
Package org.hl7.fhir.r5.model
Class CanonicalResource
java.lang.Object
org.hl7.fhir.r5.model.Base
org.hl7.fhir.r5.model.BaseResource
org.hl7.fhir.r5.model.Resource
org.hl7.fhir.r5.model.DomainResource
org.hl7.fhir.r5.model.CanonicalResource
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
- Direct Known Subclasses:
ActorDefinition,CapabilityStatement,CompartmentDefinition,ExampleScenario,GraphDefinition,ImplementationGuide,MessageDefinition,MetadataResource,OperationDefinition,Requirements,SearchParameter,StructureDefinition,StructureMap,SubscriptionTopic,TerminologyCapabilities,TestPlan,TestScript
Common Interface declaration for conformance and knowledge artifact resources.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason -
Field Summary
Fields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXTFields inherited from class org.hl7.fhir.r5.model.Resource
id, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
ConstructorsConstructorDescriptionConstructorConstructor -
Method Summary
Modifier and TypeMethodDescriptionabstract ContactDetailabstract CanonicalResourceabstract Identifierabstract CanonicalResourceabstract CodeableConceptabstract CanonicalResourceabstract UsageContextabstract CanonicalResourceabstract CanonicalResourcecopy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()abstract List<ContactDetail> abstract ContactDetailintHow many allowed for this property by the implementationabstract Stringabstract MarkdownTypeabstract Stringabstract StringTypeintHow many allowed for this property by the implementationintHow many allowed for this property by the implementationabstract DategetDate()abstract DateTimeTypeintHow many allowed for this property by the implementationabstract Stringabstract MarkdownTypeintHow many allowed for this property by the implementationabstract booleanabstract BooleanTypeintHow many allowed for this property by the implementationabstract List<Identifier> abstract IdentifierintHow many allowed for this property by the implementationabstract List<CodeableConcept> abstract CodeableConceptintHow many allowed for this property by the implementationabstract StringgetName()getNamedProperty(int _hash, String _name, boolean _checkValid) abstract StringTypeintHow many allowed for this property by the implementationgetOid()Base[]getProperty(int hash, String name, boolean checkValid) abstract Stringabstract StringTypeintHow many allowed for this property by the implementationabstract Stringabstract MarkdownTypeintHow many allowed for this property by the implementationabstract Enumerations.PublicationStatusabstract Enumeration<Enumerations.PublicationStatus> intHow many allowed for this property by the implementationabstract StringgetTitle()abstract StringTypeintHow many allowed for this property by the implementationString[]getTypesForProperty(int hash, String name) abstract StringgetUrl()abstract UriTypeintHow many allowed for this property by the implementationabstract List<UsageContext> abstract UsageContextintHow many allowed for this property by the implementationabstract Stringabstract DataTypeabstract CodingintHow many allowed for this property by the implementationabstract StringTypeabstract StringTypeintHow many allowed for this property by the implementationgetVUrl()abstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanhasDate()abstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanhasName()abstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanhasTitle()abstract booleanabstract booleanhasUrl()abstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanabstract booleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) oid()present()voidremoveChild(String name, Base value) abstract CanonicalResourcesetContact(List<ContactDetail> theContact) abstract CanonicalResourcesetCopyright(String value) abstract CanonicalResourcesetCopyrightElement(MarkdownType value) abstract CanonicalResourcesetCopyrightLabel(String value) abstract CanonicalResourceabstract CanonicalResourceabstract CanonicalResourcesetDateElement(DateTimeType value) abstract CanonicalResourcesetDescription(String value) abstract CanonicalResourceabstract CanonicalResourcesetExperimental(boolean value) abstract CanonicalResourceabstract CanonicalResourcesetIdentifier(List<Identifier> theIdentifier) abstract CanonicalResourcesetJurisdiction(List<CodeableConcept> theJurisdiction) abstract CanonicalResourceabstract CanonicalResourcesetNameElement(StringType value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) abstract CanonicalResourcesetPublisher(String value) abstract CanonicalResourcesetPublisherElement(StringType value) abstract CanonicalResourcesetPurpose(String value) abstract CanonicalResourcesetPurposeElement(MarkdownType value) abstract CanonicalResourceabstract CanonicalResourceabstract CanonicalResourceabstract CanonicalResourcesetTitleElement(StringType value) abstract CanonicalResourceabstract CanonicalResourcesetUrlElement(UriType value) abstract CanonicalResourcesetUseContext(List<UsageContext> theUseContext) abstract CanonicalResourcesetVersion(String value) abstract CanonicalResourcesetVersionAlgorithm(DataType value) abstract CanonicalResourcesetVersionElement(StringType value) booleantoString()Methods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setTextMethods inherited from class org.hl7.fhir.r5.model.Resource
copyValues, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, getResourceType, getSourcePackage, getWebPath, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, hasSourcePackage, hasWebPath, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta, setSourcePackage, setWebPathMethods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, executeFunction, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Constructor Details
-
CanonicalResource
public CanonicalResource()Constructor -
CanonicalResource
Constructor
-
-
Method Details
-
getUrlMax
How many allowed for this property by the implementation -
getUrlElement
- Returns:
-
(An absolute URI that is used to identify this canonical resource when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this canonical resource is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the canonical resource is stored on different servers.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
invalid reference
#url
-
hasUrlElement
-
hasUrl
-
setUrlElement
- Parameters:
value-(An absolute URI that is used to identify this canonical resource when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this canonical resource is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the canonical resource is stored on different servers.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valueinvalid reference
#url
-
getUrl
- Returns:
- An absolute URI that is used to identify this canonical resource when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this canonical resource is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the canonical resource is stored on different servers.
-
setUrl
- Parameters:
value- An absolute URI that is used to identify this canonical resource when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which an authoritative instance of this canonical resource is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the canonical resource is stored on different servers.
-
getIdentifierMax
How many allowed for this property by the implementation -
getIdentifier
- Returns:
-
(A formal identifier that is used to identify this canonical resource when it is represented in other formats, or referenced in a specification, model, design or an instance.)
invalid reference
#identifier
-
setIdentifier
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
, creating it if it does not already exist {1}
invalid reference
#identifier
-
getVersionMax
How many allowed for this property by the implementation -
getVersionElement
- Returns:
-
(The identifier that is used to identify this version of the canonical resource when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the canonical resource 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 can be placed in a lexicographical sequence without additional knowledge. (See the versionAlgorithm element.)). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the value
invalid reference
#version
-
hasVersionElement
-
hasVersion
-
setVersionElement
- Parameters:
value-(The identifier that is used to identify this version of the canonical resource when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the canonical resource 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 can be placed in a lexicographical sequence without additional knowledge. (See the versionAlgorithm element.)). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the valueinvalid reference
#version
-
getVersion
- Returns:
- The identifier that is used to identify this version of the canonical resource when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the canonical resource 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 can be placed in a lexicographical sequence without additional knowledge. (See the versionAlgorithm element.)
-
setVersion
- Parameters:
value- The identifier that is used to identify this version of the canonical resource when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the canonical resource 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 can be placed in a lexicographical sequence without additional knowledge. (See the versionAlgorithm element.)
-
getVersionAlgorithmMax
How many allowed for this property by the implementation -
getVersionAlgorithm
- Returns:
-
(Indicates the mechanism used to compare versions to determine which is more current.)
invalid reference
#versionAlgorithm
-
getVersionAlgorithmStringType
public abstract StringType getVersionAlgorithmStringType() throws org.hl7.fhir.exceptions.FHIRException- Returns:
-
(Indicates the mechanism used to compare versions to determine which is more current.)
invalid reference
#versionAlgorithm - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasVersionAlgorithmStringType
-
getVersionAlgorithmCoding
- Returns:
-
(Indicates the mechanism used to compare versions to determine which is more current.)
invalid reference
#versionAlgorithm - Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasVersionAlgorithmCoding
-
hasVersionAlgorithm
-
setVersionAlgorithm
- Parameters:
value-(Indicates the mechanism used to compare versions to determine which is more current.)invalid reference
#versionAlgorithm
-
getNameMax
How many allowed for this property by the implementation -
getNameElement
- Returns:
-
(A natural language name identifying the canonical resource. This name should be usable as an identifier for the resource by machine processing applications such as code generation.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
invalid reference
#name
-
hasNameElement
-
hasName
-
setNameElement
- Parameters:
value-(A natural language name identifying the canonical resource. This name should be usable as an identifier for the resource by machine processing applications such as code generation.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valueinvalid reference
#name
-
getName
- Returns:
- A natural language name identifying the canonical resource. This name should be usable as an identifier for the resource by machine processing applications such as code generation.
-
setName
- Parameters:
value- A natural language name identifying the canonical resource. This name should be usable as an identifier for the resource by machine processing applications such as code generation.
-
getTitleMax
How many allowed for this property by the implementation -
getTitleElement
- Returns:
-
(A short, descriptive, user-friendly title for the canonical resource.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the value
invalid reference
#title
-
hasTitleElement
-
hasTitle
-
setTitleElement
- Parameters:
value-(A short, descriptive, user-friendly title for the canonical resource.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valueinvalid reference
#title
-
getTitle
- Returns:
- A short, descriptive, user-friendly title for the canonical resource.
-
setTitle
- Parameters:
value- A short, descriptive, user-friendly title for the canonical resource.
-
getStatusMax
How many allowed for this property by the implementation -
getStatusElement
- Returns:
-
(The current state of this canonical resource. ). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
invalid reference
#status
-
hasStatusElement
-
hasStatus
-
setStatusElement
public abstract CanonicalResource setStatusElement(Enumeration<Enumerations.PublicationStatus> value) - Parameters:
value-(The current state of this canonical resource. ). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valueinvalid reference
#status
-
getStatus
- Returns:
- The current state of this canonical resource.
-
setStatus
- Parameters:
value- The current state of this canonical resource.
-
getExperimentalMax
How many allowed for this property by the implementation -
getExperimentalElement
- Returns:
-
(A Boolean value to indicate that this canonical resource is authored for testing purposes (or education/evaluation/marketing) and is not intended for genuine usage.). This is the underlying object with id, value and extensions. The accessor "getExperimental" gives direct access to the value
invalid reference
#experimental
-
hasExperimentalElement
-
hasExperimental
-
setExperimentalElement
- Parameters:
value-(A Boolean value to indicate that this canonical resource is authored for testing purposes (or education/evaluation/marketing) and is not intended for genuine usage.). This is the underlying object with id, value and extensions. The accessor "getExperimental" gives direct access to the valueinvalid reference
#experimental
-
getExperimental
- Returns:
- A Boolean value to indicate that this canonical resource is authored for testing purposes (or education/evaluation/marketing) and is not intended for genuine usage.
-
setExperimental
- Parameters:
value- A Boolean value to indicate that this canonical resource is authored for testing purposes (or education/evaluation/marketing) and is not intended for genuine usage.
-
getDateMax
How many allowed for this property by the implementation -
getDateElement
- Returns:
-
(The date (and optionally time) when the canonical resource was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the canonical resource changes.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the value
invalid reference
#date
-
hasDateElement
-
hasDate
-
setDateElement
- Parameters:
value-(The date (and optionally time) when the canonical resource was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the canonical resource changes.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valueinvalid reference
#date
-
getDate
- Returns:
- The date (and optionally time) when the canonical resource was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the canonical resource changes.
-
setDate
- Parameters:
value- The date (and optionally time) when the canonical resource was last significantly changed. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the canonical resource changes.
-
getPublisherMax
How many allowed for this property by the implementation -
getPublisherElement
- Returns:
-
(The name of the organization or individual responsible for the release and ongoing maintenance of the canonical resource.). This is the underlying object with id, value and extensions. The accessor "getPublisher" gives direct access to the value
invalid reference
#publisher
-
hasPublisherElement
-
hasPublisher
-
setPublisherElement
- Parameters:
value-(The name of the organization or individual responsible for the release and ongoing maintenance of the canonical resource.). This is the underlying object with id, value and extensions. The accessor "getPublisher" gives direct access to the valueinvalid reference
#publisher
-
getPublisher
- Returns:
- The name of the organization or individual responsible for the release and ongoing maintenance of the canonical resource.
-
setPublisher
- Parameters:
value- The name of the organization or individual responsible for the release and ongoing maintenance of the canonical resource.
-
getContactMax
How many allowed for this property by the implementation -
getContact
- Returns:
-
(Contact details to assist a user in finding and communicating with the publisher.)
invalid reference
#contact
-
setContact
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasContact
-
addContact
-
addContact
-
getContactFirstRep
- Returns:
- The first repetition of repeating field
, creating it if it does not already exist {1}
invalid reference
#contact
-
getDescriptionMax
How many allowed for this property by the implementation -
getDescriptionElement
- Returns:
-
(A free text natural language description of the canonical resource from a consumer's perspective.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
invalid reference
#description
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
value-(A free text natural language description of the canonical resource from a consumer's perspective.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valueinvalid reference
#description
-
getDescription
- Returns:
- A free text natural language description of the canonical resource from a consumer's perspective.
-
setDescription
- Parameters:
value- A free text natural language description of the canonical resource from a consumer's perspective.
-
getUseContextMax
How many allowed for this property by the implementation -
getUseContext
- Returns:
-
(The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate canonical resources.)
invalid reference
#useContext
-
setUseContext
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasUseContext
-
addUseContext
-
addUseContext
-
getUseContextFirstRep
- Returns:
- The first repetition of repeating field
, creating it if it does not already exist {1}
invalid reference
#useContext
-
getJurisdictionMax
How many allowed for this property by the implementation -
getJurisdiction
- Returns:
-
(A legal or geographic region in which the canonical resource is intended to be used.)
invalid reference
#jurisdiction
-
setJurisdiction
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasJurisdiction
-
addJurisdiction
-
addJurisdiction
-
getJurisdictionFirstRep
- Returns:
- The first repetition of repeating field
, creating it if it does not already exist {1}
invalid reference
#jurisdiction
-
getPurposeMax
How many allowed for this property by the implementation -
getPurposeElement
- Returns:
-
(Explanation of why this canonical resource 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
invalid reference
#purpose
-
hasPurposeElement
-
hasPurpose
-
setPurposeElement
- Parameters:
value-(Explanation of why this canonical resource 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 valueinvalid reference
#purpose
-
getPurpose
- Returns:
- Explanation of why this canonical resource is needed and why it has been designed as it has.
-
setPurpose
- Parameters:
value- Explanation of why this canonical resource is needed and why it has been designed as it has.
-
getCopyrightMax
How many allowed for this property by the implementation -
getCopyrightElement
- Returns:
-
(A copyright statement relating to the canonical resource and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the canonical resource.). This is the underlying object with id, value and extensions. The accessor "getCopyright" gives direct access to the value
invalid reference
#copyright
-
hasCopyrightElement
-
hasCopyright
-
setCopyrightElement
- Parameters:
value-(A copyright statement relating to the canonical resource and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the canonical resource.). This is the underlying object with id, value and extensions. The accessor "getCopyright" gives direct access to the valueinvalid reference
#copyright
-
getCopyright
- Returns:
- A copyright statement relating to the canonical resource and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the canonical resource.
-
setCopyright
- Parameters:
value- A copyright statement relating to the canonical resource and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the canonical resource.
-
getCopyrightLabelMax
How many allowed for this property by the implementation -
getCopyrightLabelElement
- Returns:
-
(A short string (invalid input: '<'50 characters), suitable for inclusion in a page footer that identifies the copyright holder, effective period, and optionally whether rights are resctricted. (e.g. 'All rights reserved', 'Some rights reserved').). This is the underlying object with id, value and extensions. The accessor "getCopyrightLabel" gives direct access to the value
invalid reference
#copyrightLabel
-
hasCopyrightLabelElement
-
hasCopyrightLabel
-
setCopyrightLabelElement
- Parameters:
value-(A short string (invalid input: '<'50 characters), suitable for inclusion in a page footer that identifies the copyright holder, effective period, and optionally whether rights are resctricted. (e.g. 'All rights reserved', 'Some rights reserved').). This is the underlying object with id, value and extensions. The accessor "getCopyrightLabel" gives direct access to the valueinvalid reference
#copyrightLabel
-
getCopyrightLabel
- Returns:
- A short string (invalid input: '<'50 characters), suitable for inclusion in a page footer that identifies the copyright holder, effective period, and optionally whether rights are resctricted. (e.g. 'All rights reserved', 'Some rights reserved').
-
setCopyrightLabel
- Parameters:
value- A short string (invalid input: '<'50 characters), suitable for inclusion in a page footer that identifies the copyright holder, effective period, and optionally whether rights are resctricted. (e.g. 'All rights reserved', 'Some rights reserved').
-
listChildren
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource- Returns:
- the FHIR type name of the instance (not the java class name)
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
toString
-
present
-
present
-
getVUrl
-
supportsCopyright
-
getVersionedUrl
-
oid
-
getOid
-