Medication Scheme Implementation Guide
1.0.0 - trial-use
Medication Scheme Implementation Guide, published by TEHIK. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TEHIK-EE/ig-ee-medication-scheme/ and changes regularly. See the Directory of published versions
| Official URL: https://fhir.ee/OperationDefinition/MedicationStatement-history | Version: 1.0.0 | |||
| Standards status: Trial-use | Maturity Level: 1 | Computable Name: Confirmed medications history | ||
Returns the history of the current MedicationPlan(confirmed MedicationStatements) for requested patient
Ravimiskeemi ajalugu näitab kõiki patsiendile kunagi määratud ravimeid, sh neid, mis on juba aegunud või annulleeritud.
Ravimiskeemi ajaloo päring tagastab korraga kogu patsiendi ravimiskeemide ajaloo. Hetkeseisuga ei ole plaanis luua võimalust otsingut või filtreerimist teostada (aga on võimalik, et see tulevikus siiski luuakse, kui jõudlusega peaks probleeme tekkima).
siia Canonical URL ja Formal definition
URL: GET \[base]/MedicationStatement/$history?subject=Patient/12345
Päring töötab valiidse Charon v2 tokeniga. Päringu parameetris olev "subject" ja charon tokeni päringusse pandud "patient" peavad olema samad.
Kohustuslik header "x-context-id" - kasutatakse audit logikirje tekitamisel. Sobib näiteks sesssiooni ID.
DEV näidispäring
curl -k -L 'https://10.0.13.90/r1/ee-dev/GOV/70009770/uptis/fis-service/fhir/MedicationStatement/$history?subject=Patient/7231' \\
-H 'X-Road-Client: ee-dev/GOV/70009770/tjt' \\
-H 'x-context-id: my-context' \\
-H 'Authorization: Bearer xxx'
URL: [base]/MedicationStatement/$history
| Use | Name | Scope | Cardinality | Type | Binding | Documentation |
| IN | subject | 1..1 | Patient | Patient | ||
| OUT | return | 1..1 | Bundle | In force medication plan, i.e. the interconnected List, MedicationStatement and Medication resources |
Patsiendi ravimiskeemi ajaloo pärimiseks mõeldud operation koosneb mitmest järjestikku tehtavast tegevusest:
Pilt 1 - siia ilus tekst diagrammi kohta
Selle sammu vastus oleks punktis 1.2.3 saadud Bundle täiendamine ainult Retseptikeskuses olevate retseptide põhjal loodud List elementidega, kus on MedicationStatement ja sellega seotud Medication, MedicationRequest, MedicationDispense ja sellega seotud Medication.
Selle sammu vastus oleks kõikidele leitud andmetele eraldi arvutusliku grupeerimise identifier lisamine
Näidispäring patsiendi viitega
Ravimiskeemi ajaloo pärimine
GET /MedicationStatement/$history?subject=Patient/140959
Näidisvastus
Ravimiskeemi ajaloo näidisvastus
{
"resourceType": "Bundle",
"type": "searchset",
"entry": [
{
"fullUrl": "Medication/988",
"resource": {
"resourceType": "Medication",
"id": "988",
"meta": {
"versionId": "1",
"lastUpdated": "2024-09-06T12:14:04+03:00",
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-medication-epc"
]
},
"extension": [
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-medicinal-product-classification",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/atc",
"code": "C08DA01"
}
]
}
}
],
"doseForm": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/ravimvormid",
"code": "1224",
"display": "toimeainet prolongeeritult vabastav tablett"
}
]
},
"totalVolume": {
"value": 20,
"system": "https://fhir.ee/CodeSystem/retsept-mahu-ja-massiyhik",
"code": "TK"
},
"ingredient": [
{
"item": {
"concept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/toimeained",
"code": "10872",
"display": "verapamiil"
}
]
}
},
"isActive": true,
"strengthRatio": {
"numerator": {
"value": 120,
"system": "https://fhir.ee/CodeSystem/retsept-mahu-ja-massiyhik",
"code": "mg"
},
"denominator": {
"value": 1,
"system": "https://fhir.ee/CodeSystem/retsept-mahu-ja-massiyhik",
"code": "TK"
}
}
}
]
}
},
{
"fullUrl": "MedicationStatement/989",
"resource": {
"resourceType": "MedicationStatement",
"id": "989",
"meta": {
"versionId": "1",
"lastUpdated": "2024-09-06T12:14:04+03:00",
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-medication-statement"
]
},
"contained": [
{
"resourceType": "PractitionerRole",
"id": "PractitionerRole-D09908",
"meta": {
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-practitioner-role"
]
},
"active": true,
"practitioner": {
"identifier": {
"system": "https://fhir.ee/sid/pro/est/pho",
"value": "D09908"
},
"display": "EGE KÄOSAAR"
},
"organization": {
"identifier": {
"system": "https://fhir.ee/sid/org/est/br",
"value": "90006399"
},
"display": "sihtasutus Põhja-Eesti Regionaalhaigla"
},
"specialty": [
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/ee-medre-specialty",
"code": "E160",
"display": "infektsioonhaigused"
}
]
}
],
"contact": [
{
"telecom": [
{
"system": "email",
"value": "email@example.com"
},
{
"system": "phone",
"value": "37256789012"
}
]
}
]
}
],
"extension": [
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-prescription-validity-time",
"valueDateTime": "2024-11-05T02:00:00+02:00"
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-medication-left",
"valueInteger": 20
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-total-prescribed-amount",
"valueInteger": 20
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-prescription-authorization",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-volituse-liik",
"code": "public"
}
]
}
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-prescription-intent",
"valueCode": "order"
},
{
"extension": [
{
"url": "substitutionAllowed",
"valueBoolean": true
}
],
"url": "https://fhir.ee/StructureDefinition/ee-tis-substitution-allowed"
},
{
"extension": [
{
"url": "reimbursementRate",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-soodustuse-maar",
"code": "0"
}
]
}
}
],
"url": "https://fhir.ee/StructureDefinition/ee-tis-reimbursement-rate"
},
{
"extension": [
{
"url": "verificationTime",
"valueDateTime": "2024-09-06T12:14:05+03:00"
},
{
"url": "verificationAuthor",
"valueReference": {
"identifier": {
"system": "https://fhir.ee/sid/pro/est/pho",
"value": "D09908"
},
"display": "EGE KÄOSAAR, infektsioonhaigused"
}
}
],
"url": "https://fhir.ee/StructureDefinition/ee-tis-verification"
}
],
"status": "recorded",
"category": [
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/ravikuuri-tyyp",
"code": "p"
}
]
},
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/statement-origin-category",
"code": "pc"
}
]
},
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-liik",
"code": "1"
}
]
},
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-kordsus",
"code": "1"
}
]
}
],
"medication": {
"reference": {
"reference": "Medication/988"
}
},
"subject": {
"reference": "Patient/140959"
},
"effectivePeriod": {
"start": "2024-09-06T03:00:00+03:00"
},
"dateAsserted": "2024-09-06T12:14:03+03:00",
"informationSource": [
{
"reference": "#PractitionerRole-D09908",
"display": "EGE KÄOSAAR"
}
],
"derivedFrom": [
{
"identifier": {
"system": "https://fhir.ee/CodeSystem/tis-fhir-identifikaatorid/retseptikeskus-retsept",
"value": "1018869912"
}
}
],
"reason": [
{
"concept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/rhk10",
"code": "C57.0"
}
]
}
}
],
"dosage": [
{
"timing": {
"repeat": {
"frequency": 1,
"period": 1,
"periodUnit": "h"
}
},
"route": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/manustamistee",
"code": "suukaudne"
}
]
},
"doseAndRate": [
{
"doseQuantity": {
"value": 1,
"unit": "milligramm",
"system": "https://fhir.ee/CodeSystem/retsept-annustamise-yhik",
"code": "MG"
}
}
]
}
]
}
},
{
"fullUrl": "MedicationStatement/989",
"resource": {
"resourceType": "MedicationStatement",
"id": "989",
"meta": {
"versionId": "2",
"lastUpdated": "2024-09-09T15:16:18+03:00",
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-medication-statement"
]
},
"contained": [
{
"resourceType": "PractitionerRole",
"id": "PractitionerRole-D09908",
"meta": {
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-practitioner-role"
]
},
"active": true,
"practitioner": {
"identifier": {
"system": "https://fhir.ee/sid/pro/est/pho",
"value": "D09908"
},
"display": "EGE KÄOSAAR"
},
"organization": {
"identifier": {
"system": "https://fhir.ee/sid/org/est/br",
"value": "90006399"
},
"display": "sihtasutus Põhja-Eesti Regionaalhaigla"
},
"specialty": [
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/ee-medre-specialty",
"code": "E160",
"display": "infektsioonhaigused"
}
]
}
],
"contact": [
{
"telecom": [
{
"system": "email",
"value": "email@example.com"
},
{
"system": "phone",
"value": "37256789012"
}
]
}
]
}
],
"extension": [
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-prescription-validity-time",
"valueDateTime": "2024-11-05T02:00:00+02:00"
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-medication-left",
"valueInteger": 20
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-total-prescribed-amount",
"valueInteger": 20
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-prescription-authorization",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-volituse-liik",
"code": "public"
}
]
}
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-prescription-intent",
"valueCode": "order"
},
{
"extension": [
{
"url": "substitutionAllowed",
"valueBoolean": true
}
],
"url": "https://fhir.ee/StructureDefinition/ee-tis-substitution-allowed"
},
{
"extension": [
{
"url": "reimbursementRate",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-soodustuse-maar",
"code": "0"
}
]
}
}
],
"url": "https://fhir.ee/StructureDefinition/ee-tis-reimbursement-rate"
},
{
"extension": [
{
"url": "verificationTime",
"valueDateTime": "2024-09-06T12:14:05+03:00"
},
{
"url": "verificationAuthor",
"valueReference": {
"identifier": {
"system": "https://fhir.ee/sid/pro/est/pho",
"value": "D09908"
},
"display": "EGE KÄOSAAR, infektsioonhaigused"
}
}
],
"url": "https://fhir.ee/StructureDefinition/ee-tis-verification"
},
{
"url": "https://fhir.ee/StructureDefinition/ee-tis-cancelled-status-reason",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-annulleerimise-pohjus",
"code": "AN02"
}
]
}
},
{
"extension": [
{
"url": "verificationTime",
"valueDateTime": "2024-09-09T15:16:20+03:00"
},
{
"url": "verificationAuthor",
"valueReference": {
"identifier": {
"system": "https://fhir.ee/sid/pro/est/pho",
"value": "D09908"
},
"display": "EGE KÄOSAAR, infektsioonhaigused"
}
}
],
"url": "https://fhir.ee/StructureDefinition/ee-tis-verification"
}
],
"status": "recorded",
"category": [
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/ravikuuri-tyyp",
"code": "p"
}
]
},
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/statement-origin-category",
"code": "pc"
}
]
},
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-liik",
"code": "1"
}
]
},
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/retsepti-kordsus",
"code": "1"
}
]
}
],
"medication": {
"reference": {
"reference": "Medication/988"
}
},
"subject": {
"reference": "Patient/140959"
},
"effectivePeriod": {
"start": "2024-09-06T03:00:00+03:00",
"end": "2024-09-09T03:00:00+03:00"
},
"dateAsserted": "2024-09-06T12:14:03+03:00",
"informationSource": [
{
"reference": "#PractitionerRole-D09908",
"display": "EGE KÄOSAAR"
}
],
"derivedFrom": [
{
"identifier": {
"system": "https://fhir.ee/CodeSystem/tis-fhir-identifikaatorid/retseptikeskus-retsept",
"value": "1018869912"
}
}
],
"reason": [
{
"concept": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/rhk10",
"code": "C57.0"
}
]
}
}
],
"dosage": [
{
"timing": {
"repeat": {
"frequency": 1,
"period": 1,
"periodUnit": "h"
}
},
"route": {
"coding": [
{
"system": "https://fhir.ee/CodeSystem/manustamistee",
"code": "suukaudne"
}
]
},
"doseAndRate": [
{
"doseQuantity": {
"value": 1,
"unit": "milligramm",
"system": "https://fhir.ee/CodeSystem/retsept-annustamise-yhik",
"code": "MG"
}
}
]
}
]
}
},
{
"fullUrl": "List/990",
"resource": {
"resourceType": "List",
"id": "990",
"meta": {
"versionId": "1",
"lastUpdated": "2024-09-06T12:14:04+03:00",
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-medication-list"
]
},
"contained": [
{
"resourceType": "PractitionerRole",
"id": "PractitionerRole-D09908",
"meta": {
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-practitioner-role"
]
},
"active": true,
"practitioner": {
"identifier": {
"system": "https://fhir.ee/sid/pro/est/pho",
"value": "D09908"
},
"display": "EGE KÄOSAAR"
},
"organization": {
"identifier": {
"system": "https://fhir.ee/sid/org/est/br",
"value": "90006399"
},
"display": "sihtasutus Põhja-Eesti Regionaalhaigla"
},
"specialty": [
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/ee-medre-specialty",
"code": "E160",
"display": "infektsioonhaigused"
}
]
}
],
"contact": [
{
"telecom": [
{
"system": "email",
"value": "email@example.com"
},
{
"system": "phone",
"value": "37256789012"
}
]
}
]
}
],
"status": "current",
"mode": "snapshot",
"title": "Ravimiskeem",
"subject": [
{
"reference": "Patient/140959"
}
],
"date": "2024-09-06T12:14:05+03:00",
"source": {
"reference": "#PractitionerRole-D09908",
"display": "EGE KÄOSAAR"
},
"entry": [
{
"flag": {
"coding": [
{
"system": "urn:oid:1.2.36.1.2001.1001.101.104.16592",
"code": "04",
"display": "Prescribed"
}
]
},
"deleted": false,
"date": "2024-09-06",
"item": {
"reference": "MedicationStatement/989/_history/1"
}
}
]
}
},
{
"fullUrl": "List/998",
"resource": {
"resourceType": "List",
"id": "998",
"meta": {
"versionId": "1",
"lastUpdated": "2024-09-09T15:16:18+03:00",
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-medication-list"
]
},
"contained": [
{
"resourceType": "PractitionerRole",
"id": "PractitionerRole-D09908",
"meta": {
"profile": [
"https://fhir.ee/StructureDefinition/ee-tis-practitioner-role"
]
},
"active": true,
"practitioner": {
"identifier": {
"system": "https://fhir.ee/sid/pro/est/pho",
"value": "D09908"
},
"display": "EGE KÄOSAAR"
},
"organization": {
"identifier": {
"system": "https://fhir.ee/sid/org/est/br",
"value": "90006399"
},
"display": "sihtasutus Põhja-Eesti Regionaalhaigla"
},
"specialty": [
{
"coding": [
{
"system": "https://fhir.ee/CodeSystem/ee-medre-specialty",
"code": "E160",
"display": "infektsioonhaigused"
}
]
}
],
"contact": [
{
"telecom": [
{
"system": "email",
"value": "email@example.com"
},
{
"system": "phone",
"value": "37256789012"
}
]
}
]
}
],
"status": "current",
"mode": "snapshot",
"title": "Ravimiskeem",
"subject": [
{
"reference": "Patient/140959"
}
],
"date": "2024-09-09T15:16:20+03:00",
"source": {
"reference": "#PractitionerRole-D09908",
"display": "EGE KÄOSAAR"
},
"entry": [
{
"flag": {
"coding": [
{
"system": "urn:oid:1.2.36.1.2001.1001.101.104.16592",
"code": "05",
"display": "Ceased"
}
]
},
"deleted": false,
"date": "2024-09-09",
"item": {
"reference": "MedicationStatement/989/_history/2"
}
}
]
}
}
]
}