Nictiz FHIR NL STU3 Zib2017
1.3.15 - CI Build

Nictiz FHIR NL STU3 Zib2017 - Local Development build (v1.3.15) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Nictiz IHE MHD Profile on DocumentManifest (SubmissionSet)

Official URL: http://nictiz.nl/fhir/StructureDefinition/IHE.MHD.DocumentManifest Version: 1.3.15
Active as of 2019-07-29 Computable Name: Nictiz.IHE.MHD.DocumentManifest

Profile on DocumentManifest based on IHE IT Infrastructure Technical Framework Supplement - Mobile access to Health Documents (MHD) Rev. 2.3. - revised by Nictiz to add a correct slicing on .content.p[x] and replaces incorrect references.

See http://wiki.ihe.net/index.php/Mobile_access_to_Health_Documents_(MHD) The IHE MHD Profile text is Normative, this conformance resource is Informative.

Copied profile from IHE MHD - revised by Nictiz to add a correct slicing on .content.p[x] and replaces incorrect references.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from DocumentManifest

NameFlagsCard.TypeDescription & Constraintsdoco
.. DocumentManifest 0..* DocumentManifest A list that defines a set of documents
... text 0..1 Narrative Text summary of the resource, for human interpretation
... masterIdentifier 1..1 Identifier Unique Identifier for the set of documents
... identifier 1..* Identifier Other identifiers for the manifest
... type 1..1 CodeableConcept Kind of document set
... subject 1..1 Reference(Patient) The subject of the set of documents
... created 1..1 dateTime When this document manifest created
... author S 0..* Reference(Practitioner | Organization) Who and/or what authored the manifest
... source 1..1 uri The source system/application/software
... content
.... Slices for p[x] 1..1 Attachment, Reference(Resource) Contents of this set of documents
Slice: Unordered, Closed by type:$this
..... p[x]:pReference 1..1 Reference(Nictiz IHE MHD Profile on DocumentReference (DocumentEntry) when used in the Provide Transaction with Minimal Metadata, see Table 3:4.3.1-3. | DocumentReference) Contents of this set of documents
... related 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. DocumentManifest 0..* DocumentManifest A list that defines a set of documents
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..* Identifier Other identifiers for the manifest
... status ?!Σ 1..1 code current | superseded | entered-in-error
Binding: DocumentReferenceStatus (required): The status of the document reference.

... type Σ 1..1 CodeableConcept Kind of document set
Binding: Document Type Value Set (preferred): Precise type of clinical document.

... subject Σ 1..1 Reference(Patient) The subject of the set of documents
... created Σ 1..1 dateTime When this document manifest created
... author SΣ 0..* Reference(Practitioner | Organization) Who and/or what authored the manifest
... source Σ 1..1 uri The source system/application/software
... content Σ 1..* BackboneElement The items included
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... Slices for p[x] Σ 1..1 Contents of this set of documents
Slice: Unordered, Open by type:$this
..... pAttachment Attachment
..... pReference Reference(Resource)
..... p[x]:pReference Σ 1..1 Reference(Nictiz IHE MHD Profile on DocumentReference (DocumentEntry) when used in the Provide Transaction with Minimal Metadata, see Table 3:4.3.1-3. | DocumentReference) Contents of this set of documents

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DocumentManifest.statusrequiredDocumentReferenceStatus
http://hl7.org/fhir/ValueSet/document-reference-status
from the FHIR Standard
DocumentManifest.typepreferredDocument Type Value Set
http://hl7.org/fhir/ValueSet/c80-doc-typecodes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-1errorDocumentManifestIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-2errorDocumentManifestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDocumentManifestIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4errorDocumentManifestIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. DocumentManifest 0..* DocumentManifest A list that defines a set of documents
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional Content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... masterIdentifier Σ 1..1 Identifier Unique Identifier for the set of documents
... identifier Σ 1..* Identifier Other identifiers for the manifest
... status ?!Σ 1..1 code current | superseded | entered-in-error
Binding: DocumentReferenceStatus (required): The status of the document reference.

... type Σ 1..1 CodeableConcept Kind of document set
Binding: Document Type Value Set (preferred): Precise type of clinical document.

... subject Σ 1..1 Reference(Patient) The subject of the set of documents
... created Σ 1..1 dateTime When this document manifest created
... author SΣ 0..* Reference(Practitioner | Organization) Who and/or what authored the manifest
... recipient Σ 0..* Reference(Patient | Practitioner | RelatedPerson | Organization) Intended to get notified about this set of documents
... source Σ 1..1 uri The source system/application/software
... description Σ 0..1 string Human-readable description (title)
... content Σ 1..* BackboneElement The items included
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... Slices for p[x] Σ 1..1 Contents of this set of documents
Slice: Unordered, Open by type:$this
..... pAttachment Attachment
..... pReference Reference(Resource)
..... p[x]:pReference Σ 1..1 Reference(Nictiz IHE MHD Profile on DocumentReference (DocumentEntry) when used in the Provide Transaction with Minimal Metadata, see Table 3:4.3.1-3. | DocumentReference) Contents of this set of documents

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DocumentManifest.languageextensibleCommon Languages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
DocumentManifest.statusrequiredDocumentReferenceStatus
http://hl7.org/fhir/ValueSet/document-reference-status
from the FHIR Standard
DocumentManifest.typepreferredDocument Type Value Set
http://hl7.org/fhir/ValueSet/c80-doc-typecodes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-1errorDocumentManifestIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-2errorDocumentManifestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDocumentManifestIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4errorDocumentManifestIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())

