content
The document and format referenced. There may be multiple content element
repetitions, each with a different format.
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
static class
static class
static class
static class
static enum
static class
protected Reference
protected Resource
protected CodeableConcept
protected DateTimeType
protected Reference
protected Organization
protected StringType
protected CodeableConcept
protected List<Identifier>
protected InstantType
protected Identifier
protected List<CodeableConcept>
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
protected Enumeration<Enumerations.DocumentReferenceStatus>
protected Reference
protected Resource
protected CodeableConcept
contained, extension, modifierExtension, text
id, implicitRules, language, meta
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_TAG
INCLUDE_ALL, WILDCARD_ALL_SET
DocumentReference(CodeableConcept type,
InstantType indexed,
Enumeration<Enumerations.DocumentReferenceStatus> status)
copy()
boolean
equalsDeep(Base other)
boolean
equalsShallow(Base other)
fhirType()
getType()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasType()
boolean
isEmpty()
protected void
listChildren(List<Property> childrenList)
setAuthenticator(Reference value)
setAuthenticatorTarget(Resource value)
setClass_(CodeableConcept value)
setCreated(Date value)
setCreatedElement(DateTimeType value)
setCustodian(Reference value)
setCustodianTarget(Organization value)
setDescription(String value)
setDescriptionElement(StringType value)
setDocStatus(CodeableConcept value)
setIndexed(Date value)
setIndexedElement(InstantType value)
setMasterIdentifier(Identifier value)
void
setProperty(String name,
Base value)
setSubject(Reference value)
setSubjectTarget(Resource value)
setType(CodeableConcept value)
protected DocumentReference
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getModifierExtension, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setText
copyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
getStructureFhirVersionEnum, setId
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
getMeta, getStructureFhirVersionEnum, isDeleted, setId
masterIdentifier
(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.)value
- masterIdentifier
(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.)identifier
(Other identifiers associated with the document,
including version independent identifiers.)identifier
(Other identifiers associated with the document,
including version independent identifiers.)subject
(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).)value
- subject
(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).)subject
The actual object that is the target of the
reference. The reference library doesn't populate this, but you can
use it to hold the resource if you resolve it. (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).)value
- subject
The actual object that is the target of the
reference. The reference library doesn't use these, but you can
use it to hold the resource if you resolve it. (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).)type
(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.)value
- type
(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.)class_
(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.)value
- class_
(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.)author
(Identifies who is responsible for adding the
information to the document.)author
(Identifies who is responsible for adding the
information to the document.)author
(The actual objects that are the target of the
reference. The reference library doesn't populate this, but you can
use this to hold the resources if you resolvethemt. Identifies who is
responsible for adding the information to the document.)custodian
(Identifies the organization or group who is
responsible for ongoing maintenance of and access to the document.)value
- custodian
(Identifies the organization or group who is
responsible for ongoing maintenance of and access to the
document.)custodian
The actual object that is the target of the
reference. The reference library doesn't populate this, but you can
use it to hold the resource if you resolve it. (Identifies the
organization or group who is responsible for ongoing maintenance of
and access to the document.)value
- custodian
The actual object that is the target of the
reference. The reference library doesn't use these, but you can
use it to hold the resource if you resolve it. (Identifies the
organization or group who is responsible for ongoing maintenance
of and access to the document.)authenticator
(Which person or organization authenticates
that this document is valid.)value
- authenticator
(Which person or organization
authenticates that this document is valid.)authenticator
The actual object that is the target of the
reference. The reference library doesn't populate this, but you can
use it to hold the resource if you resolve it. (Which person or
organization authenticates that this document is valid.)value
- authenticator
The actual object that is the target of
the reference. The reference library doesn't use these, but you
can use it to hold the resource if you resolve it. (Which person
or organization authenticates that this document is valid.)created
(When the document was created.). This is the
underlying object with id, value and extensions. The accessor
"getCreated" gives direct access to the valuevalue
- created
(When the document was created.). This is the
underlying object with id, value and extensions. The accessor
"getCreated" gives direct access to the valuevalue
- When the document was created.indexed
(When the document reference was created.). This is
the underlying object with id, value and extensions. The accessor
"getIndexed" gives direct access to the valuevalue
- indexed
(When the document reference was created.).
This is the underlying object with id, value and extensions. The
accessor "getIndexed" gives direct access to the valuevalue
- When the document reference was created.status
(The status of this document reference.). This is the
underlying object with id, value and extensions. The accessor
"getStatus" gives direct access to the valuevalue
- status
(The status of this document reference.). This
is the underlying object with id, value and extensions. The
accessor "getStatus" gives direct access to the valuevalue
- The status of this document reference.docStatus
(The status of the underlying document.)value
- docStatus
(The status of the underlying document.)relatesTo
(Relationships that this document has with other
document references that already exist.)relatesTo
(Relationships that this document has with other
document references that already exist.)description
(Human-readable description of the source
document. This is sometimes known as the "title".). This is the
underlying object with id, value and extensions. The accessor
"getDescription" gives direct access to the valuevalue
- description
(Human-readable description of the source
document. This is sometimes known as the "title".). This is the
underlying object with id, value and extensions. The accessor
"getDescription" gives direct access to the valuevalue
- Human-readable description of the source document. This is
sometimes known as the "title".securityLabel
(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.)securityLabel
(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.)content
(The document and format referenced. There may be
multiple content element repetitions, each with a different format.)content
(The document and format referenced. There may be
multiple content element repetitions, each with a different format.)context
(The clinical context in which the document was
prepared.)value
- context
(The clinical context in which the document was
prepared.)listChildren
in class DomainResource
setProperty
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
addChild
in class DomainResource
org.hl7.fhir.exceptions.FHIRException
fhirType
in interface org.hl7.fhir.instance.model.api.IBase
fhirType
in class DomainResource
copy
in class DomainResource
equalsDeep
in class DomainResource
equalsShallow
in class DomainResource
isEmpty
in interface org.hl7.fhir.instance.model.api.IBase
isEmpty
in class DomainResource
getResourceType
in class Resource