
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 StringType
Lifecycle 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_RESOURCE
Reference to owning resource.protected StringType
URI 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()
void
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getNamedProperty
(int _hash, String _name, boolean _checkValid) Base[]
getProperty
(int hash, String name, boolean checkValid) String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
hasOriginal_author
(String value) boolean
boolean
hasOther_contributors
(String value) boolean
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(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_DESCRIPTION
Methods inherited from class org.hl7.fhir.r5.model.LogicalBase
getFHIRPublicationVersion, getIdBase, setIdBase
Methods 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, setXhtml
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.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:
-
invalid reference
#original_author
-
setOriginal_authorList
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasOriginal_author
-
addOriginal_authorElement
- Returns:
-
invalid reference
#original_author
-
addOriginal_author
- Parameters:
value
-invalid reference
#original_author
-
hasOriginal_author
- Parameters:
value
-invalid reference
#original_author
-
getOther_contributorsList
- Returns:
-
invalid reference
#other_contributors
' form.)
-
setOther_contributorsList
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasOther_contributors
-
addOther_contributorsElement
- Returns:
-
invalid reference
#other_contributors
' form.)
-
addOther_contributors
- Parameters:
value
-invalid reference
#other_contributors
' form.)
-
hasOther_contributors
- Parameters:
value
-invalid 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:
-
invalid reference
#other_details
-
setOther_detailsList
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasOther_details
-
addOther_details
-
addOther_details
-
getOther_detailsFirstRep
- Returns:
- The first repetition of repeating field
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:
-
invalid reference
#details
-
setDetailsList
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasDetails
-
addDetails
-
addDetails
-
getDetailsFirstRep
- Returns:
- The first repetition of repeating field
invalid reference
#details
-
listChildren
- Overrides:
listChildren
in classBase
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classBase
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classBase
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classBase
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classBase
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classBase
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classBase
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
-
fhirType
-
copy
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classBase
-
equalsShallow
- Overrides:
equalsShallow
in classBase
-
isEmpty
-