Medication (Resep)
Catatan
- KFA browser https://satusehat.kemkes.go.id/kfa-browser
- KFA Rest API https://satusehat.kemkes.go.id/platform/docs/id/master-data/kfa/rest-api-kfa/
- Kode Obat yang di awali dengan 91 berarti menjelaskan bahan zat aktif
- Kode Obat di awali 92 (Produk Obat Virtual) berarti Zat Aktif + Kekuatan + Satuan + Bentuk Sediaan. Contoh Paracetamol 500 mg Tablet
- Kode Obat di awali 93 (Produk Obat Aktual) berarti Zat Aktif + Kekuatan + Satuan + Bentuk Sediaan + (Merek Dagang). Contoh Paracetamol 500 mg Tablet (Panadol)
- Pelajari matrik skenario pengeluaran obat https://satusehat.kemkes.go.id/platform/docs/id/terminology/lampiran-terminologi/rme-rawat-jalan1/ Tabel 9. Matriks Skenario Peresepan dan Pengeluaran Obat
- Medication.identifier: Kode lokal obat di masing-masing institusi. Apabila data obat yang dikirimkan merupakan data obat racikan, Medication.identifier dapat dikosongkan.
- Medication.status: wajib diisi (active, inactive, entered-in-error)
- Medication.code: wajib diisi apabila mengirimkan data obat non-racikan. Untuk pengiriman data racikan, Medication.code dapat dikosongkan.
- Medication.manufacturer: tidak wajib
- Medication.form: wajib diisi. Menjelaskan bentuk dari sediaan obat yang merujuk pada Peraturan Kepala Badan Pengawas Obat dan Makanan Republik Indonesia Nomor 24 Tahun 2017 Lampiran III - A.6 - 6.1. List kode bentuk sediaan dapat dilihat dalam Lampiran 5 -> 01 = Kapsul, 23 = Powder/Serbuk Oral, 43 = Injeksi, 02 = Kapsul Lunak, 24 = Bedak/Talk, 44 = Injeksi Suspensi Kering, 04 = Kaplet, 28 = Gel, 09 = Kaplet Salut Film, 29 = Krim, Krim Steril, 46 = Tetes Mata, 10 = Tablet, 30 = Salep, 47 = Tetes Hidung, 11 = Tablet Effervescent, 31 = Salep Mata, 48 = Tetes Telinga, 12 = Tablet Hisap, 32 = Emulsi, 49 = Infus, 14 = Tablet Lepas Terkontrol, 33 = Suspensi, 53 = Supositoria, Ovula, 34 = Elixir, 56 = Nasal Spray, 15 = Tablet Salut Enterik, 36 = Drops, 58 = Rectal Tube, 16 = Pil, 37 = Sirup/Larutan, 62 = Inhalasi, 17 = Tablet Salut Selaput, 38 = Suspensi Kering, 63 = Tablet Kunyah, 22 = Granul, 41 = Lotion/Solutio, 81 = Tablet Dispersi,
- Bentuk obat : NC : Non-compound (non racikan), SD : Give of such doses (dtd), EP : Divide into equal part (tablet dipecah).
Endpoint
method: post
endpoint: {{base_url}}/Medication
json
{
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/medication/{{Org_ID}}",
"use": "official",
"value": "123456789"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "93001019",
"display": "Rifampicin 150 mg / Isoniazid 75 mg / Pyrazinamide 400 mg / Ethambutol 275 mg Tablet Salut Selaput (KIMIA FARMA)"
}
]
},
"status": "active",
"manufacturer": {
"reference": "Organization/900001"
},
"form": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
"code": "BS023",
"display": "Kaplet Salut Selaput"
}
]
},
"ingredient": [
{
"itemCodeableConcept": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "91000330",
"display": "Rifampin"
}
]
},
"isActive": true,
"strength": {
"numerator": {
"value": 150,
"system": "http://unitsofmeasure.org",
"code": "mg"
},
"denominator": {
"value": 1,
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
}
},
{
"itemCodeableConcept": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "91000328",
"display": "Isoniazid"
}
]
},
"isActive": true,
"strength": {
"numerator": {
"value": 75,
"system": "http://unitsofmeasure.org",
"code": "mg"
},
"denominator": {
"value": 1,
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
}
},
{
"itemCodeableConcept": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "91000329",
"display": "Pyrazinamide"
}
]
},
"isActive": true,
"strength": {
"numerator": {
"value": 400,
"system": "http://unitsofmeasure.org",
"code": "mg"
},
"denominator": {
"value": 1,
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
}
},
{
"itemCodeableConcept": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "91000288",
"display": "Ethambutol"
}
]
},
"isActive": true,
"strength": {
"numerator": {
"value": 275,
"system": "http://unitsofmeasure.org",
"code": "mg"
},
"denominator": {
"value": 1,
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
}
}
],
"extension": [
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
"code": "NC",
"display": "Non-compound"
}
]
}
}
]
}