Package org.hl7.fhir.r5.patterns
Interface Definition
- All Superinterfaces:
PatternBase
- All Known Implementing Classes:
ActivityDefinitionDefinitionImpl
A pattern to be followed by resources that represent a specific proposal, plan and/or order for some sort of action or service.
-
Method Summary
Modifier and TypeMethodDescriptionaddDerivedFromCanonical
(String value) addDerivedFromUri
(String value) addReplaces
(String value) fhirType()
int
int
int
int
int
int
getDate()
int
int
int
int
int
int
int
int
int
int
boolean
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
getTitle()
int
int
getUrl()
int
int
int
int
int
int
boolean
boolean
boolean
boolean
boolean
boolean
hasDate()
boolean
boolean
boolean
hasDerivedFromCanonical
(String value) boolean
boolean
hasDerivedFromUri
(String value) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasReplaces
(String value) boolean
boolean
boolean
boolean
boolean
boolean
hasTitle()
boolean
boolean
hasUrl()
boolean
boolean
boolean
boolean
setApprovalDate
(Date value) setApprovalDateElement
(DateType value) setContact
(List<ContactDetail> theContact) setCopyright
(String value) setCopyrightElement
(MarkdownType value) setDateElement
(DateTimeType value) setDerivedFromCanonical
(List<CanonicalType> theDerivedFromCanonical) setDerivedFromUri
(List<UriType> theDerivedFromUri) setDescription
(String value) setEffectivePeriod
(Period value) setExperimental
(boolean value) setIdentifier
(Identifier value) setJurisdiction
(List<CodeableConcept> theJurisdiction) setLastReviewDate
(Date value) setLastReviewDateElement
(DateType value) setPartOf
(List<CanonicalType> thePartOf) setPerformerType
(CodeableConcept value) setPublisher
(Reference value) setPurpose
(String value) setPurposeElement
(MarkdownType value) setReplaces
(List<CanonicalType> theReplaces) setSubject
(DataType value) setTitleElement
(StringType value) setUrlElement
(UriType value) setUseContext
(List<UsageContext> theUseContext) setVersion
(String value) setVersionElement
(StringType value) Methods inherited from interface org.hl7.fhir.r5.patterns.PatternBase
getExtension, getId, setId
-
Method Details
-
getUrlElement
- Returns:
#url
(An absolute URL that is used to identify this {{title}} when it is referenced in a specification, model, design or an instance. This SHALL be a URL, SHOULD be globally unique, and SHOULD be an address at which this {{title}} is (or will be) published. The URL SHOULD include the major version of the {{title}}. For more information see [Technical and Business Versions](resource.html#versions).). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasUrl
boolean hasUrl()- Returns:
- whether there is more than zero values for url
-
getUrlMin
- Returns:
- minimum allowed cardinality for url. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getUrlMax
- Returns:
- maximum allowed cardinality for url. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasUrlElement
boolean hasUrlElement() -
setUrlElement
- Parameters:
value
-#url
(An absolute URL that is used to identify this {{title}} when it is referenced in a specification, model, design or an instance. This SHALL be a URL, SHOULD be globally unique, and SHOULD be an address at which this {{title}} is (or will be) published. The URL SHOULD include the major version of the {{title}}. For more information see [Technical and Business Versions](resource.html#versions).). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getUrl
- Returns:
- An absolute URL that is used to identify this {{title}} when it is referenced in a specification, model, design or an instance. This SHALL be a URL, SHOULD be globally unique, and SHOULD be an address at which this {{title}} is (or will be) published. The URL SHOULD include the major version of the {{title}}. For more information see [Technical and Business Versions](resource.html#versions).
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setUrl
- Parameters:
value
- An absolute URL that is used to identify this {{title}} when it is referenced in a specification, model, design or an instance. This SHALL be a URL, SHOULD be globally unique, and SHOULD be an address at which this {{title}} is (or will be) published. The URL SHOULD include the major version of the {{title}}. For more information see [Technical and Business Versions](resource.html#versions).- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getIdentifier
- Returns:
#identifier
(Business identifiers assigned to this {{title}} by the performer and/or other systems. These identifiers remain constant as the resource is updated and propagates from server to server.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasIdentifier
boolean hasIdentifier()- Returns:
- whether there is more than zero values for identifier
-
getIdentifierMin
int getIdentifierMin()- Returns:
- minimum allowed cardinality for identifier. Note that with patterns, this may be different for the underlying resource
-
getIdentifierMax
int getIdentifierMax()- Returns:
- maximum allowed cardinality for identifier. Note that with patterns, this may be different for the underlying resource
-
setIdentifier
- Parameters:
value
-#identifier
(Business identifiers assigned to this {{title}} by the performer and/or other systems. These identifiers remain constant as the resource is updated and propagates from server to server.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getVersionElement
- Returns:
#version
(The identifier that is used to identify this version of the {{title}} when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the {{title}} author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions are orderable.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasVersion
boolean hasVersion()- Returns:
- whether there is more than zero values for version
-
getVersionMin
- Returns:
- minimum allowed cardinality for version. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getVersionMax
- Returns:
- maximum allowed cardinality for version. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasVersionElement
boolean hasVersionElement() -
setVersionElement
- Parameters:
value
-#version
(The identifier that is used to identify this version of the {{title}} when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the {{title}} author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions are orderable.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getVersion
- Returns:
- The identifier that is used to identify this version of the {{title}} when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the {{title}} author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions are orderable.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setVersion
- Parameters:
value
- The identifier that is used to identify this version of the {{title}} when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the {{title}} author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions are orderable.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTitleElement
- Returns:
#title
(A short, descriptive, user-friendly title for the {{title}}.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasTitle
boolean hasTitle()- Returns:
- whether there is more than zero values for title
-
getTitleMin
- Returns:
- minimum allowed cardinality for title. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTitleMax
- Returns:
- maximum allowed cardinality for title. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasTitleElement
boolean hasTitleElement() -
setTitleElement
- Parameters:
value
-#title
(A short, descriptive, user-friendly title for the {{title}}.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTitle
- Returns:
- A short, descriptive, user-friendly title for the {{title}}.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setTitle
- Parameters:
value
- A short, descriptive, user-friendly title for the {{title}}.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDerivedFromCanonical
- Returns:
#derivedFromCanonical
(The canonical URL pointing to another FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setDerivedFromCanonical
Definition setDerivedFromCanonical(List<CanonicalType> theDerivedFromCanonical) throws org.hl7.fhir.exceptions.FHIRException - Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDerivedFromCanonical
boolean hasDerivedFromCanonical()- Returns:
- whether there is more than zero values for derivedFromCanonical
-
getDerivedFromCanonicalMin
- Returns:
- minimum allowed cardinality for derivedFromCanonical. Note that with patterns, this may be different for the underlying resource
-
getDerivedFromCanonicalMax
- Returns:
- maximum allowed cardinality for derivedFromCanonical. Note that with patterns, this may be different for the underlying resource
-
addDerivedFromCanonicalElement
- Returns:
#derivedFromCanonical
(The canonical URL pointing to another FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addDerivedFromCanonical
- Parameters:
value
-#derivedFromCanonical
(The canonical URL pointing to another FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDerivedFromCanonical
- Parameters:
value
-#derivedFromCanonical
(The canonical URL pointing to another FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDerivedFromUri
- Returns:
#derivedFromUri
(The URL pointing to an externally-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setDerivedFromUri
Definition setDerivedFromUri(List<UriType> theDerivedFromUri) throws org.hl7.fhir.exceptions.FHIRException - Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDerivedFromUri
boolean hasDerivedFromUri()- Returns:
- whether there is more than zero values for derivedFromUri
-
getDerivedFromUriMin
int getDerivedFromUriMin()- Returns:
- minimum allowed cardinality for derivedFromUri. Note that with patterns, this may be different for the underlying resource
-
getDerivedFromUriMax
int getDerivedFromUriMax()- Returns:
- maximum allowed cardinality for derivedFromUri. Note that with patterns, this may be different for the underlying resource
-
addDerivedFromUriElement
- Returns:
#derivedFromUri
(The URL pointing to an externally-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addDerivedFromUri
- Parameters:
value
-#derivedFromUri
(The URL pointing to an externally-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDerivedFromUri
- Parameters:
value
-#derivedFromUri
(The URL pointing to an externally-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPartOf
- Returns:
#partOf
(A larger definition of which this particular definition is a component or step.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setPartOf
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPartOf
boolean hasPartOf()- Returns:
- whether there is more than zero values for partOf
-
getPartOfMin
int getPartOfMin()- Returns:
- minimum allowed cardinality for partOf. Note that with patterns, this may be different for the underlying resource
-
getPartOfMax
int getPartOfMax()- Returns:
- maximum allowed cardinality for partOf. Note that with patterns, this may be different for the underlying resource
-
addPartOfElement
- Returns:
#partOf
(A larger definition of which this particular definition is a component or step.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addPartOf
- Parameters:
value
-#partOf
(A larger definition of which this particular definition is a component or step.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPartOf
- Parameters:
value
-#partOf
(A larger definition of which this particular definition is a component or step.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getReplaces
- Returns:
#replaces
(Completed or terminated request(s) whose function is taken by this new request.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setReplaces
Definition setReplaces(List<CanonicalType> theReplaces) throws org.hl7.fhir.exceptions.FHIRException - Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasReplaces
boolean hasReplaces()- Returns:
- whether there is more than zero values for replaces
-
getReplacesMin
int getReplacesMin()- Returns:
- minimum allowed cardinality for replaces. Note that with patterns, this may be different for the underlying resource
-
getReplacesMax
int getReplacesMax()- Returns:
- maximum allowed cardinality for replaces. Note that with patterns, this may be different for the underlying resource
-
addReplacesElement
- Returns:
#replaces
(Completed or terminated request(s) whose function is taken by this new request.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addReplaces
- Parameters:
value
-#replaces
(Completed or terminated request(s) whose function is taken by this new request.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasReplaces
- Parameters:
value
-#replaces
(Completed or terminated request(s) whose function is taken by this new request.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getStatusElement
Enumeration<Enumerations.PublicationStatus> getStatusElement() throws org.hl7.fhir.exceptions.FHIRException- Returns:
#status
(The current state of the {{title}}.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasStatus
boolean hasStatus()- Returns:
- whether there is more than zero values for status
-
getStatusMin
- Returns:
- minimum allowed cardinality for status. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getStatusMax
- Returns:
- maximum allowed cardinality for status. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasStatusElement
boolean hasStatusElement() -
setStatusElement
Definition setStatusElement(Enumeration<Enumerations.PublicationStatus> value) throws org.hl7.fhir.exceptions.FHIRException - Parameters:
value
-#status
(The current state of the {{title}}.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getStatus
- Returns:
- The current state of the {{title}}.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setStatus
Definition setStatus(Enumerations.PublicationStatus value) throws org.hl7.fhir.exceptions.FHIRException - Parameters:
value
- The current state of the {{title}}.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getExperimentalElement
- Returns:
#experimental
(A flag to indicate that this {{title}} is authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage.). This is the underlying object with id, value and extensions. The accessor "getExperimental" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasExperimental
boolean hasExperimental()- Returns:
- whether there is more than zero values for experimental
-
getExperimentalMin
- Returns:
- minimum allowed cardinality for experimental. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getExperimentalMax
- Returns:
- maximum allowed cardinality for experimental. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasExperimentalElement
boolean hasExperimentalElement() -
setExperimentalElement
- Parameters:
value
-#experimental
(A flag to indicate that this {{title}} is authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage.). This is the underlying object with id, value and extensions. The accessor "getExperimental" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getExperimental
- Returns:
- A flag to indicate that this {{title}} is authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setExperimental
- Parameters:
value
- A flag to indicate that this {{title}} is authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getSubject
- Returns:
#subject
(A code or group definition that describes the intended subject of instantiations of this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getSubjectCodeableConcept
- Returns:
#subject
(A code or group definition that describes the intended subject of instantiations of this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSubjectCodeableConcept
boolean hasSubjectCodeableConcept() -
getSubjectReference
- Returns:
#subject
(A code or group definition that describes the intended subject of instantiations of this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSubjectReference
boolean hasSubjectReference() -
hasSubject
boolean hasSubject()- Returns:
- whether there is more than zero values for subject
-
getSubjectMin
int getSubjectMin()- Returns:
- minimum allowed cardinality for subject. Note that with patterns, this may be different for the underlying resource
-
getSubjectMax
int getSubjectMax()- Returns:
- maximum allowed cardinality for subject. Note that with patterns, this may be different for the underlying resource
-
setSubject
- Parameters:
value
-#subject
(A code or group definition that describes the intended subject of instantiations of this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDateElement
- Returns:
#date
(For draft definitions, indicates the date of initial creation. For active definitions, represents the date of activation. For withdrawn definitions, indicates the date of withdrawal.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDate
boolean hasDate()- Returns:
- whether there is more than zero values for date
-
getDateMin
- Returns:
- minimum allowed cardinality for date. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDateMax
- Returns:
- maximum allowed cardinality for date. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDateElement
boolean hasDateElement() -
setDateElement
- Parameters:
value
-#date
(For draft definitions, indicates the date of initial creation. For active definitions, represents the date of activation. For withdrawn definitions, indicates the date of withdrawal.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDate
- Returns:
- For draft definitions, indicates the date of initial creation. For active definitions, represents the date of activation. For withdrawn definitions, indicates the date of withdrawal.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setDate
- Parameters:
value
- For draft definitions, indicates the date of initial creation. For active definitions, represents the date of activation. For withdrawn definitions, indicates the date of withdrawal.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPublisher
- Returns:
#publisher
(Helps establish the "authority/credibility" of the {{title}}. May also allow for contact.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPublisher
boolean hasPublisher()- Returns:
- whether there is more than zero values for publisher
-
getPublisherMin
int getPublisherMin()- Returns:
- minimum allowed cardinality for publisher. Note that with patterns, this may be different for the underlying resource
-
getPublisherMax
int getPublisherMax()- Returns:
- maximum allowed cardinality for publisher. Note that with patterns, this may be different for the underlying resource
-
setPublisher
- Parameters:
value
-#publisher
(Helps establish the "authority/credibility" of the {{title}}. May also allow for contact.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getContact
- Returns:
#contact
(Contact details to assist a user in finding and communicating with the publisher.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setContact
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasContact
boolean hasContact()- Returns:
- whether there is more than zero values for contact
-
getContactMin
int getContactMin()- Returns:
- minimum allowed cardinality for contact. Note that with patterns, this may be different for the underlying resource
-
getContactMax
int getContactMax()- Returns:
- maximum allowed cardinality for contact. Note that with patterns, this may be different for the underlying resource
-
addContact
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addContact
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getContactFirstRep
- Returns:
- The first repetition of repeating field
#contact
, creating it if it does not already exist - Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDescriptionElement
- Returns:
#description
(A free text natural language description of the {{title}} from the consumer's perspective.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDescription
boolean hasDescription()- Returns:
- whether there is more than zero values for description
-
getDescriptionMin
- Returns:
- minimum allowed cardinality for description. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDescriptionMax
- Returns:
- maximum allowed cardinality for description. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDescriptionElement
boolean hasDescriptionElement() -
setDescriptionElement
- Parameters:
value
-#description
(A free text natural language description of the {{title}} from the consumer's perspective.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDescription
- Returns:
- A free text natural language description of the {{title}} from the consumer's perspective.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setDescription
- Parameters:
value
- A free text natural language description of the {{title}} from the consumer's perspective.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getUseContext
- Returns:
#useContext
(The content was developed with a focus and intent of supporting the contexts that are listed. These terms may be used to assist with indexing and searching of code system definitions.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setUseContext
Definition setUseContext(List<UsageContext> theUseContext) throws org.hl7.fhir.exceptions.FHIRException - Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasUseContext
boolean hasUseContext()- Returns:
- whether there is more than zero values for useContext
-
getUseContextMin
int getUseContextMin()- Returns:
- minimum allowed cardinality for useContext. Note that with patterns, this may be different for the underlying resource
-
getUseContextMax
int getUseContextMax()- Returns:
- maximum allowed cardinality for useContext. Note that with patterns, this may be different for the underlying resource
-
addUseContext
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addUseContext
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getUseContextFirstRep
- Returns:
- The first repetition of repeating field
#useContext
, creating it if it does not already exist - Throws:
org.hl7.fhir.exceptions.FHIRException
-
getJurisdiction
- Returns:
#jurisdiction
(A jurisdiction in which the {{title}} is intended to be used.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setJurisdiction
Definition setJurisdiction(List<CodeableConcept> theJurisdiction) throws org.hl7.fhir.exceptions.FHIRException - Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasJurisdiction
boolean hasJurisdiction()- Returns:
- whether there is more than zero values for jurisdiction
-
getJurisdictionMin
int getJurisdictionMin()- Returns:
- minimum allowed cardinality for jurisdiction. Note that with patterns, this may be different for the underlying resource
-
getJurisdictionMax
int getJurisdictionMax()- Returns:
- maximum allowed cardinality for jurisdiction. Note that with patterns, this may be different for the underlying resource
-
addJurisdiction
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addJurisdiction
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getJurisdictionFirstRep
- Returns:
- The first repetition of repeating field
#jurisdiction
, creating it if it does not already exist - Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPurposeElement
- Returns:
#purpose
(Explains why this {{title}} is needed and why it has been designed as it has.). This is the underlying object with id, value and extensions. The accessor "getPurpose" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPurpose
boolean hasPurpose()- Returns:
- whether there is more than zero values for purpose
-
getPurposeMin
- Returns:
- minimum allowed cardinality for purpose. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPurposeMax
- Returns:
- maximum allowed cardinality for purpose. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPurposeElement
boolean hasPurposeElement() -
setPurposeElement
- Parameters:
value
-#purpose
(Explains why this {{title}} is needed and why it has been designed as it has.). This is the underlying object with id, value and extensions. The accessor "getPurpose" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPurpose
- Returns:
- Explains why this {{title}} is needed and why it has been designed as it has.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setPurpose
- Parameters:
value
- Explains why this {{title}} is needed and why it has been designed as it has.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getCopyrightElement
- Returns:
#copyright
(A copyright statement relating to the {{title}} and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the {{title}}.). This is the underlying object with id, value and extensions. The accessor "getCopyright" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasCopyright
boolean hasCopyright()- Returns:
- whether there is more than zero values for copyright
-
getCopyrightMin
- Returns:
- minimum allowed cardinality for copyright. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getCopyrightMax
- Returns:
- maximum allowed cardinality for copyright. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasCopyrightElement
boolean hasCopyrightElement() -
setCopyrightElement
- Parameters:
value
-#copyright
(A copyright statement relating to the {{title}} and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the {{title}}.). This is the underlying object with id, value and extensions. The accessor "getCopyright" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getCopyright
- Returns:
- A copyright statement relating to the {{title}} and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the {{title}}.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setCopyright
- Parameters:
value
- A copyright statement relating to the {{title}} and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the {{title}}.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getApprovalDateElement
- Returns:
#approvalDate
(The date on which the asset content was approved by the publisher. Approval happens once when the content is officially approved for usage.). This is the underlying object with id, value and extensions. The accessor "getApprovalDate" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasApprovalDate
boolean hasApprovalDate()- Returns:
- whether there is more than zero values for approvalDate
-
getApprovalDateMin
- Returns:
- minimum allowed cardinality for approvalDate. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getApprovalDateMax
- Returns:
- maximum allowed cardinality for approvalDate. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasApprovalDateElement
boolean hasApprovalDateElement() -
setApprovalDateElement
- Parameters:
value
-#approvalDate
(The date on which the asset content was approved by the publisher. Approval happens once when the content is officially approved for usage.). This is the underlying object with id, value and extensions. The accessor "getApprovalDate" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getApprovalDate
- Returns:
- The date on which the asset content was approved by the publisher. Approval happens once when the content is officially approved for usage.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setApprovalDate
- Parameters:
value
- The date on which the asset content was approved by the publisher. Approval happens once when the content is officially approved for usage.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getLastReviewDateElement
- Returns:
#lastReviewDate
(The date on which the asset content was last reviewed. Review happens periodically after that, but doesn't change the original approval date.). This is the underlying object with id, value and extensions. The accessor "getLastReviewDate" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasLastReviewDate
boolean hasLastReviewDate()- Returns:
- whether there is more than zero values for lastReviewDate
-
getLastReviewDateMin
- Returns:
- minimum allowed cardinality for lastReviewDate. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getLastReviewDateMax
- Returns:
- maximum allowed cardinality for lastReviewDate. Note that with patterns, this may be different for the underlying resource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasLastReviewDateElement
boolean hasLastReviewDateElement() -
setLastReviewDateElement
- Parameters:
value
-#lastReviewDate
(The date on which the asset content was last reviewed. Review happens periodically after that, but doesn't change the original approval date.). This is the underlying object with id, value and extensions. The accessor "getLastReviewDate" gives direct access to the value- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getLastReviewDate
- Returns:
- The date on which the asset content was last reviewed. Review happens periodically after that, but doesn't change the original approval date.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setLastReviewDate
- Parameters:
value
- The date on which the asset content was last reviewed. Review happens periodically after that, but doesn't change the original approval date.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getEffectivePeriod
- Returns:
#effectivePeriod
(The period during which the {{title}} content was or is planned to be effective.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasEffectivePeriod
boolean hasEffectivePeriod()- Returns:
- whether there is more than zero values for effectivePeriod
-
getEffectivePeriodMin
int getEffectivePeriodMin()- Returns:
- minimum allowed cardinality for effectivePeriod. Note that with patterns, this may be different for the underlying resource
-
getEffectivePeriodMax
int getEffectivePeriodMax()- Returns:
- maximum allowed cardinality for effectivePeriod. Note that with patterns, this may be different for the underlying resource
-
setEffectivePeriod
- Parameters:
value
-#effectivePeriod
(The period during which the {{title}} content was or is planned to be effective.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPerformerType
- Returns:
#performerType
(The type of individual that is expected to act upon instances of this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPerformerType
boolean hasPerformerType()- Returns:
- whether there is more than zero values for performerType
-
getPerformerTypeMin
int getPerformerTypeMin()- Returns:
- minimum allowed cardinality for performerType. Note that with patterns, this may be different for the underlying resource
-
getPerformerTypeMax
int getPerformerTypeMax()- Returns:
- maximum allowed cardinality for performerType. Note that with patterns, this may be different for the underlying resource
-
setPerformerType
- Parameters:
value
-#performerType
(The type of individual that is expected to act upon instances of this definition.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
-