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, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, 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, setUserDataINNMethods 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:
#url(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
-
hasUrlElement
-
hasUrl
-
setUrlElement
- Parameters:
value-#url(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
-
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:
#identifier(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.)
-
setIdentifier
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
#identifier, creating it if it does not already exist {1}
-
getVersionMax
How many allowed for this property by the implementation -
getVersionElement
- Returns:
#version(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
-
hasVersionElement
-
hasVersion
-
setVersionElement
- Parameters:
value-#version(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
-
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:
#versionAlgorithm(Indicates the mechanism used to compare versions to determine which is more current.)
-
getVersionAlgorithmStringType
public abstract StringType getVersionAlgorithmStringType() throws org.hl7.fhir.exceptions.FHIRException- Returns:
#versionAlgorithm(Indicates the mechanism used to compare versions to determine which is more current.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasVersionAlgorithmStringType
-
getVersionAlgorithmCoding
- Returns:
#versionAlgorithm(Indicates the mechanism used to compare versions to determine which is more current.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasVersionAlgorithmCoding
-
hasVersionAlgorithm
-
setVersionAlgorithm
- Parameters:
value-#versionAlgorithm(Indicates the mechanism used to compare versions to determine which is more current.)
-
getNameMax
How many allowed for this property by the implementation -
getNameElement
- Returns:
#name(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
-
hasNameElement
-
hasName
-
setNameElement
- Parameters:
value-#name(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
-
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:
#title(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
-
hasTitleElement
-
hasTitle
-
setTitleElement
- Parameters:
value-#title(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
-
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:
#status(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
-
hasStatusElement
-
hasStatus
-
setStatusElement
public abstract CanonicalResource setStatusElement(Enumeration<Enumerations.PublicationStatus> value) - Parameters:
value-#status(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
-
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:
#experimental(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
-
hasExperimentalElement
-
hasExperimental
-
setExperimentalElement
- Parameters:
value-#experimental(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
-
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:
#date(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
-
hasDateElement
-
hasDate
-
setDateElement
- Parameters:
value-#date(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
-
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:
#publisher(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
-
hasPublisherElement
-
hasPublisher
-
setPublisherElement
- Parameters:
value-#publisher(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
-
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(Contact details to assist a user in finding and communicating with the publisher.)
-
setContact
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasContact
-
addContact
-
addContact
-
getContactFirstRep
- Returns:
- The first repetition of repeating field
#contact, creating it if it does not already exist {1}
-
getDescriptionMax
How many allowed for this property by the implementation -
getDescriptionElement
- Returns:
#description(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
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
value-#description(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
-
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:
#useContext(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.)
-
setUseContext
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasUseContext
-
addUseContext
-
addUseContext
-
getUseContextFirstRep
- Returns:
- The first repetition of repeating field
#useContext, creating it if it does not already exist {1}
-
getJurisdictionMax
How many allowed for this property by the implementation -
getJurisdiction
- Returns:
#jurisdiction(A legal or geographic region in which the canonical resource is intended to be used.)
-
setJurisdiction
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasJurisdiction
-
addJurisdiction
-
addJurisdiction
-
getJurisdictionFirstRep
- Returns:
- The first repetition of repeating field
#jurisdiction, creating it if it does not already exist {1}
-
getPurposeMax
How many allowed for this property by the implementation -
getPurposeElement
- Returns:
#purpose(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
-
hasPurposeElement
-
hasPurpose
-
setPurposeElement
- Parameters:
value-#purpose(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
-
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:
#copyright(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
-
hasCopyrightElement
-
hasCopyright
-
setCopyrightElement
- Parameters:
value-#copyright(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
-
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:
#copyrightLabel(A short string (<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
-
hasCopyrightLabelElement
-
hasCopyrightLabel
-
setCopyrightLabelElement
- Parameters:
value-#copyrightLabel(A short string (<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
-
getCopyrightLabel
- Returns:
- A short string (<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 (<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
-
getVUrl
-
supportsCopyright
-
getVersionedUrl
-
oid
-
getOid
-