
Package org.hl7.fhir.r5.openehr
Class RESOURCE_DESCRIPTION
java.lang.Object
org.hl7.fhir.r5.model.Base
org.hl7.fhir.r5.model.LogicalBase
org.hl7.fhir.r5.openehr.RESOURCE_DESCRIPTION
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseDatatype,org.hl7.fhir.instance.model.api.ICompositeType
public class RESOURCE_DESCRIPTION
extends LogicalBase
implements org.hl7.fhir.instance.model.api.ICompositeType
Defines the descriptive meta-data of a resource.
- 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
FieldsModifier and TypeFieldDescriptionprotected List<RESOURCE_DESCRIPTION_ITEM> Details of all parts of resource description that are natural language-dependent, keyed by language code.protected StringTypeLifecycle state of the resource, typically including states such as: initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete.protected List<StringType> Original author of this resource, with all relevant details, including organisation.protected List<StringType> Other contributors to the resource, probably listed in 'name' form. protected List<OBJECT_REF> Additional non language-senstive resource meta-data, as a list of name/value pairs.protected AUTHORED_RESOURCEReference to owning resource.protected StringTypeURI of package to which this resource belongs.. -
Constructor Summary
ConstructorsConstructorDescriptionConstructorRESOURCE_DESCRIPTION(String lifecycle_state, AUTHORED_RESOURCE parent_resource) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddOriginal_author(String value) addOther_contributors(String value) copy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanbooleanhasOriginal_author(String value) booleanbooleanhasOther_contributors(String value) booleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) setDetailsList(List<RESOURCE_DESCRIPTION_ITEM> theDetails) setLifecycle_state(String value) setOriginal_authorList(List<StringType> theOriginal_author) setOther_contributorsList(List<StringType> theOther_contributors) setOther_detailsList(List<OBJECT_REF> theOther_details) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setResource_package_uri(String value) protected RESOURCE_DESCRIPTIONMethods inherited from class org.hl7.fhir.r5.model.LogicalBase
getFHIRPublicationVersion, getIdBase, setIdBaseMethods 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, isResource, listChildrenByName, listChildrenByName, primitiveValue, removeChild, setCopyUserData, setUserData, setUserDataINN, setXhtmlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Field Details
-
original_authorList
Original author of this resource, with all relevant details, including organisation. -
other_contributorsList
Other contributors to the resource, probably listed in 'name' form. -
lifecycle_state
Lifecycle state of the resource, typically including states such as: initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete. -
resource_package_uri
URI of package to which this resource belongs.. -
other_detailsList
Additional non language-senstive resource meta-data, as a list of name/value pairs. -
parent_resource
Reference to owning resource. -
detailsList
Details of all parts of resource description that are natural language-dependent, keyed by language code.
-
-
Constructor Details
-
RESOURCE_DESCRIPTION
public RESOURCE_DESCRIPTION()Constructor -
RESOURCE_DESCRIPTION
Constructor
-
-
Method Details
-
getOriginal_authorList
- Returns:
-
(Original author of this resource, with all relevant details, including organisation.)
invalid reference
#original_author
-
setOriginal_authorList
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasOriginal_author
-
addOriginal_authorElement
- Returns:
-
(Original author of this resource, with all relevant details, including organisation.)
invalid reference
#original_author
-
addOriginal_author
- Parameters:
value-(Original author of this resource, with all relevant details, including organisation.)invalid reference
#original_author
-
hasOriginal_author
- Parameters:
value-(Original author of this resource, with all relevant details, including organisation.)invalid reference
#original_author
-
getOther_contributorsList
- Returns:
-
(Other contributors to the resource, probably listed in 'name
invalid reference
#other_contributors' form.)
-
setOther_contributorsList
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasOther_contributors
-
addOther_contributorsElement
- Returns:
-
(Other contributors to the resource, probably listed in 'name
invalid reference
#other_contributors' form.)
-
addOther_contributors
- Parameters:
value-(Other contributors to the resource, probably listed in 'nameinvalid reference
#other_contributors' form.)
-
hasOther_contributors
- Parameters:
value-(Other contributors to the resource, probably listed in 'nameinvalid reference
#other_contributors' form.)
-
getLifecycle_stateElement
- Returns:
lifecycle_state(Lifecycle state of the resource, typically including states such as: initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete.). This is the underlying object with id, value and extensions. The accessor "getLifecycle_state" gives direct access to the value
-
hasLifecycle_stateElement
-
hasLifecycle_state
-
setLifecycle_stateElement
- Parameters:
value-lifecycle_state(Lifecycle state of the resource, typically including states such as: initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete.). This is the underlying object with id, value and extensions. The accessor "getLifecycle_state" gives direct access to the value
-
getLifecycle_state
- Returns:
- Lifecycle state of the resource, typically including states such as: initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete.
-
setLifecycle_state
- Parameters:
value- Lifecycle state of the resource, typically including states such as: initial | submitted | experimental | awaiting_approval | approved | superseded | obsolete.
-
getResource_package_uriElement
- Returns:
resource_package_uri(URI of package to which this resource belongs..). This is the underlying object with id, value and extensions. The accessor "getResource_package_uri" gives direct access to the value
-
hasResource_package_uriElement
-
hasResource_package_uri
-
setResource_package_uriElement
- Parameters:
value-resource_package_uri(URI of package to which this resource belongs..). This is the underlying object with id, value and extensions. The accessor "getResource_package_uri" gives direct access to the value
-
getResource_package_uri
- Returns:
- URI of package to which this resource belongs..
-
setResource_package_uri
- Parameters:
value- URI of package to which this resource belongs..
-
getOther_detailsList
- Returns:
-
(Additional non language-senstive resource meta-data, as a list of name/value pairs.)
invalid reference
#other_details
-
setOther_detailsList
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasOther_details
-
addOther_details
-
addOther_details
-
getOther_detailsFirstRep
- Returns:
- The first repetition of repeating field
, creating it if it does not already exist {3}
invalid reference
#other_details
-
getParent_resource
- Returns:
parent_resource(Reference to owning resource.)
-
hasParent_resource
-
setParent_resource
- Parameters:
value-parent_resource(Reference to owning resource.)
-
getDetailsList
- Returns:
-
(Details of all parts of resource description that are natural language-dependent, keyed by language code.)
invalid reference
#details
-
setDetailsList
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasDetails
-
addDetails
-
addDetails
-
getDetailsFirstRep
- Returns:
- The first repetition of repeating field
, creating it if it does not already exist {3}
invalid reference
#details
-
listChildren
- Overrides:
listChildrenin classBase
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classBase- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getPropertyin classBase- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classBase- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classBase- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classBase- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin classBase- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
-
fhirType
-
copy
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classBase
-
equalsShallow
- Overrides:
equalsShallowin classBase
-
isEmpty
-