Package org.hl7.fhir.r5.patterns
Class ActivityDefinitionDefinitionImpl
java.lang.Object
org.hl7.fhir.r5.patterns.PatternBaseImpl
org.hl7.fhir.r5.patterns.ActivityDefinitionDefinitionImpl
- All Implemented Interfaces:
Definition
,PatternBase
-
Constructor Summary
-
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 class org.hl7.fhir.r5.patterns.PatternBaseImpl
convertAnnotationToString, convertStringToAnnotation, getExtension, getId, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.r5.patterns.PatternBase
getExtension, getId, setId
-
Constructor Details
-
ActivityDefinitionDefinitionImpl
-
-
Method Details
-
getUrlMin
- Specified by:
getUrlMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for url. Note that with patterns, this may be different for the underlying resource
-
getUrlMax
- Specified by:
getUrlMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for url. Note that with patterns, this may be different for the underlying resource
-
getUrlElement
- Specified by:
getUrlElement
in interfaceDefinition
- Returns:
-
invalid reference
#url
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasUrlElement
- Specified by:
hasUrlElement
in interfaceDefinition
-
hasUrl
- Specified by:
hasUrl
in interfaceDefinition
- Returns:
- whether there is more than zero values for url
-
setUrlElement
- Specified by:
setUrlElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#url
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getUrl
- Specified by:
getUrl
in interfaceDefinition
- 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
- Specified by:
setUrl
in interfaceDefinition
- 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
-
getIdentifierMin
- Specified by:
getIdentifierMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for identifier. Note that with patterns, this may be different for the underlying resource
-
getIdentifierMax
- Specified by:
getIdentifierMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for identifier. Note that with patterns, this may be different for the underlying resource
-
getIdentifier
- Specified by:
getIdentifier
in interfaceDefinition
- Returns:
-
invalid reference
#identifier
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasIdentifier
- Specified by:
hasIdentifier
in interfaceDefinition
- Returns:
- whether there is more than zero values for identifier
-
setIdentifier
- Specified by:
setIdentifier
in interfaceDefinition
- Parameters:
value
-invalid reference
#identifier
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getVersionMin
- Specified by:
getVersionMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for version. Note that with patterns, this may be different for the underlying resource
-
getVersionMax
- Specified by:
getVersionMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for version. Note that with patterns, this may be different for the underlying resource
-
getVersionElement
- Specified by:
getVersionElement
in interfaceDefinition
- Returns:
-
invalid reference
#version
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasVersionElement
- Specified by:
hasVersionElement
in interfaceDefinition
-
hasVersion
- Specified by:
hasVersion
in interfaceDefinition
- Returns:
- whether there is more than zero values for version
-
setVersionElement
- Specified by:
setVersionElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#version
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getVersion
- Specified by:
getVersion
in interfaceDefinition
- 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
- Specified by:
setVersion
in interfaceDefinition
- 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
-
getTitleMin
- Specified by:
getTitleMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for title. Note that with patterns, this may be different for the underlying resource
-
getTitleMax
- Specified by:
getTitleMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for title. Note that with patterns, this may be different for the underlying resource
-
getTitleElement
- Specified by:
getTitleElement
in interfaceDefinition
- Returns:
-
invalid reference
#title
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasTitleElement
- Specified by:
hasTitleElement
in interfaceDefinition
-
hasTitle
- Specified by:
hasTitle
in interfaceDefinition
- Returns:
- whether there is more than zero values for title
-
setTitleElement
- Specified by:
setTitleElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#title
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTitle
- Specified by:
getTitle
in interfaceDefinition
- Returns:
- A short, descriptive, user-friendly title for the {{title}}.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setTitle
- Specified by:
setTitle
in interfaceDefinition
- Parameters:
value
- A short, descriptive, user-friendly title for the {{title}}.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDerivedFromCanonicalMin
- Specified by:
getDerivedFromCanonicalMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for derivedFromCanonical. Note that with patterns, this may be different for the underlying resource
-
getDerivedFromCanonicalMax
- Specified by:
getDerivedFromCanonicalMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for derivedFromCanonical. Note that with patterns, this may be different for the underlying resource
-
getDerivedFromCanonical
- Specified by:
getDerivedFromCanonical
in interfaceDefinition
- Returns:
-
invalid reference
#derivedFromCanonical
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setDerivedFromCanonical
public Definition setDerivedFromCanonical(List<CanonicalType> theDerivedFromCanonical) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setDerivedFromCanonical
in interfaceDefinition
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDerivedFromCanonical
- Specified by:
hasDerivedFromCanonical
in interfaceDefinition
- Returns:
- whether there is more than zero values for derivedFromCanonical
-
addDerivedFromCanonicalElement
- Specified by:
addDerivedFromCanonicalElement
in interfaceDefinition
- Returns:
-
invalid reference
#derivedFromCanonical
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addDerivedFromCanonical
public Definition addDerivedFromCanonical(String value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
addDerivedFromCanonical
in interfaceDefinition
- Parameters:
value
-invalid reference
#derivedFromCanonical
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDerivedFromCanonical
- Specified by:
hasDerivedFromCanonical
in interfaceDefinition
- Parameters:
value
-invalid reference
#derivedFromCanonical
-
getDerivedFromUriMin
- Specified by:
getDerivedFromUriMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for derivedFromUri. Note that with patterns, this may be different for the underlying resource
-
getDerivedFromUriMax
- Specified by:
getDerivedFromUriMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for derivedFromUri. Note that with patterns, this may be different for the underlying resource
-
getDerivedFromUri
- Specified by:
getDerivedFromUri
in interfaceDefinition
- Returns:
-
invalid reference
#derivedFromUri
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setDerivedFromUri
public Definition setDerivedFromUri(List<UriType> theDerivedFromUri) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setDerivedFromUri
in interfaceDefinition
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDerivedFromUri
- Specified by:
hasDerivedFromUri
in interfaceDefinition
- Returns:
- whether there is more than zero values for derivedFromUri
-
addDerivedFromUriElement
- Specified by:
addDerivedFromUriElement
in interfaceDefinition
- Returns:
-
invalid reference
#derivedFromUri
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addDerivedFromUri
- Specified by:
addDerivedFromUri
in interfaceDefinition
- Parameters:
value
-invalid reference
#derivedFromUri
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDerivedFromUri
- Specified by:
hasDerivedFromUri
in interfaceDefinition
- Parameters:
value
-invalid reference
#derivedFromUri
-
getPartOfMin
- Specified by:
getPartOfMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for partOf. Note that with patterns, this may be different for the underlying resource
-
getPartOfMax
- Specified by:
getPartOfMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for partOf. Note that with patterns, this may be different for the underlying resource
-
getPartOf
- Specified by:
getPartOf
in interfaceDefinition
- Returns:
-
invalid reference
#partOf
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setPartOf
public Definition setPartOf(List<CanonicalType> thePartOf) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setPartOf
in interfaceDefinition
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPartOf
- Specified by:
hasPartOf
in interfaceDefinition
- Returns:
- whether there is more than zero values for partOf
-
addPartOfElement
- Specified by:
addPartOfElement
in interfaceDefinition
- Returns:
-
invalid reference
#partOf
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addPartOf
- Specified by:
addPartOf
in interfaceDefinition
- Parameters:
value
-invalid reference
#partOf
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPartOf
- Specified by:
hasPartOf
in interfaceDefinition
- Parameters:
value
-invalid reference
#partOf
-
getReplacesMin
- Specified by:
getReplacesMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for replaces. Note that with patterns, this may be different for the underlying resource
-
getReplacesMax
- Specified by:
getReplacesMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for replaces. Note that with patterns, this may be different for the underlying resource
-
getReplaces
- Specified by:
getReplaces
in interfaceDefinition
- Returns:
-
invalid reference
#replaces
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setReplaces
public Definition setReplaces(List<CanonicalType> theReplaces) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setReplaces
in interfaceDefinition
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasReplaces
- Specified by:
hasReplaces
in interfaceDefinition
- Returns:
- whether there is more than zero values for replaces
-
addReplacesElement
- Specified by:
addReplacesElement
in interfaceDefinition
- Returns:
-
invalid reference
#replaces
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addReplaces
- Specified by:
addReplaces
in interfaceDefinition
- Parameters:
value
-invalid reference
#replaces
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasReplaces
- Specified by:
hasReplaces
in interfaceDefinition
- Parameters:
value
-invalid reference
#replaces
-
getStatusMin
- Specified by:
getStatusMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for status. Note that with patterns, this may be different for the underlying resource
-
getStatusMax
- Specified by:
getStatusMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for status. Note that with patterns, this may be different for the underlying resource
-
getStatusElement
public Enumeration<Enumerations.PublicationStatus> getStatusElement() throws org.hl7.fhir.exceptions.FHIRException- Specified by:
getStatusElement
in interfaceDefinition
- Returns:
-
invalid reference
#status
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasStatusElement
- Specified by:
hasStatusElement
in interfaceDefinition
-
hasStatus
- Specified by:
hasStatus
in interfaceDefinition
- Returns:
- whether there is more than zero values for status
-
setStatusElement
public Definition setStatusElement(Enumeration<Enumerations.PublicationStatus> value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setStatusElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#status
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getStatus
- Specified by:
getStatus
in interfaceDefinition
- Returns:
- The current state of the {{title}}.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setStatus
public Definition setStatus(Enumerations.PublicationStatus value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setStatus
in interfaceDefinition
- Parameters:
value
- The current state of the {{title}}.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getExperimentalMin
- Specified by:
getExperimentalMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for experimental. Note that with patterns, this may be different for the underlying resource
-
getExperimentalMax
- Specified by:
getExperimentalMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for experimental. Note that with patterns, this may be different for the underlying resource
-
getExperimentalElement
- Specified by:
getExperimentalElement
in interfaceDefinition
- Returns:
-
invalid reference
#experimental
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasExperimentalElement
- Specified by:
hasExperimentalElement
in interfaceDefinition
-
hasExperimental
- Specified by:
hasExperimental
in interfaceDefinition
- Returns:
- whether there is more than zero values for experimental
-
setExperimentalElement
public Definition setExperimentalElement(BooleanType value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setExperimentalElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#experimental
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getExperimental
- Specified by:
getExperimental
in interfaceDefinition
- 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
- Specified by:
setExperimental
in interfaceDefinition
- 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
-
getSubjectMin
- Specified by:
getSubjectMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for subject. Note that with patterns, this may be different for the underlying resource
-
getSubjectMax
- Specified by:
getSubjectMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for subject. Note that with patterns, this may be different for the underlying resource
-
getSubject
- Specified by:
getSubject
in interfaceDefinition
- Returns:
-
invalid reference
#subject
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getSubjectCodeableConcept
- Specified by:
getSubjectCodeableConcept
in interfaceDefinition
- Returns:
-
invalid reference
#subject
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSubjectCodeableConcept
- Specified by:
hasSubjectCodeableConcept
in interfaceDefinition
-
getSubjectReference
- Specified by:
getSubjectReference
in interfaceDefinition
- Returns:
-
invalid reference
#subject
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasSubjectReference
- Specified by:
hasSubjectReference
in interfaceDefinition
-
hasSubject
- Specified by:
hasSubject
in interfaceDefinition
- Returns:
- whether there is more than zero values for subject
-
setSubject
- Specified by:
setSubject
in interfaceDefinition
- Parameters:
value
-invalid reference
#subject
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDateMin
- Specified by:
getDateMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for date. Note that with patterns, this may be different for the underlying resource
-
getDateMax
- Specified by:
getDateMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for date. Note that with patterns, this may be different for the underlying resource
-
getDateElement
- Specified by:
getDateElement
in interfaceDefinition
- Returns:
-
invalid reference
#date
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDateElement
- Specified by:
hasDateElement
in interfaceDefinition
-
hasDate
- Specified by:
hasDate
in interfaceDefinition
- Returns:
- whether there is more than zero values for date
-
setDateElement
- Specified by:
setDateElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#date
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDate
- Specified by:
getDate
in interfaceDefinition
- 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
- Specified by:
setDate
in interfaceDefinition
- 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
-
getPublisherMin
- Specified by:
getPublisherMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for publisher. Note that with patterns, this may be different for the underlying resource
-
getPublisherMax
- Specified by:
getPublisherMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for publisher. Note that with patterns, this may be different for the underlying resource
-
getPublisher
- Specified by:
getPublisher
in interfaceDefinition
- Returns:
-
invalid reference
#publisher
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPublisher
- Specified by:
hasPublisher
in interfaceDefinition
- Returns:
- whether there is more than zero values for publisher
-
setPublisher
- Specified by:
setPublisher
in interfaceDefinition
- Parameters:
value
-invalid reference
#publisher
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getContactMin
- Specified by:
getContactMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for contact. Note that with patterns, this may be different for the underlying resource
-
getContactMax
- Specified by:
getContactMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for contact. Note that with patterns, this may be different for the underlying resource
-
getContact
- Specified by:
getContact
in interfaceDefinition
- Returns:
-
invalid reference
#contact
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setContact
public Definition setContact(List<ContactDetail> theContact) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setContact
in interfaceDefinition
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasContact
- Specified by:
hasContact
in interfaceDefinition
- Returns:
- whether there is more than zero values for contact
-
addContact
- Specified by:
addContact
in interfaceDefinition
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addContact
- Specified by:
addContact
in interfaceDefinition
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getContactFirstRep
- Specified by:
getContactFirstRep
in interfaceDefinition
- Returns:
- The first repetition of repeating field
invalid reference
#contact
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDescriptionMin
- Specified by:
getDescriptionMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for description. Note that with patterns, this may be different for the underlying resource
-
getDescriptionMax
- Specified by:
getDescriptionMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for description. Note that with patterns, this may be different for the underlying resource
-
getDescriptionElement
- Specified by:
getDescriptionElement
in interfaceDefinition
- Returns:
-
invalid reference
#description
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasDescriptionElement
- Specified by:
hasDescriptionElement
in interfaceDefinition
-
hasDescription
- Specified by:
hasDescription
in interfaceDefinition
- Returns:
- whether there is more than zero values for description
-
setDescriptionElement
public Definition setDescriptionElement(MarkdownType value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setDescriptionElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#description
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDescription
- Specified by:
getDescription
in interfaceDefinition
- Returns:
- A free text natural language description of the {{title}} from the consumer's perspective.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setDescription
- Specified by:
setDescription
in interfaceDefinition
- Parameters:
value
- A free text natural language description of the {{title}} from the consumer's perspective.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getUseContextMin
- Specified by:
getUseContextMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for useContext. Note that with patterns, this may be different for the underlying resource
-
getUseContextMax
- Specified by:
getUseContextMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for useContext. Note that with patterns, this may be different for the underlying resource
-
getUseContext
- Specified by:
getUseContext
in interfaceDefinition
- Returns:
-
invalid reference
#useContext
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setUseContext
public Definition setUseContext(List<UsageContext> theUseContext) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setUseContext
in interfaceDefinition
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasUseContext
- Specified by:
hasUseContext
in interfaceDefinition
- Returns:
- whether there is more than zero values for useContext
-
addUseContext
- Specified by:
addUseContext
in interfaceDefinition
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addUseContext
- Specified by:
addUseContext
in interfaceDefinition
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getUseContextFirstRep
- Specified by:
getUseContextFirstRep
in interfaceDefinition
- Returns:
- The first repetition of repeating field
invalid reference
#useContext
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getJurisdictionMin
- Specified by:
getJurisdictionMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for jurisdiction. Note that with patterns, this may be different for the underlying resource
-
getJurisdictionMax
- Specified by:
getJurisdictionMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for jurisdiction. Note that with patterns, this may be different for the underlying resource
-
getJurisdiction
- Specified by:
getJurisdiction
in interfaceDefinition
- Returns:
-
invalid reference
#jurisdiction
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setJurisdiction
public Definition setJurisdiction(List<CodeableConcept> theJurisdiction) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setJurisdiction
in interfaceDefinition
- Returns:
- Returns a reference to
this
for easy method chaining - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasJurisdiction
- Specified by:
hasJurisdiction
in interfaceDefinition
- Returns:
- whether there is more than zero values for jurisdiction
-
addJurisdiction
- Specified by:
addJurisdiction
in interfaceDefinition
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addJurisdiction
- Specified by:
addJurisdiction
in interfaceDefinition
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getJurisdictionFirstRep
- Specified by:
getJurisdictionFirstRep
in interfaceDefinition
- Returns:
- The first repetition of repeating field
invalid reference
#jurisdiction
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPurposeMin
- Specified by:
getPurposeMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for purpose. Note that with patterns, this may be different for the underlying resource
-
getPurposeMax
- Specified by:
getPurposeMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for purpose. Note that with patterns, this may be different for the underlying resource
-
getPurposeElement
- Specified by:
getPurposeElement
in interfaceDefinition
- Returns:
-
invalid reference
#purpose
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPurposeElement
- Specified by:
hasPurposeElement
in interfaceDefinition
-
hasPurpose
- Specified by:
hasPurpose
in interfaceDefinition
- Returns:
- whether there is more than zero values for purpose
-
setPurposeElement
public Definition setPurposeElement(MarkdownType value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setPurposeElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#purpose
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPurpose
- Specified by:
getPurpose
in interfaceDefinition
- Returns:
- Explains why this {{title}} is needed and why it has been designed as it has.
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setPurpose
- Specified by:
setPurpose
in interfaceDefinition
- Parameters:
value
- Explains why this {{title}} is needed and why it has been designed as it has.- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getCopyrightMin
- Specified by:
getCopyrightMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for copyright. Note that with patterns, this may be different for the underlying resource
-
getCopyrightMax
- Specified by:
getCopyrightMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for copyright. Note that with patterns, this may be different for the underlying resource
-
getCopyrightElement
- Specified by:
getCopyrightElement
in interfaceDefinition
- Returns:
-
invalid reference
#copyright
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasCopyrightElement
- Specified by:
hasCopyrightElement
in interfaceDefinition
-
hasCopyright
- Specified by:
hasCopyright
in interfaceDefinition
- Returns:
- whether there is more than zero values for copyright
-
setCopyrightElement
public Definition setCopyrightElement(MarkdownType value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setCopyrightElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#copyright
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getCopyright
- Specified by:
getCopyright
in interfaceDefinition
- 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
- Specified by:
setCopyright
in interfaceDefinition
- 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
-
getApprovalDateMin
- Specified by:
getApprovalDateMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for approvalDate. Note that with patterns, this may be different for the underlying resource
-
getApprovalDateMax
- Specified by:
getApprovalDateMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for approvalDate. Note that with patterns, this may be different for the underlying resource
-
getApprovalDateElement
- Specified by:
getApprovalDateElement
in interfaceDefinition
- Returns:
-
invalid reference
#approvalDate
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasApprovalDateElement
- Specified by:
hasApprovalDateElement
in interfaceDefinition
-
hasApprovalDate
- Specified by:
hasApprovalDate
in interfaceDefinition
- Returns:
- whether there is more than zero values for approvalDate
-
setApprovalDateElement
public Definition setApprovalDateElement(DateType value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setApprovalDateElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#approvalDate
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getApprovalDate
- Specified by:
getApprovalDate
in interfaceDefinition
- 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
- Specified by:
setApprovalDate
in interfaceDefinition
- 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
-
getLastReviewDateMin
- Specified by:
getLastReviewDateMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for lastReviewDate. Note that with patterns, this may be different for the underlying resource
-
getLastReviewDateMax
- Specified by:
getLastReviewDateMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for lastReviewDate. Note that with patterns, this may be different for the underlying resource
-
getLastReviewDateElement
- Specified by:
getLastReviewDateElement
in interfaceDefinition
- Returns:
-
invalid reference
#lastReviewDate
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasLastReviewDateElement
- Specified by:
hasLastReviewDateElement
in interfaceDefinition
-
hasLastReviewDate
- Specified by:
hasLastReviewDate
in interfaceDefinition
- Returns:
- whether there is more than zero values for lastReviewDate
-
setLastReviewDateElement
public Definition setLastReviewDateElement(DateType value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setLastReviewDateElement
in interfaceDefinition
- Parameters:
value
-invalid reference
#lastReviewDate
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getLastReviewDate
- Specified by:
getLastReviewDate
in interfaceDefinition
- 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
- Specified by:
setLastReviewDate
in interfaceDefinition
- 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
-
getEffectivePeriodMin
- Specified by:
getEffectivePeriodMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for effectivePeriod. Note that with patterns, this may be different for the underlying resource
-
getEffectivePeriodMax
- Specified by:
getEffectivePeriodMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for effectivePeriod. Note that with patterns, this may be different for the underlying resource
-
getEffectivePeriod
- Specified by:
getEffectivePeriod
in interfaceDefinition
- Returns:
-
invalid reference
#effectivePeriod
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasEffectivePeriod
- Specified by:
hasEffectivePeriod
in interfaceDefinition
- Returns:
- whether there is more than zero values for effectivePeriod
-
setEffectivePeriod
- Specified by:
setEffectivePeriod
in interfaceDefinition
- Parameters:
value
-invalid reference
#effectivePeriod
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getPerformerTypeMin
- Specified by:
getPerformerTypeMin
in interfaceDefinition
- Returns:
- minimum allowed cardinality for performerType. Note that with patterns, this may be different for the underlying resource
-
getPerformerTypeMax
- Specified by:
getPerformerTypeMax
in interfaceDefinition
- Returns:
- maximum allowed cardinality for performerType. Note that with patterns, this may be different for the underlying resource
-
getPerformerType
- Specified by:
getPerformerType
in interfaceDefinition
- Returns:
-
invalid reference
#performerType
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasPerformerType
- Specified by:
hasPerformerType
in interfaceDefinition
- Returns:
- whether there is more than zero values for performerType
-
setPerformerType
public Definition setPerformerType(CodeableConcept value) throws org.hl7.fhir.exceptions.FHIRException - Specified by:
setPerformerType
in interfaceDefinition
- Parameters:
value
-invalid reference
#performerType
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceDefinition
-