This structure is derived from DocumentManifest

Summary

Mandatory: 6 elements
Must-Support: 1 element
Prohibited: 1 element

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of DocumentManifest.content.p[x] (Closed)

Differential View

This structure is derived from DocumentManifest

NameFlagsCard.TypeDescription & Constraintsdoco
.. DocumentManifest 0..* DocumentManifest A list that defines a set of documents
... text 0..1 Narrative Text summary of the resource, for human interpretation
... masterIdentifier 1..1 Identifier Unique Identifier for the set of documents
... identifier 1..* Identifier Other identifiers for the manifest
... type 1..1 CodeableConcept Kind of document set
... subject 1..1 Reference(Patient) The subject of the set of documents
... created 1..1 dateTime When this document manifest created
... author S 0..* Reference(Practitioner | Organization) Who and/or what authored the manifest
... source 1..1 uri The source system/application/software
... content
.... Slices for p[x] 1..1 Attachment, Reference(Resource) Contents of this set of documents
Slice: Unordered, Closed by type:$this
..... p[x]:pReference 1..1 Reference(Nictiz IHE MHD Profile on DocumentReference (DocumentEntry) when used in the Provide Transaction with Minimal Metadata, see Table 3:4.3.1-3. | DocumentReference) Contents of this set of documents
... related 0..0

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DocumentManifest 0..* DocumentManifest A list that defines a set of documents
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..* Identifier Other identifiers for the manifest
... status ?!Σ 1..1 code current | superseded | entered-in-error
Binding: DocumentReferenceStatus (required): The status of the document reference.

... type Σ 1..1 CodeableConcept Kind of document set
Binding: Document Type Value Set (preferred): Precise type of clinical document.

... subject Σ 1..1 Reference(Patient) The subject of the set of documents
... created Σ 1..1 dateTime When this document manifest created
... author SΣ 0..* Reference(Practitioner | Organization) Who and/or what authored the manifest
... source Σ 1..1 uri The source system/application/software
... content Σ 1..* BackboneElement The items included
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... Slices for p[x] Σ 1..1 Contents of this set of documents
Slice: Unordered, Open by type:$this
..... pAttachment Attachment
..... pReference Reference(Resource)
..... p[x]:pReference Σ 1..1 Reference(Nictiz IHE MHD Profile on DocumentReference (DocumentEntry) when used in the Provide Transaction with Minimal Metadata, see Table 3:4.3.1-3. | DocumentReference) Contents of this set of documents

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DocumentManifest.statusrequiredDocumentReferenceStatus
http://hl7.org/fhir/ValueSet/document-reference-status
from the FHIR Standard
DocumentManifest.typepreferredDocument Type Value Set
http://hl7.org/fhir/ValueSet/c80-doc-typecodes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-1errorDocumentManifestIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-2errorDocumentManifestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDocumentManifestIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4errorDocumentManifestIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DocumentManifest 0..* DocumentManifest A list that defines a set of documents
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional Content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... masterIdentifier Σ 1..1 Identifier Unique Identifier for the set of documents
... identifier Σ 1..* Identifier Other identifiers for the manifest
... status ?!Σ 1..1 code current | superseded | entered-in-error
Binding: DocumentReferenceStatus (required): The status of the document reference.

... type Σ 1..1 CodeableConcept Kind of document set
Binding: Document Type Value Set (preferred): Precise type of clinical document.

... subject Σ 1..1 Reference(Patient) The subject of the set of documents
... created Σ 1..1 dateTime When this document manifest created
... author SΣ 0..* Reference(Practitioner | Organization) Who and/or what authored the manifest
... recipient Σ 0..* Reference(Patient | Practitioner | RelatedPerson | Organization) Intended to get notified about this set of documents
... source Σ 1..1 uri The source system/application/software
... description Σ 0..1 string Human-readable description (title)
... content Σ 1..* BackboneElement The items included
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... Slices for p[x] Σ 1..1 Contents of this set of documents
Slice: Unordered, Open by type:$this
..... pAttachment Attachment
..... pReference Reference(Resource)
..... p[x]:pReference Σ 1..1 Reference(Nictiz IHE MHD Profile on DocumentReference (DocumentEntry) when used in the Provide Transaction with Minimal Metadata, see Table 3:4.3.1-3. | DocumentReference) Contents of this set of documents

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
DocumentManifest.languageextensibleCommon Languages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
DocumentManifest.statusrequiredDocumentReferenceStatus
http://hl7.org/fhir/ValueSet/document-reference-status
from the FHIR Standard
DocumentManifest.typepreferredDocument Type Value Set
http://hl7.org/fhir/ValueSet/c80-doc-typecodes
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-1errorDocumentManifestIf the resource is contained in another resource, it SHALL NOT contain any narrative
: contained.text.empty()
dom-2errorDocumentManifestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDocumentManifestIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
: contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4errorDocumentManifestIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())

This structure is derived from DocumentManifest

Summary

Mandatory: 6 elements
Must-Support: 1 element
Prohibited: 1 element

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of DocumentManifest.content.p[x] (Closed)

 

Other representations of profile: CSV, Excel, Schematron