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"
                   }
               ]
           }
       }
   ]
}
Table of Contents