SMIS Medication Statement profile

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

Base Profile

The profile builds on MedicationStatement

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extension0..*Extension
modifierExtension?!0..*Extension
identifierΣ0..*Identifier
basedOnΣ0..*Reference(http://hl7.org/fhir/StructureDefinition/MedicationRequest | http://hl7.org/fhir/StructureDefinition/CarePlan | http://hl7.org/fhir/StructureDefinition/ProcedureRequest | http://hl7.org/fhir/StructureDefinition/ReferralRequest)
partOfΣ0..*Reference(http://hl7.org/fhir/StructureDefinition/MedicationAdministration | http://hl7.org/fhir/StructureDefinition/MedicationDispense | http://hl7.org/fhir/StructureDefinition/MedicationStatement | http://hl7.org/fhir/StructureDefinition/Procedure | http://hl7.org/fhir/StructureDefinition/Observation)
contextΣ0..1Reference(http://hl7.org/fhir/StructureDefinition/Encounter | http://hl7.org/fhir/StructureDefinition/EpisodeOfCare)
statusΣ ?!1..1codeBinding
categoryΣ0..1CodeableConceptBinding
medicationCodeableConceptCodeableConcept
medicationReferenceReference(http://hl7.org/fhir/StructureDefinition/Medication)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedΣ0..1dateTime
informationSource0..1Reference(http://hl7.org/fhir/StructureDefinition/Patient | http://hl7.org/fhir/StructureDefinition/Practitioner | http://hl7.org/fhir/StructureDefinition/RelatedPerson | http://hl7.org/fhir/StructureDefinition/Organization)
subjectΣ1..1Reference(http://hl7.org/fhir/StructureDefinition/Patient | http://hl7.org/fhir/StructureDefinition/Group)
derivedFrom0..*Reference(http://hl7.org/fhir/StructureDefinition/Resource)
takenΣ ?!1..1codeBinding
reasonNotTakenC0..*CodeableConcept
reasonCode0..*CodeableConcept
reasonReference0..*Reference(http://hl7.org/fhir/StructureDefinition/Condition | http://hl7.org/fhir/StructureDefinition/Observation)
note0..*Annotation
dosage0..*Dosage

Differential table

medicationReferenceReference(Smis Medication Profile)
effectiveDateTimedateTime
subjectReference(SMIS Patient Profile)

Structure Definition

<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="MedicationStatement" />
<meta>
<lastUpdated value="2018-09-12T21:06:52.587+00:00" />
</meta>
<url value="http://smis.ch/fhir/StructureDefinition/MedicationStatement" />
<version value="1.0" />
<name value="MedicationStatement" />
<title value="SMIS Medication Statement Profile" />
<status value="draft" />
<date value="2018-09-12T21:06:51.276+00:00" />
<publisher value="Arpage AG" />
<contact>
<name value="Patrick Husi" />
<telecom>
<system value="email" />
</telecom>
</contact>
<description value="SMIS Medication Statement Profile" />
<fhirVersion value="3.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="MedicationStatement" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/MedicationStatement" />
<derivation value="constraint" />
<differential>
<element id="MedicationStatement.medication[x]:medicationReference">
<path value="MedicationStatement.medicationReference" />
<sliceName value="medicationReference" />
<type>
<code value="Reference" />
<targetProfile value="http://smis.ch/fhir/StructureDefinition/Medication" />
<aggregation value="contained" />
</type>
</element>
<element id="MedicationStatement.effective[x]:effectiveDateTime">
<path value="MedicationStatement.effectiveDateTime" />
<sliceName value="effectiveDateTime" />
<type>
<code value="dateTime" />
</type>
</element>
<element id="MedicationStatement.subject">
<path value="MedicationStatement.subject" />
<type>
<code value="Reference" />
<targetProfile value="http://smis.ch/fhir/StructureDefinition/Patient" />
<aggregation value="referenced" />
</type>
</element>
</differential>
</StructureDefinition>

MedicationStatement example

{
"resourceType": "MedicationStatement",
"id": "1536163214130075",
"meta": {
"lastUpdated": "2018-09-12T15:10:56.000+02:00",
"profile": [
"http://smis.ch/fhir/StructureDefinition/MedicationStatement"
]
},
{
"resourceType": "Medication",
"id": "1",
"meta": {
"profile": [
"http://chmed16af.emediplan.ch/fhir/StructureDefinition/chmed16af-medication"
]
},
"code": {
"coding": [
{
"system": "urn:oid:2.16.756.5.30.2.6.1",
"code": "00589857",
"display": "ASPIRIN C Brausetabl 11 Stk"
}
]
},
"status": "active",
"package": {
"content": [
{
"coding": [
{
"system": "http://chmed16af.emediplan.ch/fhir/CodeSystem/chmed16af-codesystem-cdtyp9",
"code": "U",
"display": "Stk"
}
]
},
"amount": {
"value": 3,
"unit": "Stk",
"system": "http://chmed16af.emediplan.ch/fhir/CodeSystem/chmed16af-codesystem-cdtyp9",
"code": "Stk"
}
}
]
}
}
],
{
"use": "usual",
"system": "http://smis.ch/fhir/element/internal_id",
"value": "1536163214130075"
},
{
"use": "usual",
"system": "http://smis.ch/fhir/element/external_id",
"value": "9E4EFB5B-020B-4682-8B20-B8E86A52C5AC"
}
],
"status": "completed",
"reference": "#1"
},
"effectiveDateTime": "2008-01-17T00:00:00+01:00",
"subject": {
"reference": "Patient/1489161154728048"
},
"taken": "unk",
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "3219008",
"display": "Disease type AND/OR category unknown"
}
]
}
],
"note": [
{
"text": "Ab der dritten Woche nach Bedarf"
}
],
"dosage": [
{
"patientInstruction": "Jeweils vor dem Essen",
"timing": {
"repeat": {
"start": "2008-02-15T00:00:00+01:00",
"end": "2008-03-16T00:00:00+01:00"
},
"when": [
"ACM"
]
}
},
"value": 3,
"unit": "Stk",
"system": "http://chmed16af.emediplan.ch/fhir/CodeSystem/chmed16af-codesystem-cdtyp9",
"code": "Stk"
}
},
{
"patientInstruction": "Jeweils vor dem Essen",
"timing": {
"repeat": {
"start": "2008-02-15T00:00:00+01:00",
"end": "2008-03-16T00:00:00+01:00"
},
"when": [
"ACD"
]
}
},
"value": 4,
"unit": "Stk",
"system": "http://chmed16af.emediplan.ch/fhir/CodeSystem/chmed16af-codesystem-cdtyp9",
"code": "Stk"
}
},
{
"patientInstruction": "Jeweils vor dem Essen",
"timing": {
"repeat": {
"start": "2008-02-15T00:00:00+01:00",
"end": "2008-03-16T00:00:00+01:00"
},
"when": [
"ACV"
]
}
},
"value": 5,
"unit": "Stk",
"system": "http://chmed16af.emediplan.ch/fhir/CodeSystem/chmed16af-codesystem-cdtyp9",
"code": "Stk"
}
},
{
"patientInstruction": "Jeweils vor dem Essen",
"timing": {
"repeat": {
"start": "2008-02-15T00:00:00+01:00",
"end": "2008-03-16T00:00:00+01:00"
},
"when": [
"NIGHT"
]
}
},
"value": 6,
"unit": "Stk",
"system": "http://chmed16af.emediplan.ch/fhir/CodeSystem/chmed16af-codesystem-cdtyp9",
"code": "Stk"
}
}
]
}