2nd DSTU Draft For Comment

This page is part of the FHIR Specification (v0.4.0: DSTU 2 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

Profile: CCDANonMedSupplyActivity

The official URL for this profile is:

http://hl7.org/fhir/Profile/supply-ccda-nonmedsupplyactivity-ccdanonmedsupplyactivity

. CCDA Non-Medicinal Supply Activity template to FHIR Profile mapping : CCDA Non-Medicinal Supply Activity

This profile was published on Sat, Nov 8, 2014 00:00+1100 as a draft by HL7 International - Orders and Observations WG.

Summary

Required/Prohibited Elements

  • The element Supply is required
  • The element Supply.status is required

Fixed Values

  • The element Supply.status value has been fixed to dispensed

Formal Views of Profile Content

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

Differential View

This structure is derived from Supply.

NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply 1..1
... status 1..1codeFixed Value: dispensed

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply 1..1A supply - request and provision
... id 0..1idLogical id of this artefact
... meta 0..1MetaMetadata about the resource
... implicitRules M0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Language (required, not extensible)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension 0..*ExtensionExtensions that cannot be ignored
... kind 0..1CodeableConceptThe kind of supply (central, non-stock, etc)
Binding: SupplyKind (preferred, extensible)
... identifier 0..1IdentifierUnique identifier
... status M1..1coderequested | dispensed | received | failed | cancelled
Binding: SupplyStatus (required, not extensible)
Fixed Value: dispensed
... orderedItem 0..1Medication, Substance, DeviceMedication, Substance, or Device requested to be supplied
... patient 0..1PatientPatient for whom the item is supplied
... dispense 0..*Supply details
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... identifier 0..1IdentifierExternal identifier
.... status M0..1codein-progress | dispensed | abandoned
Binding: SupplyDispenseStatus (required, not extensible)
.... type 0..1CodeableConceptCategory of dispense event
Binding: SupplyItemType (preferred, extensible)
.... quantity 0..1QuantityAmount dispensed
.... suppliedItem 0..1Medication, Substance, DeviceMedication, Substance, or Device supplied
.... supplier 0..1PractitionerDispenser
.... whenPrepared 0..1PeriodDispensing time
.... whenHandedOver 0..1dateTimeHandover time
.... destination 0..1LocationWhere the Supply was sent
.... receiver 0..*PractitionerWho collected the Supply

XML Template

JSON Template

todo

Differential View

This structure is derived from Supply.

NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply 1..1
... status 1..1codeFixed Value: dispensed

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Supply 1..1A supply - request and provision
... id 0..1idLogical id of this artefact
... meta 0..1MetaMetadata about the resource
... implicitRules M0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Language (required, not extensible)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension 0..*ExtensionExtensions that cannot be ignored
... kind 0..1CodeableConceptThe kind of supply (central, non-stock, etc)
Binding: SupplyKind (preferred, extensible)
... identifier 0..1IdentifierUnique identifier
... status M1..1coderequested | dispensed | received | failed | cancelled
Binding: SupplyStatus (required, not extensible)
Fixed Value: dispensed
... orderedItem 0..1Medication, Substance, DeviceMedication, Substance, or Device requested to be supplied
... patient 0..1PatientPatient for whom the item is supplied
... dispense 0..*Supply details
.... id 0..1idxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension 0..*ExtensionExtensions that cannot be ignored
.... identifier 0..1IdentifierExternal identifier
.... status M0..1codein-progress | dispensed | abandoned
Binding: SupplyDispenseStatus (required, not extensible)
.... type 0..1CodeableConceptCategory of dispense event
Binding: SupplyItemType (preferred, extensible)
.... quantity 0..1QuantityAmount dispensed
.... suppliedItem 0..1Medication, Substance, DeviceMedication, Substance, or Device supplied
.... supplier 0..1PractitionerDispenser
.... whenPrepared 0..1PeriodDispensing time
.... whenHandedOver 0..1dateTimeHandover time
.... destination 0..1LocationWhere the Supply was sent
.... receiver 0..*PractitionerWho collected the Supply

XML Template

JSON Template

todo

 

Other definitions: (todo)

Terminology Bindings

PathNameConformanceValueSet
Supply.languageLanguagerequiredhttp://tools.ietf.org/html/bcp47
Supply.kindSupplyKindpreferred (extensible)Supply Type
Supply.statusSupplyStatusrequiredSupplyStatus
Supply.dispense.statusSupplyDispenseStatusrequiredSupplyDispenseStatus
Supply.dispense.typeSupplyItemTypepreferred (extensible)Supply Item Type

Constraints

IdPathNameDetails
.