Class DocumentReference
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IResource
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseResource
Definition: A reference to a document .
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/DocumentReference
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Block class for child element: DocumentReference.content ()static class
Block class for child element: DocumentReference.context ()static class
Block class for child element: DocumentReference.context.related ()static class
Block class for child element: DocumentReference.relatesTo () -
Field Summary
Modifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for authenticatorstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for authorstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for classstatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for createdstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for custodianstatic final ca.uhn.fhir.rest.gclient.StringClientParam
Fluent Client search parameter constant for descriptionstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for encounterstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for eventstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for facilitystatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for formatstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for indexedstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for languagestatic final ca.uhn.fhir.rest.gclient.UriClientParam
Fluent Client search parameter constant for locationstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for patientstatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for periodstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for related-idstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for related-refstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for relatestostatic final ca.uhn.fhir.rest.gclient.CompositeClientParam
<ca.uhn.fhir.rest.gclient.ReferenceClientParam, ca.uhn.fhir.rest.gclient.TokenClientParam> Fluent Client search parameter constant for relatesto-relationstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for relationstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for securitylabelstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for settingstatic final String
Search parameter constant for authenticatorstatic final String
Search parameter constant for authorstatic final String
Search parameter constant for classstatic final String
Search parameter constant for createdstatic final String
Search parameter constant for custodianstatic final String
Search parameter constant for descriptionstatic final String
Search parameter constant for encounterstatic final String
Search parameter constant for eventstatic final String
Search parameter constant for facilitystatic final String
Search parameter constant for formatstatic final String
Search parameter constant for identifierstatic final String
Search parameter constant for indexedstatic final String
Search parameter constant for languagestatic final String
Search parameter constant for locationstatic final String
Search parameter constant for patientstatic final String
Search parameter constant for periodstatic final String
Search parameter constant for related-idstatic final String
Search parameter constant for related-refstatic final String
Search parameter constant for relatestostatic final String
Search parameter constant for relatesto-relationstatic final String
Search parameter constant for relationstatic final String
Search parameter constant for securitylabelstatic final String
Search parameter constant for settingstatic final String
Search parameter constant for statusstatic final String
Search parameter constant for subjectstatic final String
Search parameter constant for typestatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for subjectstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for typeFields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for author (who.author)Adds and returns a new value for content ()addContent
(DocumentReference.Content theValue) Adds a given new value for content ()Adds and returns a new value for identifier (id)addIdentifier
(IdentifierDt theValue) Adds a given new value for identifier (id)Adds and returns a new value for relatesTo ()addRelatesTo
(DocumentReference.RelatesTo theValue) Adds a given new value for relatesTo ()Adds and returns a new value for securityLabel ()addSecurityLabel
(CodeableConceptDt theValue) Adds a given new value for securityLabel ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for authenticator (who.witness).Gets the value(s) for author (who.author).Gets the value(s) for class (class).Gets the value(s) for content ().Gets the first repetition for content (), creating it if it does not already exist.Gets the value(s) for context ().Gets the value(s) for created (when.done).ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for created (when.done).Gets the value(s) for custodian ().Gets the value(s) for description ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for description ().Gets the value(s) for docStatus (status).Gets the value(s) for identifier (id).Gets the first repetition for identifier (id), creating it if it does not already exist.Gets the value(s) for indexed (when.recorded).ca.uhn.fhir.model.primitive.InstantDt
Gets the value(s) for indexed (when.recorded).Gets the value(s) for masterIdentifier (id).Gets the value(s) for relatesTo ().Gets the first repetition for relatesTo (), creating it if it does not already exist.Gets the value(s) for securityLabel ().Gets the first repetition for securityLabel (), creating it if it does not already exist.Gets the value(s) for status (status).ca.uhn.fhir.model.primitive.BoundCodeDt
<DocumentReferenceStatusEnum> Gets the value(s) for status (status).ca.uhn.fhir.context.FhirVersionEnum
Gets the value(s) for subject (who.focus).getType()
Gets the value(s) for type (class).boolean
isEmpty()
setAuthenticator
(ResourceReferenceDt theValue) Sets the value(s) for authenticator (who.witness)setAuthor
(List<ResourceReferenceDt> theValue) Sets the value(s) for author (who.author)setClassElement
(CodeableConceptDt theValue) Sets the value(s) for class (class)setContent
(List<DocumentReference.Content> theValue) Sets the value(s) for content ()setContext
(DocumentReference.Context theValue) Sets the value(s) for context ()setCreated
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for created (when.done)setCreated
(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for created (when.done)setCreatedWithSecondsPrecision
(Date theDate) Sets the value for created (when.done)setCustodian
(ResourceReferenceDt theValue) Sets the value(s) for custodian ()setDescription
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for description ()setDescription
(String theString) Sets the value for description ()setDocStatus
(CodeableConceptDt theValue) Sets the value(s) for docStatus (status)setIdentifier
(List<IdentifierDt> theValue) Sets the value(s) for identifier (id)setIndexed
(ca.uhn.fhir.model.primitive.InstantDt theValue) Sets the value(s) for indexed (when.recorded)setIndexed
(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for indexed (when.recorded)setIndexedWithMillisPrecision
(Date theDate) Sets the value for indexed (when.recorded)setMasterIdentifier
(IdentifierDt theValue) Sets the value(s) for masterIdentifier (id)setRelatesTo
(List<DocumentReference.RelatesTo> theValue) Sets the value(s) for relatesTo ()setSecurityLabel
(List<CodeableConceptDt> theValue) Sets the value(s) for securityLabel ()setStatus
(DocumentReferenceStatusEnum theValue) Sets the value(s) for status (status)setStatus
(ca.uhn.fhir.model.primitive.BoundCodeDt<DocumentReferenceStatusEnum> theValue) Sets the value(s) for status (status)setSubject
(ResourceReferenceDt theValue) Sets the value(s) for subject (who.focus)setType
(CodeableConceptDt theValue) Sets the value(s) for type (class)Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getIdElement, isDeleted, setId, setId
Methods inherited from interface ca.uhn.fhir.model.api.IResource
getContained, getId, getLanguage, getMeta, getResourceMetadata, getText, setId, setLanguage, setResourceMetadata
-
Field Details
-
SP_IDENTIFIER
Search parameter constant for identifierDescription:
Type: token
Path: DocumentReference.masterIdentifier | DocumentReference.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription:
Type: token
Path: DocumentReference.masterIdentifier | DocumentReference.identifier
-
SP_SUBJECT
Search parameter constant for subjectDescription:
Type: reference
Path: DocumentReference.subject
- See Also:
-
SUBJECT
Fluent Client search parameter constant for subjectDescription:
Type: reference
Path: DocumentReference.subject
-
SP_TYPE
Search parameter constant for typeDescription:
Type: token
Path: DocumentReference.type
- See Also:
-
TYPE
Fluent Client search parameter constant for typeDescription:
Type: token
Path: DocumentReference.type
-
SP_CLASS
Search parameter constant for classDescription:
Type: token
Path: DocumentReference.class
- See Also:
-
CLASS
Fluent Client search parameter constant for classDescription:
Type: token
Path: DocumentReference.class
-
SP_AUTHOR
Search parameter constant for authorDescription:
Type: reference
Path: DocumentReference.author
- See Also:
-
AUTHOR
Fluent Client search parameter constant for authorDescription:
Type: reference
Path: DocumentReference.author
-
SP_CUSTODIAN
Search parameter constant for custodianDescription:
Type: reference
Path: DocumentReference.custodian
- See Also:
-
CUSTODIAN
Fluent Client search parameter constant for custodianDescription:
Type: reference
Path: DocumentReference.custodian
-
SP_AUTHENTICATOR
Search parameter constant for authenticatorDescription:
Type: reference
Path: DocumentReference.authenticator
- See Also:
-
AUTHENTICATOR
Fluent Client search parameter constant for authenticatorDescription:
Type: reference
Path: DocumentReference.authenticator
-
SP_CREATED
Search parameter constant for createdDescription:
Type: date
Path: DocumentReference.created
- See Also:
-
CREATED
Fluent Client search parameter constant for createdDescription:
Type: date
Path: DocumentReference.created
-
SP_INDEXED
Search parameter constant for indexedDescription:
Type: date
Path: DocumentReference.indexed
- See Also:
-
INDEXED
Fluent Client search parameter constant for indexedDescription:
Type: date
Path: DocumentReference.indexed
-
SP_STATUS
Search parameter constant for statusDescription:
Type: token
Path: DocumentReference.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription:
Type: token
Path: DocumentReference.status
-
SP_RELATESTO
Search parameter constant for relatestoDescription:
Type: reference
Path: DocumentReference.relatesTo.target
- See Also:
-
RELATESTO
Fluent Client search parameter constant for relatestoDescription:
Type: reference
Path: DocumentReference.relatesTo.target
-
SP_RELATION
Search parameter constant for relationDescription:
Type: token
Path: DocumentReference.relatesTo.code
- See Also:
-
RELATION
Fluent Client search parameter constant for relationDescription:
Type: token
Path: DocumentReference.relatesTo.code
-
SP_DESCRIPTION
Search parameter constant for descriptionDescription:
Type: string
Path: DocumentReference.description
- See Also:
-
DESCRIPTION
Fluent Client search parameter constant for descriptionDescription:
Type: string
Path: DocumentReference.description
-
SP_SECURITYLABEL
Search parameter constant for securitylabelDescription:
Type: token
Path: DocumentReference.securityLabel
- See Also:
-
SECURITYLABEL
Fluent Client search parameter constant for securitylabelDescription:
Type: token
Path: DocumentReference.securityLabel
-
SP_FORMAT
Search parameter constant for formatDescription:
Type: token
Path: DocumentReference.content.format
- See Also:
-
FORMAT
Fluent Client search parameter constant for formatDescription:
Type: token
Path: DocumentReference.content.format
-
SP_LANGUAGE
Search parameter constant for languageDescription:
Type: token
Path: DocumentReference.content.attachment.language
- See Also:
-
LANGUAGE
Fluent Client search parameter constant for languageDescription:
Type: token
Path: DocumentReference.content.attachment.language
-
SP_LOCATION
Search parameter constant for locationDescription:
Type: uri
Path: DocumentReference.content.attachment.url
- See Also:
-
LOCATION
Fluent Client search parameter constant for locationDescription:
Type: uri
Path: DocumentReference.content.attachment.url
-
SP_EVENT
Search parameter constant for eventDescription:
Type: token
Path: DocumentReference.context.event
- See Also:
-
EVENT
Fluent Client search parameter constant for eventDescription:
Type: token
Path: DocumentReference.context.event
-
SP_PERIOD
Search parameter constant for periodDescription:
Type: date
Path: DocumentReference.context.period
- See Also:
-
PERIOD
Fluent Client search parameter constant for periodDescription:
Type: date
Path: DocumentReference.context.period
-
SP_FACILITY
Search parameter constant for facilityDescription:
Type: token
Path: DocumentReference.context.facilityType
- See Also:
-
FACILITY
Fluent Client search parameter constant for facilityDescription:
Type: token
Path: DocumentReference.context.facilityType
-
SP_PATIENT
Search parameter constant for patientDescription:
Type: reference
Path: DocumentReference.subject
- See Also:
-
PATIENT
Fluent Client search parameter constant for patientDescription:
Type: reference
Path: DocumentReference.subject
-
SP_SETTING
Search parameter constant for settingDescription:
Type: token
Path: DocumentReference.context.practiceSetting
- See Also:
-
SETTING
Fluent Client search parameter constant for settingDescription:
Type: token
Path: DocumentReference.context.practiceSetting
-
SP_RELATED_ID
Search parameter constant for related-idDescription:
Type: token
Path: DocumentReference.context.related.identifier
- See Also:
-
RELATED_ID
Fluent Client search parameter constant for related-idDescription:
Type: token
Path: DocumentReference.context.related.identifier
-
SP_RELATED_REF
Search parameter constant for related-refDescription:
Type: reference
Path: DocumentReference.context.related.ref
- See Also:
-
RELATED_REF
Fluent Client search parameter constant for related-refDescription:
Type: reference
Path: DocumentReference.context.related.ref
-
SP_ENCOUNTER
Search parameter constant for encounterDescription:
Type: reference
Path: DocumentReference.context.encounter
- See Also:
-
ENCOUNTER
Fluent Client search parameter constant for encounterDescription:
Type: reference
Path: DocumentReference.context.encounter
-
SP_RELATESTO_RELATION
Search parameter constant for relatesto-relationDescription: Combination of relation and relatesTo
Type: composite
Path: relatesto & relation
- See Also:
-
RELATESTO_RELATION
public static final ca.uhn.fhir.rest.gclient.CompositeClientParam<ca.uhn.fhir.rest.gclient.ReferenceClientParam,ca.uhn.fhir.rest.gclient.TokenClientParam> RELATESTO_RELATIONFluent Client search parameter constant for relatesto-relationDescription: Combination of relation and relatesTo
Type: composite
Path: relatesto & relation
-
INCLUDE_AUTHENTICATOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentReference:authenticator". -
INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentReference:author". -
INCLUDE_CUSTODIAN
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentReference:custodian". -
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentReference:encounter". -
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentReference:patient". -
INCLUDE_RELATED_REF
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentReference:related-ref". -
INCLUDE_RELATESTO
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentReference:relatesto". -
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentReference:subject".
-
-
Constructor Details
-
DocumentReference
public DocumentReference()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getMasterIdentifier
Gets the value(s) for masterIdentifier (id). creating it if it does not exist. Will not returnnull
.Definition: Document identifier as assigned by the source of the document. This identifier is specific to this version of the document. This unique identifier may be used elsewhere to identify this version of the document
-
setMasterIdentifier
Sets the value(s) for masterIdentifier (id)Definition: Document identifier as assigned by the source of the document. This identifier is specific to this version of the document. This unique identifier may be used elsewhere to identify this version of the document
-
getIdentifier
Gets the value(s) for identifier (id). creating it if it does not exist. Will not returnnull
.Definition: Other identifiers associated with the document, including version independent identifiers
-
setIdentifier
Sets the value(s) for identifier (id)Definition: Other identifiers associated with the document, including version independent identifiers
-
addIdentifier
Adds and returns a new value for identifier (id)Definition: Other identifiers associated with the document, including version independent identifiers
-
addIdentifier
Adds a given new value for identifier (id)Definition: Other identifiers associated with the document, including version independent identifiers
- Parameters:
theValue
- The identifier to add (must not benull
)
-
getIdentifierFirstRep
Gets the first repetition for identifier (id), creating it if it does not already exist.Definition: Other identifiers associated with the document, including version independent identifiers
-
getSubject
Gets the value(s) for subject (who.focus). creating it if it does not exist. Will not returnnull
.Definition: Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure)
-
setSubject
Sets the value(s) for subject (who.focus)Definition: Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure)
-
getType
Gets the value(s) for type (class). creating it if it does not exist. Will not returnnull
.Definition: Specifies the particular kind of document referenced (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced.
-
setType
Sets the value(s) for type (class)Definition: Specifies the particular kind of document referenced (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced.
-
getClassElement
Gets the value(s) for class (class). creating it if it does not exist. Will not returnnull
.Definition: A categorization for the type of document referenced - helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type
-
setClassElement
Sets the value(s) for class (class)Definition: A categorization for the type of document referenced - helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type
-
getAuthor
Gets the value(s) for author (who.author). creating it if it does not exist. Will not returnnull
.Definition: Identifies who is responsible for adding the information to the document
-
setAuthor
Sets the value(s) for author (who.author)Definition: Identifies who is responsible for adding the information to the document
-
addAuthor
Adds and returns a new value for author (who.author)Definition: Identifies who is responsible for adding the information to the document
-
getCustodian
Gets the value(s) for custodian (). creating it if it does not exist. Will not returnnull
.Definition: Identifies the organization or group who is responsible for ongoing maintenance of and access to the document
-
setCustodian
Sets the value(s) for custodian ()Definition: Identifies the organization or group who is responsible for ongoing maintenance of and access to the document
-
getAuthenticator
Gets the value(s) for authenticator (who.witness). creating it if it does not exist. Will not returnnull
.Definition: Which person or organization authenticates that this document is valid
-
setAuthenticator
Sets the value(s) for authenticator (who.witness)Definition: Which person or organization authenticates that this document is valid
-
getCreatedElement
Gets the value(s) for created (when.done). creating it if it does not exist. Will not returnnull
.Definition: When the document was created
-
getCreated
Gets the value(s) for created (when.done). creating it if it does not exist. This method may returnnull
.Definition: When the document was created
-
setCreated
Sets the value(s) for created (when.done)Definition: When the document was created
-
setCreatedWithSecondsPrecision
Sets the value for created (when.done)Definition: When the document was created
-
setCreated
public DocumentReference setCreated(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for created (when.done)Definition: When the document was created
-
getIndexedElement
Gets the value(s) for indexed (when.recorded). creating it if it does not exist. Will not returnnull
.Definition: When the document reference was created
-
getIndexed
Gets the value(s) for indexed (when.recorded). creating it if it does not exist. This method may returnnull
.Definition: When the document reference was created
-
setIndexed
Sets the value(s) for indexed (when.recorded)Definition: When the document reference was created
-
setIndexedWithMillisPrecision
Sets the value for indexed (when.recorded)Definition: When the document reference was created
-
setIndexed
public DocumentReference setIndexed(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for indexed (when.recorded)Definition: When the document reference was created
-
getStatusElement
Gets the value(s) for status (status). creating it if it does not exist. Will not returnnull
.Definition: The status of this document reference
-
getStatus
Gets the value(s) for status (status). creating it if it does not exist. This method may returnnull
.Definition: The status of this document reference
-
setStatus
public DocumentReference setStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<DocumentReferenceStatusEnum> theValue) Sets the value(s) for status (status)Definition: The status of this document reference
-
setStatus
Sets the value(s) for status (status)Definition: The status of this document reference
-
getDocStatus
Gets the value(s) for docStatus (status). creating it if it does not exist. Will not returnnull
.Definition: The status of the underlying document
-
setDocStatus
Sets the value(s) for docStatus (status)Definition: The status of the underlying document
-
getRelatesTo
Gets the value(s) for relatesTo (). creating it if it does not exist. Will not returnnull
.Definition: Relationships that this document has with other document references that already exist
-
setRelatesTo
Sets the value(s) for relatesTo ()Definition: Relationships that this document has with other document references that already exist
-
addRelatesTo
Adds and returns a new value for relatesTo ()Definition: Relationships that this document has with other document references that already exist
-
addRelatesTo
Adds a given new value for relatesTo ()Definition: Relationships that this document has with other document references that already exist
- Parameters:
theValue
- The relatesTo to add (must not benull
)
-
getRelatesToFirstRep
Gets the first repetition for relatesTo (), creating it if it does not already exist.Definition: Relationships that this document has with other document references that already exist
-
getDescriptionElement
Gets the value(s) for description (). creating it if it does not exist. Will not returnnull
.Definition: Human-readable description of the source document. This is sometimes known as the \"title\"
-
getDescription
Gets the value(s) for description (). creating it if it does not exist. This method may returnnull
.Definition: Human-readable description of the source document. This is sometimes known as the \"title\"
-
setDescription
Sets the value(s) for description ()Definition: Human-readable description of the source document. This is sometimes known as the \"title\"
-
setDescription
Sets the value for description ()Definition: Human-readable description of the source document. This is sometimes known as the \"title\"
-
getSecurityLabel
Gets the value(s) for securityLabel (). creating it if it does not exist. Will not returnnull
.Definition: A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the \"reference\" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to
-
setSecurityLabel
Sets the value(s) for securityLabel ()Definition: A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the \"reference\" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to
-
addSecurityLabel
Adds and returns a new value for securityLabel ()Definition: A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the \"reference\" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to
-
addSecurityLabel
Adds a given new value for securityLabel ()Definition: A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the \"reference\" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to
- Parameters:
theValue
- The securityLabel to add (must not benull
)
-
getSecurityLabelFirstRep
Gets the first repetition for securityLabel (), creating it if it does not already exist.Definition: A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the \"reference\" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to
-
getContent
Gets the value(s) for content (). creating it if it does not exist. Will not returnnull
.Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
-
setContent
Sets the value(s) for content ()Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
-
addContent
Adds and returns a new value for content ()Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
-
addContent
Adds a given new value for content ()Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
- Parameters:
theValue
- The content to add (must not benull
)
-
getContentFirstRep
Gets the first repetition for content (), creating it if it does not already exist.Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
-
getContext
Gets the value(s) for context (). creating it if it does not exist. Will not returnnull
.Definition: The clinical context in which the document was prepared
-
setContext
Sets the value(s) for context ()Definition: The clinical context in which the document was prepared
-
getResourceName
- Specified by:
getResourceName
in interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
- Specified by:
getStructureFhirVersionEnum
in interfaceorg.hl7.fhir.instance.model.api.IBaseResource
- Specified by:
getStructureFhirVersionEnum
in interfaceca.uhn.fhir.model.api.IResource
-