SMIS Medication Profile

Logical URI: http://smis.ch/fhir/StructureDefinition/Medication

Base Profile

The profile builds on Medication

codeΣ0..1CodeableConcept
statusΣ0..1codeBinding
isBrandΣ0..1boolean
isOverTheCounterΣ0..1boolean
manufacturerΣ I0..1Reference(Organization)
form0..1CodeableConcept
itemCodeableConceptCodeableConcept
itemReferenceReference(Substance | Medication)
isActive0..1boolean
amountI0..1Ratio
container0..1CodeableConcept
itemCodeableConceptCodeableConcept
itemReferenceReference(Medication)
amountI0..1SimpleQuantity
lotNumber0..1string
expirationDate0..1dateTime
imageI0..*Attachment

Differential table

systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..1boolean
textΣ0..1string
statusΣ0..1codeBinding
isBrandΣ0..1boolean
isOverTheCounterΣ0..1boolean
manufacturerΣ I0..1Reference(Organization)
form0..1CodeableConcept
itemCodeableConceptCodeableConcept
itemReferenceReference(Substance | Medication)
isActive0..1boolean
amountI0..1Ratio
container0..1CodeableConcept
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
amountI0..1SimpleQuantity
lotNumber0..1string
expirationDate0..1dateTime
imageI0..*Attachment

Structure Definition

<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="Medication" />
    <meta>
        <lastUpdated value="2018-09-12T21:11:09.598+00:00" />
    </meta>
    <url value="http://smis.ch/fhir/StructureDefinition/Medication" />
    <version value="1.0" />
    <name value="Medication" />
    <title value="Smis Medication Profile" />
    <status value="draft" />
    <date value="2018-09-12T21:11:09.005+00:00" />
    <publisher value="Arpage AG" />
    <contact>
        <name value="Patrick Husi" />
        <telecom>
            <system value="email" />
            <value value="patrick.husi@arpage.ch" />
        </telecom>
    </contact>
    <description value="Smis Medication Profile" />
    <fhirVersion value="3.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Medication" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Medication" />
    <derivation value="constraint" />
    <differential>
        <element id="Medication.code">
            <path value="Medication.code" />
            <min value="1" />
        </element>
        <element id="Medication.code.coding">
            <path value="Medication.code.coding" />
            <min value="1" />
        </element>
        <element id="Medication.code.coding.system">
            <path value="Medication.code.coding.system" />
            <min value="1" />
            <fixedUri value="urn:oid:2.16.756.5.30.2.6.1" />
        </element>
        <element id="Medication.code.coding.code">
            <path value="Medication.code.coding.code" />
            <min value="1" />
        </element>
        <element id="Medication.code.coding.display">
            <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
                <valueBoolean value="true" />
            </extension>
            <path value="Medication.code.coding.display" />
            <min value="1" />
        </element>
        <element id="Medication.package">
            <path value="Medication.package" />
            <min value="1" />
        </element>
        <element id="Medication.package.content">
            <path value="Medication.package.content" />
            <min value="1" />
        </element>
        <element id="Medication.package.content.item[x]:itemCodeableConcept">
            <path value="Medication.package.content.itemCodeableConcept" />
            <sliceName value="itemCodeableConcept" />
            <type>
                <code value="CodeableConcept" />
            </type>
        </element>
        <element id="Medication.package.content.item[x]:itemCodeableConcept.coding">
            <path value="Medication.package.content.itemCodeableConcept.coding" />
            <min value="1" />
        </element>
        <element id="Medication.package.content.item[x]:itemCodeableConcept.coding.system">
            <path value="Medication.package.content.itemCodeableConcept.coding.system" />
            <fixedUri value="http://chmed16af.emediplan.ch/fhir/CodeSystem/chmed16af-codesystem-cdtyp9" />
        </element>
        <element id="Medication.package.content.item[x]:itemCodeableConcept.coding.code">
            <path value="Medication.package.content.itemCodeableConcept.coding.code" />
            <min value="1" />
        </element>
    </differential>
</StructureDefinition>

Medication example

Command 'json' could not render: File was not found for SMIS/Medication-example