public class DocumentReference extends BaseResource implements IResource
Definition: A reference to a document .
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/DocumentReference
| Modifier and Type | Class and Description |
|---|---|
static class |
DocumentReference.Content
Block class for child element: DocumentReference.content ()
|
static class |
DocumentReference.Context
Block class for child element: DocumentReference.context ()
|
static class |
DocumentReference.ContextRelated
Block class for child element: DocumentReference.context.related ()
|
static class |
DocumentReference.RelatesTo
Block class for child element: DocumentReference.relatesTo ()
|
| Modifier and Type | Field and Description |
|---|---|
static ReferenceClientParam |
AUTHENTICATOR
Fluent Client search parameter constant for authenticator
|
static ReferenceClientParam |
AUTHOR
Fluent Client search parameter constant for author
|
static TokenClientParam |
CLASS
Fluent Client search parameter constant for class
|
static DateClientParam |
CREATED
Fluent Client search parameter constant for created
|
static ReferenceClientParam |
CUSTODIAN
Fluent Client search parameter constant for custodian
|
static StringClientParam |
DESCRIPTION
Fluent Client search parameter constant for description
|
static ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
static TokenClientParam |
EVENT
Fluent Client search parameter constant for event
|
static TokenClientParam |
FACILITY
Fluent Client search parameter constant for facility
|
static TokenClientParam |
FORMAT
Fluent Client search parameter constant for format
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_AUTHENTICATOR
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_CUSTODIAN
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_RELATED_REF
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_RELATESTO
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static DateClientParam |
INDEXED
Fluent Client search parameter constant for indexed
|
static TokenClientParam |
LANGUAGE
Fluent Client search parameter constant for language
|
static UriClientParam |
LOCATION
Fluent Client search parameter constant for location
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static DateClientParam |
PERIOD
Fluent Client search parameter constant for period
|
static TokenClientParam |
RELATED_ID
Fluent Client search parameter constant for related-id
|
static ReferenceClientParam |
RELATED_REF
Fluent Client search parameter constant for related-ref
|
static ReferenceClientParam |
RELATESTO
Fluent Client search parameter constant for relatesto
|
static CompositeClientParam<ReferenceClientParam,TokenClientParam> |
RELATESTO_RELATION
Fluent Client search parameter constant for relatesto-relation
|
static TokenClientParam |
RELATION
Fluent Client search parameter constant for relation
|
static TokenClientParam |
SECURITYLABEL
Fluent Client search parameter constant for securitylabel
|
static TokenClientParam |
SETTING
Fluent Client search parameter constant for setting
|
static String |
SP_AUTHENTICATOR
Search parameter constant for authenticator
|
static String |
SP_AUTHOR
Search parameter constant for author
|
static String |
SP_CLASS
Search parameter constant for class
|
static String |
SP_CREATED
Search parameter constant for created
|
static String |
SP_CUSTODIAN
Search parameter constant for custodian
|
static String |
SP_DESCRIPTION
Search parameter constant for description
|
static String |
SP_ENCOUNTER
Search parameter constant for encounter
|
static String |
SP_EVENT
Search parameter constant for event
|
static String |
SP_FACILITY
Search parameter constant for facility
|
static String |
SP_FORMAT
Search parameter constant for format
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_INDEXED
Search parameter constant for indexed
|
static String |
SP_LANGUAGE
Search parameter constant for language
|
static String |
SP_LOCATION
Search parameter constant for location
|
static String |
SP_PATIENT
Search parameter constant for patient
|
static String |
SP_PERIOD
Search parameter constant for period
|
static String |
SP_RELATED_ID
Search parameter constant for related-id
|
static String |
SP_RELATED_REF
Search parameter constant for related-ref
|
static String |
SP_RELATESTO
Search parameter constant for relatesto
|
static String |
SP_RELATESTO_RELATION
Search parameter constant for relatesto-relation
|
static String |
SP_RELATION
Search parameter constant for relation
|
static String |
SP_SECURITYLABEL
Search parameter constant for securitylabel
|
static String |
SP_SETTING
Search parameter constant for setting
|
static String |
SP_STATUS
Search parameter constant for status
|
static String |
SP_SUBJECT
Search parameter constant for subject
|
static String |
SP_TYPE
Search parameter constant for type
|
static TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
static TokenClientParam |
TYPE
Fluent Client search parameter constant for type
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
DocumentReference() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDt |
addAuthor()
Adds and returns a new value for author (who.author)
|
DocumentReference.Content |
addContent()
Adds and returns a new value for content ()
|
DocumentReference |
addContent(DocumentReference.Content theValue)
Adds a given new value for content ()
|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (id)
|
DocumentReference |
addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)
|
DocumentReference.RelatesTo |
addRelatesTo()
Adds and returns a new value for relatesTo ()
|
DocumentReference |
addRelatesTo(DocumentReference.RelatesTo theValue)
Adds a given new value for relatesTo ()
|
CodeableConceptDt |
addSecurityLabel()
Adds and returns a new value for securityLabel ()
|
DocumentReference |
addSecurityLabel(CodeableConceptDt theValue)
Adds a given new value for securityLabel ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
ResourceReferenceDt |
getAuthenticator()
Gets the value(s) for authenticator (who.witness).
|
List<ResourceReferenceDt> |
getAuthor()
Gets the value(s) for author (who.author).
|
CodeableConceptDt |
getClassElement()
Gets the value(s) for class (class).
|
List<DocumentReference.Content> |
getContent()
Gets the value(s) for content ().
|
DocumentReference.Content |
getContentFirstRep()
Gets the first repetition for content (),
creating it if it does not already exist.
|
DocumentReference.Context |
getContext()
Gets the value(s) for context ().
|
Date |
getCreated()
Gets the value(s) for created (when.done).
|
DateTimeDt |
getCreatedElement()
Gets the value(s) for created (when.done).
|
ResourceReferenceDt |
getCustodian()
Gets the value(s) for custodian ().
|
String |
getDescription()
Gets the value(s) for description ().
|
StringDt |
getDescriptionElement()
Gets the value(s) for description ().
|
CodeableConceptDt |
getDocStatus()
Gets the value(s) for docStatus (status).
|
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier (id).
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (id),
creating it if it does not already exist.
|
Date |
getIndexed()
Gets the value(s) for indexed (when.recorded).
|
InstantDt |
getIndexedElement()
Gets the value(s) for indexed (when.recorded).
|
IdentifierDt |
getMasterIdentifier()
Gets the value(s) for masterIdentifier (id).
|
List<DocumentReference.RelatesTo> |
getRelatesTo()
Gets the value(s) for relatesTo ().
|
DocumentReference.RelatesTo |
getRelatesToFirstRep()
Gets the first repetition for relatesTo (),
creating it if it does not already exist.
|
String |
getResourceName() |
List<CodeableConceptDt> |
getSecurityLabel()
Gets the value(s) for securityLabel ().
|
CodeableConceptDt |
getSecurityLabelFirstRep()
Gets the first repetition for securityLabel (),
creating it if it does not already exist.
|
String |
getStatus()
Gets the value(s) for status (status).
|
BoundCodeDt<DocumentReferenceStatusEnum> |
getStatusElement()
Gets the value(s) for status (status).
|
FhirVersionEnum |
getStructureFhirVersionEnum() |
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject (who.focus).
|
CodeableConceptDt |
getType()
Gets the value(s) for type (class).
|
boolean |
isEmpty() |
DocumentReference |
setAuthenticator(ResourceReferenceDt theValue)
Sets the value(s) for authenticator (who.witness)
|
DocumentReference |
setAuthor(List<ResourceReferenceDt> theValue)
Sets the value(s) for author (who.author)
|
DocumentReference |
setClassElement(CodeableConceptDt theValue)
Sets the value(s) for class (class)
|
DocumentReference |
setContent(List<DocumentReference.Content> theValue)
Sets the value(s) for content ()
|
DocumentReference |
setContext(DocumentReference.Context theValue)
Sets the value(s) for context ()
|
DocumentReference |
setCreated(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for created (when.done)
|
DocumentReference |
setCreated(DateTimeDt theValue)
Sets the value(s) for created (when.done)
|
DocumentReference |
setCreatedWithSecondsPrecision(Date theDate)
Sets the value for created (when.done)
|
DocumentReference |
setCustodian(ResourceReferenceDt theValue)
Sets the value(s) for custodian ()
|
DocumentReference |
setDescription(String theString)
Sets the value for description ()
|
DocumentReference |
setDescription(StringDt theValue)
Sets the value(s) for description ()
|
DocumentReference |
setDocStatus(CodeableConceptDt theValue)
Sets the value(s) for docStatus (status)
|
DocumentReference |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)
|
DocumentReference |
setIndexed(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for indexed (when.recorded)
|
DocumentReference |
setIndexed(InstantDt theValue)
Sets the value(s) for indexed (when.recorded)
|
DocumentReference |
setIndexedWithMillisPrecision(Date theDate)
Sets the value for indexed (when.recorded)
|
DocumentReference |
setMasterIdentifier(IdentifierDt theValue)
Sets the value(s) for masterIdentifier (id)
|
DocumentReference |
setRelatesTo(List<DocumentReference.RelatesTo> theValue)
Sets the value(s) for relatesTo ()
|
DocumentReference |
setSecurityLabel(List<CodeableConceptDt> theValue)
Sets the value(s) for securityLabel ()
|
DocumentReference |
setStatus(BoundCodeDt<DocumentReferenceStatusEnum> theValue)
Sets the value(s) for status (status)
|
DocumentReference |
setStatus(DocumentReferenceStatusEnum theValue)
Sets the value(s) for status (status)
|
DocumentReference |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject (who.focus)
|
DocumentReference |
setType(CodeableConceptDt theValue)
Sets the value(s) for type (class)
|
getContained, getId, getIdElement, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatagetIdElement, setId, setIdpublic static final String SP_IDENTIFIER
Description:
Type: token
Path: DocumentReference.masterIdentifier | DocumentReference.identifier
public static final TokenClientParam IDENTIFIER
Description:
Type: token
Path: DocumentReference.masterIdentifier | DocumentReference.identifier
public static final String SP_SUBJECT
Description:
Type: reference
Path: DocumentReference.subject
public static final ReferenceClientParam SUBJECT
Description:
Type: reference
Path: DocumentReference.subject
public static final String SP_TYPE
Description:
Type: token
Path: DocumentReference.type
public static final TokenClientParam TYPE
Description:
Type: token
Path: DocumentReference.type
public static final String SP_CLASS
Description:
Type: token
Path: DocumentReference.class
public static final TokenClientParam CLASS
Description:
Type: token
Path: DocumentReference.class
public static final String SP_AUTHOR
Description:
Type: reference
Path: DocumentReference.author
public static final ReferenceClientParam AUTHOR
Description:
Type: reference
Path: DocumentReference.author
public static final String SP_CUSTODIAN
Description:
Type: reference
Path: DocumentReference.custodian
public static final ReferenceClientParam CUSTODIAN
Description:
Type: reference
Path: DocumentReference.custodian
public static final String SP_AUTHENTICATOR
Description:
Type: reference
Path: DocumentReference.authenticator
public static final ReferenceClientParam AUTHENTICATOR
Description:
Type: reference
Path: DocumentReference.authenticator
public static final String SP_CREATED
Description:
Type: date
Path: DocumentReference.created
public static final DateClientParam CREATED
Description:
Type: date
Path: DocumentReference.created
public static final String SP_INDEXED
Description:
Type: date
Path: DocumentReference.indexed
public static final DateClientParam INDEXED
Description:
Type: date
Path: DocumentReference.indexed
public static final String SP_STATUS
Description:
Type: token
Path: DocumentReference.status
public static final TokenClientParam STATUS
Description:
Type: token
Path: DocumentReference.status
public static final String SP_RELATESTO
Description:
Type: reference
Path: DocumentReference.relatesTo.target
public static final ReferenceClientParam RELATESTO
Description:
Type: reference
Path: DocumentReference.relatesTo.target
public static final String SP_RELATION
Description:
Type: token
Path: DocumentReference.relatesTo.code
public static final TokenClientParam RELATION
Description:
Type: token
Path: DocumentReference.relatesTo.code
public static final String SP_DESCRIPTION
Description:
Type: string
Path: DocumentReference.description
public static final StringClientParam DESCRIPTION
Description:
Type: string
Path: DocumentReference.description
public static final String SP_SECURITYLABEL
Description:
Type: token
Path: DocumentReference.securityLabel
public static final TokenClientParam SECURITYLABEL
Description:
Type: token
Path: DocumentReference.securityLabel
public static final String SP_FORMAT
Description:
Type: token
Path: DocumentReference.content.format
public static final TokenClientParam FORMAT
Description:
Type: token
Path: DocumentReference.content.format
public static final String SP_LANGUAGE
Description:
Type: token
Path: DocumentReference.content.attachment.language
public static final TokenClientParam LANGUAGE
Description:
Type: token
Path: DocumentReference.content.attachment.language
public static final String SP_LOCATION
Description:
Type: uri
Path: DocumentReference.content.attachment.url
public static final UriClientParam LOCATION
Description:
Type: uri
Path: DocumentReference.content.attachment.url
public static final String SP_EVENT
Description:
Type: token
Path: DocumentReference.context.event
public static final TokenClientParam EVENT
Description:
Type: token
Path: DocumentReference.context.event
public static final String SP_PERIOD
Description:
Type: date
Path: DocumentReference.context.period
public static final DateClientParam PERIOD
Description:
Type: date
Path: DocumentReference.context.period
public static final String SP_FACILITY
Description:
Type: token
Path: DocumentReference.context.facilityType
public static final TokenClientParam FACILITY
Description:
Type: token
Path: DocumentReference.context.facilityType
public static final String SP_PATIENT
Description:
Type: reference
Path: DocumentReference.subject
public static final ReferenceClientParam PATIENT
Description:
Type: reference
Path: DocumentReference.subject
public static final String SP_SETTING
Description:
Type: token
Path: DocumentReference.context.practiceSetting
public static final TokenClientParam SETTING
Description:
Type: token
Path: DocumentReference.context.practiceSetting
public static final String SP_RELATED_ID
Description:
Type: token
Path: DocumentReference.context.related.identifier
public static final TokenClientParam RELATED_ID
Description:
Type: token
Path: DocumentReference.context.related.identifier
public static final String SP_RELATED_REF
Description:
Type: reference
Path: DocumentReference.context.related.ref
public static final ReferenceClientParam RELATED_REF
Description:
Type: reference
Path: DocumentReference.context.related.ref
public static final String SP_ENCOUNTER
Description:
Type: reference
Path: DocumentReference.context.encounter
public static final ReferenceClientParam ENCOUNTER
Description:
Type: reference
Path: DocumentReference.context.encounter
public static final String SP_RELATESTO_RELATION
Description: Combination of relation and relatesTo
Type: composite
Path: relatesto & relation
public static final CompositeClientParam<ReferenceClientParam,TokenClientParam> RELATESTO_RELATION
Description: Combination of relation and relatesTo
Type: composite
Path: relatesto & relation
public static final Include INCLUDE_AUTHENTICATOR
public static final Include INCLUDE_AUTHOR
public static final Include INCLUDE_CUSTODIAN
public static final Include INCLUDE_ENCOUNTER
public static final Include INCLUDE_PATIENT
public static final Include INCLUDE_RELATED_REF
public static final Include INCLUDE_RELATESTO
public static final Include INCLUDE_SUBJECT
public DocumentReference()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic IdentifierDt getMasterIdentifier()
null.
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
public DocumentReference setMasterIdentifier(IdentifierDt theValue)
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
public List<IdentifierDt> getIdentifier()
null.
Definition: Other identifiers associated with the document, including version independent identifiers
public DocumentReference setIdentifier(List<IdentifierDt> theValue)
Definition: Other identifiers associated with the document, including version independent identifiers
public IdentifierDt addIdentifier()
Definition: Other identifiers associated with the document, including version independent identifiers
public DocumentReference addIdentifier(IdentifierDt theValue)
Definition: Other identifiers associated with the document, including version independent identifiers
theValue - The identifier to add (must not be null)public IdentifierDt getIdentifierFirstRep()
Definition: Other identifiers associated with the document, including version independent identifiers
public ResourceReferenceDt getSubject()
null.
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)
public DocumentReference setSubject(ResourceReferenceDt theValue)
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)
public CodeableConceptDt getType()
null.
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.
public DocumentReference setType(CodeableConceptDt theValue)
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.
public CodeableConceptDt getClassElement()
null.
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
public DocumentReference setClassElement(CodeableConceptDt theValue)
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
public List<ResourceReferenceDt> getAuthor()
null.
Definition: Identifies who is responsible for adding the information to the document
public DocumentReference setAuthor(List<ResourceReferenceDt> theValue)
Definition: Identifies who is responsible for adding the information to the document
public ResourceReferenceDt addAuthor()
Definition: Identifies who is responsible for adding the information to the document
public ResourceReferenceDt getCustodian()
null.
Definition: Identifies the organization or group who is responsible for ongoing maintenance of and access to the document
public DocumentReference setCustodian(ResourceReferenceDt theValue)
Definition: Identifies the organization or group who is responsible for ongoing maintenance of and access to the document
public ResourceReferenceDt getAuthenticator()
null.
Definition: Which person or organization authenticates that this document is valid
public DocumentReference setAuthenticator(ResourceReferenceDt theValue)
Definition: Which person or organization authenticates that this document is valid
public DateTimeDt getCreatedElement()
null.
Definition: When the document was created
public Date getCreated()
null.
Definition: When the document was created
public DocumentReference setCreated(DateTimeDt theValue)
Definition: When the document was created
public DocumentReference setCreated(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: When the document was created
public DocumentReference setCreatedWithSecondsPrecision(Date theDate)
Definition: When the document was created
public InstantDt getIndexedElement()
null.
Definition: When the document reference was created
public Date getIndexed()
null.
Definition: When the document reference was created
public DocumentReference setIndexed(InstantDt theValue)
Definition: When the document reference was created
public DocumentReference setIndexedWithMillisPrecision(Date theDate)
Definition: When the document reference was created
public DocumentReference setIndexed(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: When the document reference was created
public BoundCodeDt<DocumentReferenceStatusEnum> getStatusElement()
null.
Definition: The status of this document reference
public String getStatus()
null.
Definition: The status of this document reference
public DocumentReference setStatus(BoundCodeDt<DocumentReferenceStatusEnum> theValue)
Definition: The status of this document reference
public DocumentReference setStatus(DocumentReferenceStatusEnum theValue)
Definition: The status of this document reference
public CodeableConceptDt getDocStatus()
null.
Definition: The status of the underlying document
public DocumentReference setDocStatus(CodeableConceptDt theValue)
Definition: The status of the underlying document
public List<DocumentReference.RelatesTo> getRelatesTo()
null.
Definition: Relationships that this document has with other document references that already exist
public DocumentReference setRelatesTo(List<DocumentReference.RelatesTo> theValue)
Definition: Relationships that this document has with other document references that already exist
public DocumentReference.RelatesTo addRelatesTo()
Definition: Relationships that this document has with other document references that already exist
public DocumentReference addRelatesTo(DocumentReference.RelatesTo theValue)
Definition: Relationships that this document has with other document references that already exist
theValue - The relatesTo to add (must not be null)public DocumentReference.RelatesTo getRelatesToFirstRep()
Definition: Relationships that this document has with other document references that already exist
public StringDt getDescriptionElement()
null.
Definition: Human-readable description of the source document. This is sometimes known as the \"title\"
public String getDescription()
null.
Definition: Human-readable description of the source document. This is sometimes known as the \"title\"
public DocumentReference setDescription(StringDt theValue)
Definition: Human-readable description of the source document. This is sometimes known as the \"title\"
public DocumentReference setDescription(String theString)
Definition: Human-readable description of the source document. This is sometimes known as the \"title\"
public List<CodeableConceptDt> getSecurityLabel()
null.
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
public DocumentReference setSecurityLabel(List<CodeableConceptDt> theValue)
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
public CodeableConceptDt addSecurityLabel()
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
public DocumentReference addSecurityLabel(CodeableConceptDt theValue)
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
theValue - The securityLabel to add (must not be null)public CodeableConceptDt getSecurityLabelFirstRep()
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
public List<DocumentReference.Content> getContent()
null.
Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
public DocumentReference setContent(List<DocumentReference.Content> theValue)
Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
public DocumentReference.Content addContent()
Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
public DocumentReference addContent(DocumentReference.Content theValue)
Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
theValue - The content to add (must not be null)public DocumentReference.Content getContentFirstRep()
Definition: The document and format referenced. There may be multiple content element repetitions, each with a different format.
public DocumentReference.Context getContext()
null.
Definition: The clinical context in which the document was prepared
public DocumentReference setContext(DocumentReference.Context theValue)
Definition: The clinical context in which the document was prepared
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.