This
page
is
part
of
the
FHIR
Specification
(v1.8.0:
STU
3
Draft).
The
current
version
which
supercedes
this
version
is
5.0.0
.
For
a
full
list
of
available
versions,
see
the
Directory
of
published
versions
.
Page
versions:
R4B
R4
R3
R2
Structured
Documents
Work
Group
|
Maturity Level : 1 | Compartments : Device , Patient , Practitioner , RelatedPerson |
A manifest that defines a set of documents.
A document manifest gathers a set of DocumentReference resources into a single package that may be the subject of workflow such as access control, auditing, and targeted delivery.
Typically,
DocumentManifest
resources
are
used
in
document
indexing
systems,
such
as
IHE
XDS
.
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
Σ | DomainResource | A manifest that defines a set of documents | |
|
Σ | 0..1 | Identifier | Unique Identifier for the set of documents |
|
Σ | 0..* | Identifier | Other identifiers for the manifest |
|
Σ | 0..1 | Reference ( Patient | Practitioner | Group | Device ) | The subject of the set of documents |
|
Σ | 0..* | Reference ( Patient | Practitioner | RelatedPerson | Organization ) | Intended to get notified about this set of documents |
|
Σ | 0..1 | CodeableConcept |
Kind
of
document
set
Document Type Value Set ( Preferred ) |
|
Σ | 0..* | Reference ( Practitioner | Organization | Device | Patient | RelatedPerson ) | Who and/or what authored the manifest |
|
Σ | 0..1 | dateTime | When this document manifest created |
|
Σ | 0..1 | uri | The source system/application/software |
|
?! Σ | 1..1 | code |
current
|
superseded
|
entered-in-error
DocumentReferenceStatus ( Required ) |
|
Σ | 0..1 | string | Human-readable description (title) |
|
Σ | 1..* | BackboneElement | The items included |
|
Σ | 1..1 | Contents of this set of documents | |
|
Attachment | |||
|
Reference ( Any ) | |||
|
Σ | 0..* | BackboneElement | Related things |
|
Σ | 0..1 | Identifier | Identifiers of things that are related |
|
Σ | 0..1 | Reference ( Any ) | Related Resource |
Documentation
for
this
format
|
||||
UML Diagram ( Legend )
XML Template
<DocumentManifest xmlns="http://hl7.org/fhir"><!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <masterIdentifier><!-- 0..1 Identifier Unique Identifier for the set of documents --></masterIdentifier> <identifier><!-- 0..* Identifier Other identifiers for the manifest --></identifier> <subject><!-- 0..1 Reference(Patient|Practitioner|Group|Device) The subject of the set of documents --></subject> <recipient><!-- 0..* Reference(Patient|Practitioner|RelatedPerson|Organization) Intended to get notified about this set of documents --></recipient> <type><!-- 0..1 CodeableConcept Kind of document set --></type> <author><!-- 0..* Reference(Practitioner|Organization|Device|Patient| RelatedPerson) Who and/or what authored the manifest --></author> <created value="[dateTime]"/><!-- 0..1 When this document manifest created --> <source value="[uri]"/><!-- 0..1 The source system/application/software --> <status value="[code]"/><!-- 1..1 current | superseded | entered-in-error --> <description value="[string]"/><!-- 0..1 Human-readable description (title) --> <content> <!-- 1..* The items included --> <p[x]><!-- 1..1 Attachment|Reference(Any) Contents of this set of documents --></p[x]> </content> <related> <!-- 0..* Related things --> <identifier><!-- 0..1 Identifier Identifiers of things that are related --></identifier> <ref><!-- 0..1 Reference(Any) Related Resource --></ref> </related> </DocumentManifest>
JSON Template
{
"resourceType" : "DocumentManifest",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"masterIdentifier" : { Identifier }, // Unique Identifier for the set of documents
"identifier" : [{ Identifier }], // Other identifiers for the manifest
"subject" : { Reference(Patient|Practitioner|Group|Device) }, // The subject of the set of documents
"recipient" : [{ Reference(Patient|Practitioner|RelatedPerson|Organization) }], // Intended to get notified about this set of documents
"type" : { CodeableConcept }, // Kind of document set
"author" : [{ Reference(Practitioner|Organization|Device|Patient|
RelatedPerson) }], // Who and/or what authored the manifest
"created" : "<dateTime>", // When this document manifest created
"source" : "<uri>", // The source system/application/software
"status" : "<code>", // R! current | superseded | entered-in-error
"description" : "<string>", // Human-readable description (title)
"content" : [{ // R! The items included
// p[x]: Contents of this set of documents. One of these 2:
"pAttachment" : { Attachment }
"pReference" : { Reference(Any) }
}],
"related" : [{ // Related things
"identifier" : { Identifier }, // Identifiers of things that are related
"ref" : { Reference(Any) } // Related Resource
}]
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> .[ a fhir:DocumentManifest; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:DocumentManifest.masterIdentifier [ Identifier ]; # 0..1 Unique Identifier for the set of documents fhir:DocumentManifest.identifier [ Identifier ], ... ; # 0..* Other identifiers for the manifest fhir:DocumentManifest.subject [ Reference(Patient|Practitioner|Group|Device) ]; # 0..1 The subject of the set of documents fhir:DocumentManifest.recipient [ Reference(Patient|Practitioner|RelatedPerson|Organization) ], ... ; # 0..* Intended to get notified about this set of documents fhir:DocumentManifest.type [ CodeableConcept ]; # 0..1 Kind of document set fhir:DocumentManifest.author [ Reference(Practitioner|Organization|Device|Patient|RelatedPerson) ], ... ; # 0..* Who and/or what authored the manifest fhir:DocumentManifest.created [ dateTime ]; # 0..1 When this document manifest created fhir:DocumentManifest.source [ uri ]; # 0..1 The source system/application/software fhir:DocumentManifest.status [ code ]; # 1..1 current | superseded | entered-in-error fhir:DocumentManifest.description [ string ]; # 0..1 Human-readable description (title) fhir:DocumentManifest.content [ # 1..* The items included # DocumentManifest.content.p[x] : 1..1 Contents of this set of documents. One of these 2 fhir:DocumentManifest.content.pAttachment [ Attachment ] fhir:DocumentManifest.content.pReference [ Reference(Any) ] ], ...; fhir:DocumentManifest.related [ # 0..* Related things fhir:DocumentManifest.related.identifier [ Identifier ]; # 0..1 Identifiers of things that are related fhir:DocumentManifest.related.ref [ Reference(Any) ]; # 0..1 Related Resource ], ...; ]
Changes since DSTU2
| DocumentManifest | No Changes |
See the Full Difference for further information
Structure
| Name | Flags | Card. | Type |
Description
&
Constraints
|
|---|---|---|---|---|
|
Σ | DomainResource | A manifest that defines a set of documents | |
|
Σ | 0..1 | Identifier | Unique Identifier for the set of documents |
|
Σ | 0..* | Identifier | Other identifiers for the manifest |
|
Σ | 0..1 | Reference ( Patient | Practitioner | Group | Device ) | The subject of the set of documents |
|
Σ | 0..* | Reference ( Patient | Practitioner | RelatedPerson | Organization ) | Intended to get notified about this set of documents |
|
Σ | 0..1 | CodeableConcept |
Kind
of
document
set
Document Type Value Set ( Preferred ) |
|
Σ | 0..* | Reference ( Practitioner | Organization | Device | Patient | RelatedPerson ) | Who and/or what authored the manifest |
|
Σ | 0..1 | dateTime | When this document manifest created |
|
Σ | 0..1 | uri | The source system/application/software |
|
?! Σ | 1..1 | code |
current
|
superseded
|
entered-in-error
DocumentReferenceStatus ( Required ) |
|
Σ | 0..1 | string | Human-readable description (title) |
|
Σ | 1..* | BackboneElement | The items included |
|
Σ | 1..1 | Contents of this set of documents | |
|
Attachment | |||
|
Reference ( Any ) | |||
|
Σ | 0..* | BackboneElement | Related things |
|
Σ | 0..1 | Identifier | Identifiers of things that are related |
|
Σ | 0..1 | Reference ( Any ) | Related Resource |
Documentation
for
this
format
|
||||
XML Template
<DocumentManifest xmlns="http://hl7.org/fhir"><!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <masterIdentifier><!-- 0..1 Identifier Unique Identifier for the set of documents --></masterIdentifier> <identifier><!-- 0..* Identifier Other identifiers for the manifest --></identifier> <subject><!-- 0..1 Reference(Patient|Practitioner|Group|Device) The subject of the set of documents --></subject> <recipient><!-- 0..* Reference(Patient|Practitioner|RelatedPerson|Organization) Intended to get notified about this set of documents --></recipient> <type><!-- 0..1 CodeableConcept Kind of document set --></type> <author><!-- 0..* Reference(Practitioner|Organization|Device|Patient| RelatedPerson) Who and/or what authored the manifest --></author> <created value="[dateTime]"/><!-- 0..1 When this document manifest created --> <source value="[uri]"/><!-- 0..1 The source system/application/software --> <status value="[code]"/><!-- 1..1 current | superseded | entered-in-error --> <description value="[string]"/><!-- 0..1 Human-readable description (title) --> <content> <!-- 1..* The items included --> <p[x]><!-- 1..1 Attachment|Reference(Any) Contents of this set of documents --></p[x]> </content> <related> <!-- 0..* Related things --> <identifier><!-- 0..1 Identifier Identifiers of things that are related --></identifier> <ref><!-- 0..1 Reference(Any) Related Resource --></ref> </related> </DocumentManifest>
JSON Template
{
"resourceType" : "DocumentManifest",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"masterIdentifier" : { Identifier }, // Unique Identifier for the set of documents
"identifier" : [{ Identifier }], // Other identifiers for the manifest
"subject" : { Reference(Patient|Practitioner|Group|Device) }, // The subject of the set of documents
"recipient" : [{ Reference(Patient|Practitioner|RelatedPerson|Organization) }], // Intended to get notified about this set of documents
"type" : { CodeableConcept }, // Kind of document set
"author" : [{ Reference(Practitioner|Organization|Device|Patient|
RelatedPerson) }], // Who and/or what authored the manifest
"created" : "<dateTime>", // When this document manifest created
"source" : "<uri>", // The source system/application/software
"status" : "<code>", // R! current | superseded | entered-in-error
"description" : "<string>", // Human-readable description (title)
"content" : [{ // R! The items included
// p[x]: Contents of this set of documents. One of these 2:
"pAttachment" : { Attachment }
"pReference" : { Reference(Any) }
}],
"related" : [{ // Related things
"identifier" : { Identifier }, // Identifiers of things that are related
"ref" : { Reference(Any) } // Related Resource
}]
}
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> .[ a fhir:DocumentManifest; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:DocumentManifest.masterIdentifier [ Identifier ]; # 0..1 Unique Identifier for the set of documents fhir:DocumentManifest.identifier [ Identifier ], ... ; # 0..* Other identifiers for the manifest fhir:DocumentManifest.subject [ Reference(Patient|Practitioner|Group|Device) ]; # 0..1 The subject of the set of documents fhir:DocumentManifest.recipient [ Reference(Patient|Practitioner|RelatedPerson|Organization) ], ... ; # 0..* Intended to get notified about this set of documents fhir:DocumentManifest.type [ CodeableConcept ]; # 0..1 Kind of document set fhir:DocumentManifest.author [ Reference(Practitioner|Organization|Device|Patient|RelatedPerson) ], ... ; # 0..* Who and/or what authored the manifest fhir:DocumentManifest.created [ dateTime ]; # 0..1 When this document manifest created fhir:DocumentManifest.source [ uri ]; # 0..1 The source system/application/software fhir:DocumentManifest.status [ code ]; # 1..1 current | superseded | entered-in-error fhir:DocumentManifest.description [ string ]; # 0..1 Human-readable description (title) fhir:DocumentManifest.content [ # 1..* The items included # DocumentManifest.content.p[x] : 1..1 Contents of this set of documents. One of these 2 fhir:DocumentManifest.content.pAttachment [ Attachment ] fhir:DocumentManifest.content.pReference [ Reference(Any) ] ], ...; fhir:DocumentManifest.related [ # 0..* Related things fhir:DocumentManifest.related.identifier [ Identifier ]; # 0..1 Identifiers of things that are related fhir:DocumentManifest.related.ref [ Reference(Any) ]; # 0..1 Related Resource ], ...; ]
Changes since DSTU2
| DocumentManifest | No Changes |
See the Full Difference for further information
Alternate definitions: Master Definition ( XML , JSON ), XML Schema / Schematron (for ) + JSON Schema , ShEx (for Turtle ), JSON-LD (for RDF as JSON-LD ),
| Path | Definition | Type | Reference |
|---|---|---|---|
| DocumentManifest.type | Precise type of clinical document. | Preferred | Document Type Value Set |
| DocumentManifest.status | The status of the document reference. | Required | DocumentReferenceStatus |
Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.
| Name | Type | Description | Paths | In Common |
| author | reference | Who and/or what authored the manifest |
DocumentManifest.author
( Practitioner , Organization , Device , Patient , RelatedPerson ) |
|
| content-ref | reference | Contents of this set of documents |
DocumentManifest.content.pReference
(Any) |
|
| created | date | When this document manifest created | DocumentManifest.created | |
| description | string | Human-readable description (title) | DocumentManifest.description | |
| identifier | token | Unique Identifier for the set of documents | DocumentManifest.masterIdentifier, DocumentManifest.identifier | 26 Resources |
| patient | reference | The subject of the set of documents |
DocumentManifest.subject
( Patient ) |
31 Resources |
| recipient | reference | Intended to get notified about this set of documents |
DocumentManifest.recipient
( Practitioner , Organization , Patient , RelatedPerson ) |
|
| related-id | token | Identifiers of things that are related | DocumentManifest.related.identifier | |
| related-ref | reference | Related Resource |
DocumentManifest.related.ref
(Any) |
|
| source | uri | The source system/application/software | DocumentManifest.source | |
| status | token | current | superseded | entered-in-error | DocumentManifest.status | |
| subject | reference | The subject of the set of documents |
DocumentManifest.subject
( Practitioner , Group , Device , Patient ) |
|
| type | token | Kind of document set | DocumentManifest.type | 6 Resources |