Class DocumentManifest
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.BaseResource
-
- org.hl7.fhir.r4.model.Resource
-
- org.hl7.fhir.r4.model.DomainResource
-
- org.hl7.fhir.r4.model.DocumentManifest
-
- All Implemented Interfaces:
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
public class DocumentManifest extends DomainResource
A collection of documents compiled for a purpose together with metadata that applies to the collection.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDocumentManifest.DocumentManifestRelatedComponent
-
Field Summary
Fields Modifier and Type Field Description protected List<Reference>authorIdentifies who is the author of the manifest.static ca.uhn.fhir.rest.gclient.ReferenceClientParamAUTHORFluent Client search parameter constant for authorprotected List<Resource>authorTargetThe actual objects that are the target of the reference (Identifies who is the author of the manifest.protected List<Reference>contentThe list of Resources that consist of the parts of this manifest.protected List<Resource>contentTargetThe actual objects that are the target of the reference (The list of Resources that consist of the parts of this manifest.)protected DateTimeTypecreatedWhen the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.).static ca.uhn.fhir.rest.gclient.DateClientParamCREATEDFluent Client search parameter constant for createdprotected StringTypedescriptionHuman-readable description of the source document.static ca.uhn.fhir.rest.gclient.StringClientParamDESCRIPTIONFluent Client search parameter constant for descriptionprotected List<Identifier>identifierOther identifiers associated with the document manifest, including version independent identifiers.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_AUTHORConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_ITEMConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_RECIPIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_RELATED_REFConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_SUBJECTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.ReferenceClientParamITEMFluent Client search parameter constant for itemprotected IdentifiermasterIdentifierA single identifier that uniquely identifies this manifest.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientprotected List<Reference>recipientA patient, practitioner, or organization for which this set of documents is intended.static ca.uhn.fhir.rest.gclient.ReferenceClientParamRECIPIENTFluent Client search parameter constant for recipientprotected List<Resource>recipientTargetThe actual objects that are the target of the reference (A patient, practitioner, or organization for which this set of documents is intended.)protected List<DocumentManifest.DocumentManifestRelatedComponent>relatedRelated identifiers or resources associated with the DocumentManifest.static ca.uhn.fhir.rest.gclient.TokenClientParamRELATED_IDFluent Client search parameter constant for related-idstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamRELATED_REFFluent Client search parameter constant for related-refprotected UriTypesourceIdentifies the source system, application, or software that produced the document manifest.static ca.uhn.fhir.rest.gclient.UriClientParamSOURCEFluent Client search parameter constant for sourcestatic StringSP_AUTHORSearch parameter: authorstatic StringSP_CREATEDSearch parameter: createdstatic StringSP_DESCRIPTIONSearch parameter: descriptionstatic StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_ITEMSearch parameter: itemstatic StringSP_PATIENTSearch parameter: patientstatic StringSP_RECIPIENTSearch parameter: recipientstatic StringSP_RELATED_IDSearch parameter: related-idstatic StringSP_RELATED_REFSearch parameter: related-refstatic StringSP_SOURCESearch parameter: sourcestatic StringSP_STATUSSearch parameter: statusstatic StringSP_SUBJECTSearch parameter: subjectstatic StringSP_TYPESearch parameter: typeprotected Enumeration<Enumerations.DocumentReferenceStatus>statusThe status of this document manifest.static ca.uhn.fhir.rest.gclient.TokenClientParamSTATUSFluent Client search parameter constant for statusprotected ReferencesubjectWho or what the set of documents is about.static ca.uhn.fhir.rest.gclient.ReferenceClientParamSUBJECTFluent Client search parameter constant for subjectprotected ResourcesubjectTargetThe actual object that is the target of the reference (Who or what the set of documents is about.protected CodeableConcepttypeThe code specifying the type of clinical activity that resulted in placing the associated content into the DocumentManifest.static ca.uhn.fhir.rest.gclient.TokenClientParamTYPEFluent Client search parameter constant for type-
Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description DocumentManifest()ConstructorDocumentManifest(Enumeration<Enumerations.DocumentReferenceStatus> status)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
-
Methods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
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.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
masterIdentifier
protected Identifier masterIdentifier
A single identifier that uniquely identifies this manifest. Principally used to refer to the manifest in non-FHIR contexts.
-
identifier
protected List<Identifier> identifier
Other identifiers associated with the document manifest, including version independent identifiers.
-
status
protected Enumeration<Enumerations.DocumentReferenceStatus> status
The status of this document manifest.
-
type
protected CodeableConcept type
The code specifying the type of clinical activity that resulted in placing the associated content into the DocumentManifest.
-
subject
protected Reference subject
Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. 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). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case).
-
subjectTarget
protected Resource subjectTarget
The actual object that is the target of the reference (Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. 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). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case).)
-
created
protected DateTimeType created
When the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.).
-
author
protected List<Reference> author
Identifies who is the author of the manifest. Manifest author is not necessarly the author of the references included.
-
authorTarget
protected List<Resource> authorTarget
The actual objects that are the target of the reference (Identifies who is the author of the manifest. Manifest author is not necessarly the author of the references included.)
-
recipient
protected List<Reference> recipient
A patient, practitioner, or organization for which this set of documents is intended.
-
recipientTarget
protected List<Resource> recipientTarget
The actual objects that are the target of the reference (A patient, practitioner, or organization for which this set of documents is intended.)
-
source
protected UriType source
Identifies the source system, application, or software that produced the document manifest.
-
description
protected StringType description
Human-readable description of the source document. This is sometimes known as the "title".
-
content
protected List<Reference> content
The list of Resources that consist of the parts of this manifest.
-
contentTarget
protected List<Resource> contentTarget
The actual objects that are the target of the reference (The list of Resources that consist of the parts of this manifest.)
-
related
protected List<DocumentManifest.DocumentManifestRelatedComponent> related
Related identifiers or resources associated with the DocumentManifest.
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: Unique Identifier for the set of documents
Type: token
Path: DocumentManifest.masterIdentifier, DocumentManifest.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Unique Identifier for the set of documents
Type: token
Path: DocumentManifest.masterIdentifier, DocumentManifest.identifier
-
SP_ITEM
public static final String SP_ITEM
Search parameter: itemDescription: Items in manifest
Type: reference
Path: DocumentManifest.content
- See Also:
- Constant Field Values
-
ITEM
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ITEM
Fluent Client search parameter constant for itemDescription: Items in manifest
Type: reference
Path: DocumentManifest.content
-
INCLUDE_ITEM
public static final ca.uhn.fhir.model.api.Include INCLUDE_ITEM
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentManifest:item".
-
SP_RELATED_ID
public static final String SP_RELATED_ID
Search parameter: related-idDescription: Identifiers of things that are related
Type: token
Path: DocumentManifest.related.identifier
- See Also:
- Constant Field Values
-
RELATED_ID
public static final ca.uhn.fhir.rest.gclient.TokenClientParam RELATED_ID
Fluent Client search parameter constant for related-idDescription: Identifiers of things that are related
Type: token
Path: DocumentManifest.related.identifier
-
SP_SUBJECT
public static final String SP_SUBJECT
Search parameter: subjectDescription: The subject of the set of documents
Type: reference
Path: DocumentManifest.subject
- See Also:
- Constant Field Values
-
SUBJECT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Fluent Client search parameter constant for subjectDescription: The subject of the set of documents
Type: reference
Path: DocumentManifest.subject
-
INCLUDE_SUBJECT
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentManifest:subject".
-
SP_AUTHOR
public static final String SP_AUTHOR
Search parameter: authorDescription: Who and/or what authored the DocumentManifest
Type: reference
Path: DocumentManifest.author
- See Also:
- Constant Field Values
-
AUTHOR
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam AUTHOR
Fluent Client search parameter constant for authorDescription: Who and/or what authored the DocumentManifest
Type: reference
Path: DocumentManifest.author
-
INCLUDE_AUTHOR
public static final ca.uhn.fhir.model.api.Include INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentManifest:author".
-
SP_CREATED
public static final String SP_CREATED
Search parameter: createdDescription: When this document manifest created
Type: date
Path: DocumentManifest.created
- See Also:
- Constant Field Values
-
CREATED
public static final ca.uhn.fhir.rest.gclient.DateClientParam CREATED
Fluent Client search parameter constant for createdDescription: When this document manifest created
Type: date
Path: DocumentManifest.created
-
SP_DESCRIPTION
public static final String SP_DESCRIPTION
Search parameter: descriptionDescription: Human-readable description (title)
Type: string
Path: DocumentManifest.description
- See Also:
- Constant Field Values
-
DESCRIPTION
public static final ca.uhn.fhir.rest.gclient.StringClientParam DESCRIPTION
Fluent Client search parameter constant for descriptionDescription: Human-readable description (title)
Type: string
Path: DocumentManifest.description
-
SP_SOURCE
public static final String SP_SOURCE
Search parameter: sourceDescription: The source system/application/software
Type: uri
Path: DocumentManifest.source
- See Also:
- Constant Field Values
-
SOURCE
public static final ca.uhn.fhir.rest.gclient.UriClientParam SOURCE
Fluent Client search parameter constant for sourceDescription: The source system/application/software
Type: uri
Path: DocumentManifest.source
-
SP_TYPE
public static final String SP_TYPE
Search parameter: typeDescription: Kind of document set
Type: token
Path: DocumentManifest.type
- See Also:
- Constant Field Values
-
TYPE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
Fluent Client search parameter constant for typeDescription: Kind of document set
Type: token
Path: DocumentManifest.type
-
SP_RELATED_REF
public static final String SP_RELATED_REF
Search parameter: related-refDescription: Related Resource
Type: reference
Path: DocumentManifest.related.ref
- See Also:
- Constant Field Values
-
RELATED_REF
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam RELATED_REF
Fluent Client search parameter constant for related-refDescription: Related Resource
Type: reference
Path: DocumentManifest.related.ref
-
INCLUDE_RELATED_REF
public static final ca.uhn.fhir.model.api.Include INCLUDE_RELATED_REF
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentManifest:related-ref".
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter: patientDescription: The subject of the set of documents
Type: reference
Path: DocumentManifest.subject
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: The subject of the set of documents
Type: reference
Path: DocumentManifest.subject
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentManifest:patient".
-
SP_RECIPIENT
public static final String SP_RECIPIENT
Search parameter: recipientDescription: Intended to get notified about this set of documents
Type: reference
Path: DocumentManifest.recipient
- See Also:
- Constant Field Values
-
RECIPIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam RECIPIENT
Fluent Client search parameter constant for recipientDescription: Intended to get notified about this set of documents
Type: reference
Path: DocumentManifest.recipient
-
INCLUDE_RECIPIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_RECIPIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "DocumentManifest:recipient".
-
SP_STATUS
public static final String SP_STATUS
Search parameter: statusDescription: current | superseded | entered-in-error
Type: token
Path: DocumentManifest.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription: current | superseded | entered-in-error
Type: token
Path: DocumentManifest.status
-
-
Constructor Detail
-
DocumentManifest
public DocumentManifest()
Constructor
-
DocumentManifest
public DocumentManifest(Enumeration<Enumerations.DocumentReferenceStatus> status)
Constructor
-
-
Method Detail
-
getMasterIdentifier
public Identifier getMasterIdentifier()
- Returns:
masterIdentifier(A single identifier that uniquely identifies this manifest. Principally used to refer to the manifest in non-FHIR contexts.)
-
hasMasterIdentifier
public boolean hasMasterIdentifier()
-
setMasterIdentifier
public DocumentManifest setMasterIdentifier(Identifier value)
- Parameters:
value-masterIdentifier(A single identifier that uniquely identifies this manifest. Principally used to refer to the manifest in non-FHIR contexts.)
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier(Other identifiers associated with the document manifest, including version independent identifiers.)
-
setIdentifier
public DocumentManifest setIdentifier(List<Identifier> theIdentifier)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
-
addIdentifier
public DocumentManifest addIdentifier(Identifier t)
-
getIdentifierFirstRep
public Identifier getIdentifierFirstRep()
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
getStatusElement
public Enumeration<Enumerations.DocumentReferenceStatus> getStatusElement()
- Returns:
status(The status of this document manifest.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
public boolean hasStatusElement()
-
hasStatus
public boolean hasStatus()
-
setStatusElement
public DocumentManifest setStatusElement(Enumeration<Enumerations.DocumentReferenceStatus> value)
- Parameters:
value-status(The status of this document manifest.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
public Enumerations.DocumentReferenceStatus getStatus()
- Returns:
- The status of this document manifest.
-
setStatus
public DocumentManifest setStatus(Enumerations.DocumentReferenceStatus value)
- Parameters:
value- The status of this document manifest.
-
getType
public CodeableConcept getType()
- Returns:
type(The code specifying the type of clinical activity that resulted in placing the associated content into the DocumentManifest.)
-
hasType
public boolean hasType()
-
setType
public DocumentManifest setType(CodeableConcept value)
- Parameters:
value-type(The code specifying the type of clinical activity that resulted in placing the associated content into the DocumentManifest.)
-
getSubject
public Reference getSubject()
- Returns:
subject(Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. 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). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case).)
-
hasSubject
public boolean hasSubject()
-
setSubject
public DocumentManifest setSubject(Reference value)
- Parameters:
value-subject(Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. 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). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case).)
-
getSubjectTarget
public Resource getSubjectTarget()
- Returns:
subjectThe 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 set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. 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). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case).)
-
setSubjectTarget
public DocumentManifest setSubjectTarget(Resource value)
- Parameters:
value-subjectThe 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 set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. 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). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case).)
-
getCreatedElement
public DateTimeType getCreatedElement()
- Returns:
created(When the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.).). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
hasCreatedElement
public boolean hasCreatedElement()
-
hasCreated
public boolean hasCreated()
-
setCreatedElement
public DocumentManifest setCreatedElement(DateTimeType value)
- Parameters:
value-created(When the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.).). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
getCreated
public Date getCreated()
- Returns:
- When the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.).
-
setCreated
public DocumentManifest setCreated(Date value)
- Parameters:
value- When the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.).
-
getAuthor
public List<Reference> getAuthor()
- Returns:
author(Identifies who is the author of the manifest. Manifest author is not necessarly the author of the references included.)
-
setAuthor
public DocumentManifest setAuthor(List<Reference> theAuthor)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasAuthor
public boolean hasAuthor()
-
addAuthor
public DocumentManifest addAuthor(Reference t)
-
getAuthorFirstRep
public Reference getAuthorFirstRep()
- Returns:
- The first repetition of repeating field
author, creating it if it does not already exist
-
getAuthorTarget
@Deprecated public List<Resource> getAuthorTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getRecipient
public List<Reference> getRecipient()
- Returns:
recipient(A patient, practitioner, or organization for which this set of documents is intended.)
-
setRecipient
public DocumentManifest setRecipient(List<Reference> theRecipient)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasRecipient
public boolean hasRecipient()
-
addRecipient
public Reference addRecipient()
-
addRecipient
public DocumentManifest addRecipient(Reference t)
-
getRecipientFirstRep
public Reference getRecipientFirstRep()
- Returns:
- The first repetition of repeating field
recipient, creating it if it does not already exist
-
getRecipientTarget
@Deprecated public List<Resource> getRecipientTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getSourceElement
public UriType getSourceElement()
- Returns:
source(Identifies the source system, application, or software that produced the document manifest.). This is the underlying object with id, value and extensions. The accessor "getSource" gives direct access to the value
-
hasSourceElement
public boolean hasSourceElement()
-
hasSource
public boolean hasSource()
-
setSourceElement
public DocumentManifest setSourceElement(UriType value)
- Parameters:
value-source(Identifies the source system, application, or software that produced the document manifest.). This is the underlying object with id, value and extensions. The accessor "getSource" gives direct access to the value
-
getSource
public String getSource()
- Returns:
- Identifies the source system, application, or software that produced the document manifest.
-
setSource
public DocumentManifest setSource(String value)
- Parameters:
value- Identifies the source system, application, or software that produced the document manifest.
-
getDescriptionElement
public StringType getDescriptionElement()
- Returns:
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 value
-
hasDescriptionElement
public boolean hasDescriptionElement()
-
hasDescription
public boolean hasDescription()
-
setDescriptionElement
public DocumentManifest setDescriptionElement(StringType value)
- Parameters:
value-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 value
-
getDescription
public String getDescription()
- Returns:
- Human-readable description of the source document. This is sometimes known as the "title".
-
setDescription
public DocumentManifest setDescription(String value)
- Parameters:
value- Human-readable description of the source document. This is sometimes known as the "title".
-
getContent
public List<Reference> getContent()
- Returns:
content(The list of Resources that consist of the parts of this manifest.)
-
setContent
public DocumentManifest setContent(List<Reference> theContent)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasContent
public boolean hasContent()
-
addContent
public Reference addContent()
-
addContent
public DocumentManifest addContent(Reference t)
-
getContentFirstRep
public Reference getContentFirstRep()
- Returns:
- The first repetition of repeating field
content, creating it if it does not already exist
-
getContentTarget
@Deprecated public List<Resource> getContentTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getRelated
public List<DocumentManifest.DocumentManifestRelatedComponent> getRelated()
- Returns:
related(Related identifiers or resources associated with the DocumentManifest.)
-
setRelated
public DocumentManifest setRelated(List<DocumentManifest.DocumentManifestRelatedComponent> theRelated)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasRelated
public boolean hasRelated()
-
addRelated
public DocumentManifest.DocumentManifestRelatedComponent addRelated()
-
addRelated
public DocumentManifest addRelated(DocumentManifest.DocumentManifestRelatedComponent t)
-
getRelatedFirstRep
public DocumentManifest.DocumentManifestRelatedComponent getRelatedFirstRep()
- Returns:
- The first repetition of repeating field
related, creating it if it does not already exist
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public DocumentManifest copy()
- Specified by:
copyin classDomainResource
-
copyValues
public void copyValues(DocumentManifest dst)
-
typedCopy
protected DocumentManifest typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-