SATUSEHAT
SATUSEHAT Playbook
Resume Medis Rawat Jalan
KEMENTERIAN KESEHATAN
REPUBLIK INDONESIA
Buku Panduan SATUSEHAT
1
Buku Panduan SATUSEHAT
2
Buku Panduan SATUSEHAT
DAFTAR ISI
1. Pengenalan SATUSEHAT 7
3. Standar Interoperabilitas 9
3.1. Standar Terminologi yang Digunakan 9
3.2. Pengenalan FHIR 9
3.2.1. Apa itu FHIR? 9
3.2.2. Arsitektur FHIR 10
4. Tahapan Integrasi 11
4.1. Postman Collection 11
4.2. Endpoint Information 11
4.2.1. Development/Sandbox Endpoint 11
4.2.2. Staging Endpoint 11
4.2.3. Production Endpoint 12
4.3. Onboarding SATUSEHAT 12
4.3.1. Autentikasi 12
4.3.2. Penjelasan Konsep Umum JSON FHIR 15
4.3.3. Registrasi Struktur Organisasi 15
4.3.4. Registrasi Struktur Lokasi 30
4.3.5. Nomor SATUSEHAT untuk Tenaga Kesehatan (Nakes) 41
4.3.5.1. Contoh endpoint pencarian dengan NIK: 41
4.3.5.2. Contoh endpoint pencarian dengan SATUSEHAT Number: 41
4.3.5.3. Contoh endpoint pencarian dengan kombinasi nama Nakes, jenis kelamin
dan tanggal lahir: 41
4.4. Contoh Alur Integrasi 43
4.4.1. Pendaftaran Pasien 48
4.4.2. Pendaftaran Kunjungan Pasien 53
4.4.3. Pengiriman Data Alergi 67
4.4.4. Pengiriman Data Hasil Pemeriksaan Tanda Vital 76
1. 4.4.4.1. Denyut jantung 85
2. 4.4.4.2. Pernapasan 86
3. 4.4.4.3. Tekanan darah sistole 87
4. 4.4.4.4. Tekanan darah diastole 89
5. 4.4.4.5. Suhu tubuh 92
4.4.5. Pengiriman Data Hasil Pemeriksaan Tingkat Kesadaran 93
4.4.6. Skema Pengiriman Data Terkait Pemeriksaan Penunjang 98
4.4.7. Pengiriman Data Permintaan Pemeriksaan Penunjang Laboratorium 99
3
Buku Panduan SATUSEHAT
5. PENUTUP 311
6. LAMPIRAN 312
6.1. Lampiran 1 : Kode AllergyIntolerance.reaction.manifestation 312
6.2. Lampiran 2 : Kode Observation.category.coding 313
6.3. Lampiran 3 : Kode Observation.dataAbsentReason 314
6.4. Lampiran 4 : Kode Observation.interpretation 316
6.5. Lampiran 5 : Kode untuk Specimen.type 321
6.6. Lampiran 6 : Kode untuk Specimen.collection.method.coding 324
6.7. Lampiran 7 : Kode untuk DiagnosticReport.category 325
6.8. Lampiran 8 : Struktur Kamus KFA 328
6.9. Lampiran 9 : Kode Medication.form 329
6.10. Lampiran 10 : Kode UCUM untuk Medication.ingredient.strength 334
6.11. Lampiran 11 : Kode untuk Medication.ingredient.strength 337
6.12. Lampiran 12 : Kode Timing.repeat.durationUnit dan Timing.repeat.periodUnit 345
6.13. Lampiran 13 : Kode Timing.repeat.when 345
6.14. Lampiran 14 : Kode MedicationRequest.dosageInstruction.timing.code dan
MedicationDispense.dosageInstruction.timing.code 346
4
Buku Panduan SATUSEHAT
5
Buku Panduan SATUSEHAT
KAMUS ISTILAH
6
Buku Panduan SATUSEHAT
1. Pengenalan SATUSEHAT
SATUSEHAT adalah platform pertukaran data kesehatan (HIE: health information exchange) yang
menghubungkan sistem informasi atau aplikasi dari seluruh anggota ekosistem digital kesehatan
Indonesia termasuk fasilitas pelayanan kesehatan, regulator, penjamin, dan penyedia layanan digital.
SATUSEHAT sebagai platform telah sesuai dengan Cetak Biru Transformasi Digital Kesehatan 2024
yang dapat diakses di situs dto.kemkes.go.id.
Data Pokok Identitas Nakes Klien akan dapat mengambil nomor praktisi
(Master Nakes Index) kesehatan IHS dengan memberikan nomor NIK
dan/atau beberapa parameter demografi lainnya
Mengirimkan Data Diagnostik Pasien Klien akan dapat mengirimkan informasi ketika
(Submit Patient Diagnostic Data) ada hasil diagnostik dari kunjungan pasien
7
Buku Panduan SATUSEHAT
Standardisasi kamus yang dapat digunakan oleh seluruh stakeholder kesehatan melalui SATUSEHAT
untuk mendapatkan standardisasi data pasien, tenaga kesehatan, bidan dan lain-lain. Master Data
Index tersebut terdiri dari:
8
Buku Panduan SATUSEHAT
3. Standar Interoperabilitas
IHS menggunakan HL7 FHIR dalam pengimplementasian standar data model dan Application
Programming Interface (API).
HL7 FHIR merupakan standar terkini dalam pertukaran data dan informasi kesehatan, telah digunakan
di berbagai negara termasuk World Health Organization (WHO) dan berbagai fasilitas layanan
kesehatan. Menggunakan fitur API yang sudah dikenal oleh pengembang sistem informasi.
Kemudahan pertukaran data akan mengurangi waktu pengaturan interoperabilitas antar sistem dan
mendorong perkembangan teknologi yang lebih maju.
Standar ini dibuat oleh Health Level Seven International (HL7), yaitu sebuah organisasi standar
pelayanan kesehatan (healthcare standards organization). Situs terkait: https://www.hl7.org/fhir/
Masing-masing pengguna FHIR memiliki profil dimana profil FHIR Indonesia dapat dilihat di sini
Simplifier FHIR Profiles
Akronim FHIR:
F : Fast
9
Buku Panduan SATUSEHAT
H : Healthcare
I : Interoperability
R : Resources
1. Resources;
a. Kumpulan informasi yang mendefinisikan elemen data, batasan-batasan, dan relasi
untuk "business object" yang paling relevan dengan pelayanan kesehatan.
b. Dari perspektif arsitektur berbasis model, resources FHIR secara konsep adalah setara
dengan physical model yang dituangkan dalam format Extensible Markup Language
(XML) atau JavaScript Object Notation (JSON)
2. API:
a. Kumpulan antarmuka yang terdefinisi dengan baik untuk interoperasi antara dua
aplikasi. Meskipun tidak diharuskan, spesifikasi FHIR menargetkan antarmuka RESTful
untuk implementasi API.
10
Buku Panduan SATUSEHAT
4. Tahapan Integrasi
11
Buku Panduan SATUSEHAT
4.3.1. Autentikasi
Sebelum dapat melakukan pertukaran data dari layanan SATUSEHAT, perlu dilakukan proses
autentikasi terlebih dahulu. IHS menggunakan autentikasi mengikuti standar protokol OAuth 2 dengan
tipe pemberian akses (grant type) adalah client credentials. Istilah autentikasi sendiri sebenarnya
kurang tepat, karena protokol OAuth lebih kepada otorisasi/izin (authorization), yang didesain dengan
tujuan agar memudahkan pemberian akses ke suatu resource atau data ke pihak lainnya berdasarkan
tipe akses dan cakupan layanan yang diperbolehkan, baik dalam sistem yang manual, semi-otomatis,
atau otomatis total.
Metode autentikasi layanan IHS dapat dilakukan melalui FHIR OAuth API dengan endpoint utama
sebagai berikut:
Berikut langkah-langkah untuk mendapatkan acces token agar dapat melakukan pertukaran data
dengan layanan SATUSEHAT:
1. Silakan melakukan pengajuan untuk mendapatkan client ID dan client secret dari tim DTO
dengan mengirimkan email dengan subyek [Permintaan Client ID dan client secret] ke
ihs@dto.kemkes.go.id dengan format:
a. Nama
12
Buku Panduan SATUSEHAT
b. Email
c. Nama institusi
2. Setelah dapat, isikan data tersebut sebagai payload untuk target API berikut:
{{oauth_base_url}}/accesstoken?grant_type=client_credentials
3. Isikan data terkait request autentikasi sebagai body request dengan tipe konten
(content-type): application/x-www-form-urlencoded, lalu tambahkan parameter serta isi
nilai client_id dan client_secret dengan nilai yang sudah didapatkan saat pengajuan tadi.
4. Bila proses autentikasi berhasil, maka akan didapatkan response yang berisi access token,
beserta informasi terkait rentang waktu access token tersebut dianggap valid.
Dari hasil response proses autentikasi tersebut nilai properti yang perlu diperhatikan adalah properti:
- token_type, tipe token yang perlu ada saat pertukaran data, berisi BearerToken yang berarti
menggunakan otorisasi Bearer token
- access_token, nilai ini adalah token yang akan terus dipakai saat melakukan pertukaran data
- expires_in, menunjukan masa aktif access_token dalam detik, saat ini mempunyai masa
aktif 1 jam (3600 detik)
13
Buku Panduan SATUSEHAT
Setiap melakukan proses pertukaran data diperlukan token yang menandakan client yang melakukan
request mempunyai izin. Token ini didapat dari proses autentikasi yang telah dilakukan sebelumnya,
dan berada di properti access_token saat berhasil mendapatkan response-nya.
Nilai access_token tersebut perlu digabungkan dengan tipe dari token tersebut yang diketahui dari
properti token_type, yaitu BearerToken, sehingga lengkapnya nilai token yang digunakan mempunyai
format:
Bearer <nilai_access_token>
Nilai tersebut nantinya perlu ditambahkan pada header untuk setiap request dengan nama
Authorization.
14
Buku Panduan SATUSEHAT
15
Buku Panduan SATUSEHAT
Organisasi merupakan data terkait struktur organisasi yang ada di dalam suatu institusi. Data struktur
organisasi ini akan dijadikan referensi saat data pelayanan kesehatan dikirimkan ke SATUSEHAT.
Institusi yang akan melakukan integrasi ke SATUSEHAT perlu melakukan registrasi atau mengirimkan
data terkait struktur organisasi yang tersedia di dalam institusi tersebut (selanjutnya disebut
suborganisasi). Institusi yang termasuk dalam kategori fasilitas pelayanan kesehatan (selanjutnya
disebut organisasi induk), akan mendapatkan nomor SATUSEHAT dari Kementerian Kesehatan setelah
melakukan registrasi. Organisasi induk selanjutnya akan mengirimkan struktur organisasi/suborganisasi
yang ada dalam institusi tersebut. Contoh struktur organisasi dapat dilihat dalam gambar 1. Setiap
suborganisasi dibawah organisasi induk perlu dikirimkan datanya ke SATUSEHAT.
Data suborganisasi dikirimkan menggunakan resource Organization dengan metode POST. Resource
Organization digunakan untuk mencatat data sekelompok orang atau organisasi dengan tujuan yang
sama. Hal ini ditunjukkan dengan adanya struktur pengurus dari organisasi tersebut. Template
pengisian organisasi dapat diakses pada tautan berikut :
Template Registrasi Organization & Location
Resource Organization
Organization.identifier Optional (Omit ● Dapat diisi dengan informasi terkait kode/nomor internal
Empty) suborganisasi yang dimiliki oleh organisasi induk
● Format Pengisian
○ Organization.identifier.use = official
○ Organization.identifier.system =
http://sys-ids.kemkes.go.id/organization/{{organizati
on-ihs-number}}
Organization-ihs-number adalah nomor IHS
organisasi induk yang didapatkan dari master
sarana index
Contoh pengisian :
http://sys-ids.kemkes.go.id/organization/10000004
○ Organization.identifier.value = kode/nomor internal
suborganisasi (contoh = R100005)
16
Buku Panduan SATUSEHAT
17
Buku Panduan SATUSEHAT
18
Buku Panduan SATUSEHAT
Organization.addres Keterangan
s.type
postal Alamat surat
physical Alamat fisik yang dapat
dikunjungi.
both Alamat yang bersifat fisik
dan surat.
Organization.partOf Mandatoris ● Wajib diisi apabila organisasi bagian dari organisasi lain
(suborganisasi)
● Format pengisian = Organization/Nomor id struktur
organisasi diatasnya
*Nomor id struktur organisasi diatasnya didapatkan
setelah POST data suborganisasi. Format id dalam
bentuk uuid
Contoh pengisian :
1. Direktorat Medik, Keperawatan, dan Penunjang
merupakan bagian dari RSUD Jati Asih
a. Nomor IHS RSUD Jati Asih = 100000004
b. Organization.partOf dari Direktorat Medik,
keperawatan, dan penunjang =
Organization/100000004
2. Instalasi Rawat Jalan merupakan bagian dari
direktorat medik, keperawatan, dan penunjang
a. id Direktorat Medik, Keperawatan, dan
Penunjang =
f2f269ff-0c7a-4769-9821-5c27b3fa3b9c
b. Organization.partOf dari Instalasi Rawat Jalan =
Organization/f2f269ff-0c7a-4769-9821-5c27b3fa
19
Buku Panduan SATUSEHAT
3b9c
20
Buku Panduan SATUSEHAT
Contoh #1: RSUD Jati Asih mendaftarkan organisasi Direktorat Medik, Keperawatan, dan Penunjang
Method POST
URL {{base_url}}/Organization
{
"resourceType": "Organization",
"active": true,
"identifier": [
{
"use": "official",
"system": "http://sys-ids.kemkes.go.id/organization/10000004",
"value": "R100005"
}
],
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/organization-type",
"code": "dept",
"display": "Hospital Department"
}
]
}
],
"name": "Direktorat Medik, Keperawatan, dan Penunjang RSUD Jati Asih",
"telecom": [
{
"system": "phone",
21
Buku Panduan SATUSEHAT
"value": "+6221-783042654",
"use": "work"
},
{
"system": "email",
"value": "rsudjatiasih@gmail.com",
"use": "work"
},
{
"system": "url",
"value": "www.rsudjatiasih@gmail.com",
"use": "work"
}
],
"address": [
{
"use": "work",
"type": "both",
"line": [
"Jl. Raya Jatiasih No.72, RT.004/RW.005, Jatiasih, Kec. Jatiasih,
Kota Bks, Jawa Barat 17423"
],
"city": "Jakarta",
"postalCode": "55292",
"country": "ID",
"extension": [
{
"url":
"https://fhir.kemkes.go.id/r4/StructureDefinition/administrativeCode",
"extension": [
{
"url": "province",
"valueCode": "31"
},
{
"url": "city",
"valueCode": "3171"
},
22
Buku Panduan SATUSEHAT
{
"url": "district",
"valueCode": "317101"
},
{
"url": "village",
"valueCode": "31710101"
}
]
}
]
}
],
"partOf": {
"reference": "Organization/10000004",
"display": "RSUD Jati Asih"
}
}
{
"resourceType": "Organization",
"id": "f2f269ff-0c7a-4769-9821-5c27b3fa3b9c",
"active": true,
"identifier": [
{
"use": "official",
"system": "http://sys-ids.kemkes.go.id/organization/10000004",
"value": "R100005"
}
],
23
Buku Panduan SATUSEHAT
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/organization-type",
"code": "dept",
"display": "Hospital Department"
}
]
}
],
"name": "Direktorat Medik, Keperawatan, dan Penunjang RSUD Jati Asih",
"telecom": [
{
"system": "phone",
"value": "+6221-783042654",
"use": "work"
},
{
"system": "email",
"value": "rsudjatiasih@gmail.com",
"use": "work"
},
{
"system": "url",
"value": "www.rsudjatiasih@gmail.com",
"use": "work"
}
],
"address": [
{
"use": "work",
"type": "both",
"line": [
"Jl. Raya Jatiasih No.72, RT.004/RW.005, Jatiasih, Kec. Jatiasih,
Kota Bks, Jawa Barat 17423"
],
24
Buku Panduan SATUSEHAT
"city": "Jakarta",
"postalCode": "55292",
"country": "ID",
"extension": [
{
"url":
"https://fhir.kemkes.go.id/r4/StructureDefinition/administrativeCode",
"extension": [
{
"url": "province",
"valueCode": "31"
},
{
"url": "city",
"valueCode": "3171"
},
{
"url": "district",
"valueCode": "317101"
},
{
"url": "village",
"valueCode": "31710101"
}
]
}
]
}
],
"partOf": {
"reference": "Organization/10000004",
"display": "RSUD Jati Asih"
}
}
Contoh #2: RSUD Jati Asih mendaftarkan Instalasi Rawat Jalan yang berada dibawah Direktorat
Medik, Keperawatan, dan Penunjang
25
Buku Panduan SATUSEHAT
Method POST
URL {{base_url}}/Organization
{
"resourceType": "Organization",
"active": true,
"identifier": [
{
"use": "official",
"system": "http://sys-ids.kemkes.go.id/organization/10000004",
"value": "R100006"
}
],
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/organization-type",
"code": "dept",
"display": "Hospital Department"
}
]
}
],
"name": "Instalasi Rawat Jalan, Direktorat Medik RSUD Jati Asih",
"telecom": [
{
"system": "phone",
"value": "+6221-783042654",
"use": "work"
},
{
"system": "email",
"value": "rsudjatiasih@gmail.com",
"use": "work"
},
26
Buku Panduan SATUSEHAT
{
"system": "url",
"value": "www.rsudjatiasih@gmail.com",
"use": "work"
}
],
"address": [
{
"use": "work",
"type": "both",
"line": [
"Jl. Raya Jatiasih No.72, RT.004/RW.005, Jatiasih, Kec. Jatiasih,
Kota Bks, Jawa Barat 17423"
],
"city": "Jakarta",
"postalCode": "55292",
"country": "ID",
"extension": [
{
"url":
"https://fhir.kemkes.go.id/r4/StructureDefinition/administrativeCode",
"extension": [
{
"url": "province",
"valueCode": "31"
},
{
"url": "city",
"valueCode": "3171"
},
{
"url": "district",
"valueCode": "317101"
},
{
"url": "village",
"valueCode": "31710101"
}
27
Buku Panduan SATUSEHAT
]
}
]
}
],
"partOf": {
"reference": "Organization/f2f269ff-0c7a-4769-9821-5c27b3fa3b9c",
"display": "Direktorat Medik, Keperawatan, dan Penunjang RSUD Jati
Asih"
}
}
{
"resourceType": "Organization",
"id": "8bc3f2fa-94f2-4daa-bbd3-574ce4557f9d",
"active": true,
"identifier": [
{
"use": "official",
"system": "http://sys-ids.kemkes.go.id/organization/10000004",
"value": "R100006"
}
],
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/organization-type",
"code": "dept",
"display": "Hospital Department"
28
Buku Panduan SATUSEHAT
}
]
}
],
"name": "Instalasi Rawat Jalan, Direktorat Medik RSUD Jati Asih",
"telecom": [
{
"system": "phone",
"value": "+6221-783042654",
"use": "work"
},
{
"system": "email",
"value": "rsudjatiasih@gmail.com",
"use": "work"
},
{
"system": "url",
"value": "www.rsudjatiasih@gmail.com",
"use": "work"
}
],
"address": [
{
"use": "work",
"type": "both",
"line": [
"Jl. Raya Jatiasih No.72, RT.004/RW.005, Jatiasih, Kec. Jatiasih,
Kota Bks, Jawa Barat 17423"
],
"city": "Jakarta",
"postalCode": "55292",
"country": "ID",
"extension": [
{
"url":
"https://fhir.kemkes.go.id/r4/StructureDefinition/administrativeCode",
"extension": [
29
Buku Panduan SATUSEHAT
{
"url": "province",
"valueCode": "31"
},
{
"url": "city",
"valueCode": "3171"
},
{
"url": "district",
"valueCode": "317101"
},
{
"url": "village",
"valueCode": "31710101"
}
]
}
]
}
],
"partOf": {
"reference": "Organization/f2f269ff-0c7a-4769-9821-5c27b3fa3b9c",
"display": "Direktorat Medik, Keperawatan, dan Penunjang RSUD Jati
Asih"
}
}
30
Buku Panduan SATUSEHAT
Struktur lokasi merupakan lokasi fisik yang dapat berupa bangunan, ruangan yang menjadi tempat
dimana layanan kesehatan dilakukan. Institusi yang akan melakukan integrasi ke SATUSEHAT perlu
melakukan registrasi atau mengirimkan data terkait struktur lokasi yang tersedia di dalam institusi
tersebut. Data struktur lokasi yang dimaksud adalah detail dan informasi posisi untuk tempat fisik di
mana layanan disediakan dan sumber daya dan peserta dapat disimpan, ditemukan, ditampung, atau
diakomodasi. Contoh struktur lokasi dapat dilihat dalam gambar 2. Setiap lokasi dari struktur tersebut
perlu dikirimkan datanya ke SATUSEHAT untuk keperluan informasi dimana suatu layanan dilakukan.
Data struktur dikirimkan menggunakan resource Location dengan metode POST. Template pengisian
struktur lokasi dapat diakses pada link berikut : Template Registrasi Organization & Location
Resource Location
Location.identifier Optional (Omit ● Dapat diisi dengan informasi terkait kode/nomor internal
Empty) lokasi yang dimiliki oleh organisasi
● Format Pengisian
○ Location.identifier.use = official
○ Organization.identifier.system =
31
Buku Panduan SATUSEHAT
http://sys-ids.kemkes.go.id/location/{{organization-ih
s-number}}
Organization-ihs-number adalah nomor
SATUSEHAT organisasi induk yang didapatkan dari
master sarana index
Contoh pengisian :
http://sys-ids.kemkes.go.id/location/10000004
○ Organization.identifier.value = kode/nomor internal
lokasi (contoh = G-2-R-1A)
Location.status Keterangan
http://terminology.
hl7.org/CodeSyst
em/v2-0116 C Closed
http://terminology.
hl7.org/CodeSyst
em/v2-0116 H Housekeeping
http://terminology.
hl7.org/CodeSyst
em/v2-0116 I Isolated
http://terminology.
hl7.org/CodeSyst
em/v2-0116 K Contaminated
http://terminology.
hl7.org/CodeSyst
em/v2-0116 O Occupied
http://terminology.
hl7.org/CodeSyst
em/v2-0116 U Unoccupied
32
Buku Panduan SATUSEHAT
Location.mode Optional (Omit ● Informasi terkait apakah suatu lokasi merupakan lokasi
Empty) spesifik (cth. Ruang Operasi A, Kamar Rawat Inap 215)
atau kelompok/kelas lokasi (Ruang Operasi, Kamar
Rawat Inap)
● Untuk skenario resume rawat jalan, perlu mengirimkan
lokasi spesifik
Location.mode Keterangan
Location.telecom.syste Keterangan
m
phone Nomor Telepon Kantor
fax Nomor Fax
email Email Kantor
pager Pager
url URL website kantor
sms Nomor SMS kantor
other Lain-lain
○ Location.telecom.value = nomor/email/website
kontak
○ Location.telecom.use = work
33
Buku Panduan SATUSEHAT
○ Location.address.use = work
○ Location.address.type =
Location.ad Keterangan
dress.type
postal Alamat surat
physical Alamat fisik yang dapat dikunjungi.
both Alamat yang bersifat fisik dan
surat.
34
Buku Panduan SATUSEHAT
physical-typ
e
35
Buku Panduan SATUSEHAT
ology.hl7.or transportasi
g/CodeSyst
em/location-
physical-typ
e
36
Buku Panduan SATUSEHAT
Location.partOf Mandatoris ● Wajib diisi apabila lokasi bagian dari lokasi lain
(sublokasi)
● Format pengisian = Location/Nomor id struktur lokasi
diatasnya
*Nomor id struktur lokasi diatasnya didapatkan setelah
POST data sublokasi. Format id dalam bentuk uuid
Contoh pengisian :
1. Gedung Alamanda merupakan bagian dari RSUD
Jati Asih
a. id lokasi RSUD Jati Asih =
4adccec5-776d-435e-9ac5-98763cb216bb
b. Location.partOf dari Gedung Alamanda =
Organization/4adccec5-776d-435e-9ac5-98763c
b216bb
37
Buku Panduan SATUSEHAT
Location.hoursOfOpera true
tion.allDay
Location.hoursOfOpera false
tion.allDay
Location.hoursOfOpera 07:00:00
tion.openingTime
Location.hoursOfOpera 17:00:00
tion.closingTime
Location.availabilityE Optional (Omit ● Deskripsi kapan jam buka lokasi berbeda dari biasanya
xecptions Empty) (contoh : Libur Nasional)
● Format pengisian : string
Contoh kasus - RSUD Jati Asih mendaftarkan Ruang Rawat Jalan 1A di Poliklinik Rawat Jalan
Method POST
URL {{base_url}}/Location
{
"resourceType": "Location",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/location/10000004",
"value": "G-2-R-1A"
}
],
"status": "active",
"name": "Ruang 1A, Poliklinik Rawat Jalan",
"description": "Ruang 1A, Poliklinik Rawat Jalan, Lantai 2, Gedung G",
"mode": "instance",
"telecom": [
{
"system": "phone",
38
Buku Panduan SATUSEHAT
"value": "+6221-783042654",
"use": "work"
},
{
"system": "email",
"value": "rsudjatiasih@gmail.com",
"use": "work"
},
{
"system": "url",
"value": "www.rsudjatiasih@gmail.com",
"use": "work"
}
],
"physicalType": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/location-physical-type",
"code": "ro",
"display": "Room"
}
]
},
"position": {
"longitude": -6.23115426275766,
"latitude": 106.83239885393944,
"altitude": 0
},
"managingOrganization": {
"reference": "Organization/8bc3f2fa-94f2-4daa-bbd3-574ce4557f9d"
}
}
39
Buku Panduan SATUSEHAT
{
"resourceType": "Location",
"id": "ef011065-38c9-46f8-9c35-d1fe68966a3e",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/location/10000004",
"value": "G-2-R-1A"
}
],
"status": "active",
"name": "Ruang 1A, Poliklinik Rawat Jalan",
"description": "Ruang 1A, Poliklinik Rawat Jalan, Lantai 2, Gedung G",
"mode": "instance",
"telecom": [
{
"system": "phone",
"value": "+6221-783042654",
"use": "work"
},
{
"system": "email",
"value": "rsudjatiasih@gmail.com",
"use": "work"
},
{
"system": "url",
"value": "www.rsudjatiasih@gmail.com",
"use": "work"
}
],
"physicalType": {
"coding": [
{
"system":
40
Buku Panduan SATUSEHAT
"http://terminology.hl7.org/CodeSystem/location-physical-type",
"code": "ro",
"display": "Room"
}
]
},
"position": {
"longitude": -6.23115426275766,
"latitude": 106.83239885393944,
"altitude": 0
},
"managingOrganization": {
"reference": "Organization/8bc3f2fa-94f2-4daa-bbd3-574ce4557f9d"
}
}
Metode pencarian data nakes dalam IHS dapat dilakukan melalui FHIR API dengan detail sbb:
Method GET
{{base_url}}/Practitioner?identifier=https://fhir.kemkes.go.id/id/nik|31710228099
90001
{{base_url}}/Practitioner/100000030009
{{base_url}}/Practitioner?identifier=https://fhir.kemkes.go.id/id/ihs-number|1000
00030009
41
Buku Panduan SATUSEHAT
4.3.5.3. Contoh endpoint pencarian dengan kombinasi nama Nakes, jenis kelamin dan tanggal
lahir:
{{base_url}}/Practitioner?name=bambang waluyo&gender=male&birthdate=1940
{
"address": [
{
"city": "#### #### #####",
"country": "ID",
"extension": [
{
"extension": [
{
"url": "province",
"valueCode": "##"
},
{
"url": "city",
"valueCode": "####"
}
],
"url":
"https://fhir.kemkes.go.id/r4/StructureDefinition/administrativeCode"
}
],
"use": "home"
}
],
"gender": "male",
"id": "1000090541",
"identifier": [
{
"system": "https://fhir.kemkes.go.id/id/nakes-id",
"value": "##########"
},
42
Buku Panduan SATUSEHAT
{
"system": "https://fhir.kemkes.go.id/id/nik",
"use": "official",
"value": "################"
}
],
"meta": {
"lastUpdated": "2022-04-22T09:12:53.690136+00:00",
"versionId": "MTY1MDYxODc3MzY5MDEzNjAwMA"
},
"name": [
{
"text": "M. H. ISNAENI",
"use": "official"
}
],
"resourceType": "Practitioner"
}
Tahapan alur integrasi dan resource yang digunakan untuk resume medis rawat jalan dapat dilihat
dalam Gambar 3.
43
Buku Panduan SATUSEHAT
Adapun data atau variabel resume medis rawat jalan yang dipertukarkan adalah
Resource
No Variabel Path FHIR
FHIR
Patient.identifier.use
Patient.identifier.value
Patient.identifier.use
Patient.identifier.value
44
Buku Panduan SATUSEHAT
Patient.identifier.system
Patient.identifier.value
Patient.contact.name.text
h Nama Penjamin Patient
Patient.contact.telecom.system
Patient.contact.telecom.use
Condition Condition.code
Encounter.diagnosis.condition
Encounter Encounter.diagnosis.use
1) Diagnosis Primer / Utama
Encounter.diagnosis.rank
Condition Condition.code
Encounter.diagnosis.condition.code
2) Diagnosis Sekunder / Penyerta Encounter
45
Buku Panduan SATUSEHAT
Encounter.diagnosis.use
Encounter.diagnosis.rank
Condition Condition.code
5 Pemeriksaan Penunjang
Observation.category.coding
Observation.value[x]
Procedure.code.coding
6 Tindakan / Prosedur Medis Procedure
Procedure.category.coding
7 Obat-obatan / Terapi
Medicatio
Medication.code
n
a Nama Obat
Medicatio MedicationRequest.medicationRefer
nRequest ence
Medicatio
Medication.form
n
b Bentuk / Sediaan
Medicatio MedicationRequest.medicationRefer
nRequest ence
Medicatio MedicationRequest.dispenseReques
c Jumlah Obat
nRequest t.quantity
Medicatio MedicationRequest.dosageInstructio
d Metode / Rute Pemberian
nRequest n.route
Medicatio MedicationRequest.dosageInstructio
e Dosis Obat yang Diberikan
nRequest n.doseAndRate.doseQuantity.value
Medicatio MedicationRequest.dosageInstructio
f Unit
nRequest n.doseAndRate.doseQuantity.unit
Medicatio MedicationRequest.dosageInstructio
g Frekuensi / Interval
nRequest n.timing
46
Buku Panduan SATUSEHAT
MedicationRequest.dosageInstructio
Medicatio n.additionalInstruction.coding
h Aturan Tambahan
nRequest MedicationRequest.dosageInstructio
n.additionalInstruction.text
Composition.type
Composition.section.code.coding
8 Diet Composition
Composition.text.status
Composition.text.div
AllergyIntolerance.category.coding
AllergyIntole
9 Alergi
rance
AllergyIntolerance.code.coding
ClinicalImpr ClinicalImpression.prognosisCodeab
10 Prognosis
ession leConcept.coding
Condition Condition.code
11 Kondisi Saat Meninggalkan Rumah Sakit
Encounter.hospitalization.discharge
Encounter
Disposition
Observation.category.coding
Observation.valueCodeableConcept.
coding
13 Keadaan umum
a Vital Sign
Observation.category.coding
Observation.valueQuantity
Observation.category.coding
Observation.valueQuantity
3) Tekanan darah
Observation.category.coding
47
Buku Panduan SATUSEHAT
Observation.valueQuantity
Observation.category.coding
Observation.valueQuantity
Observation.category.coding
Encounter.hospitalization.discharge
Encounter
Rencana Tindak Lanjut / Cara Keluar dari Disposition
14
Rumah Sakit ServiceReq
ServiceRequest.code.coding
uest
15 Obat yang Dibawa Pulang
Medication Medication.code
a Nama Obat MedicationD MedicationDispense.medicationRefe
ispense rence
Medication Medication.form
b Bentuk / Sediaan MedicationD MedicationDispense.medicationRefe
ispense rence
MedicationD
c Jumlah Obat MedicationDispense.quantity
ispense
MedicationD MedicationDispense.dosageInstructi
d Metode / Rute Pemberian
ispense on.route
MedicationD MedicationDispense.dosageInstructi
e Dosis Obat yang Diberikan
ispense on.doseAndRate.doseQuantity.value
MedicationD MedicationDispense.dosageInstructi
f Unit
ispense on.doseAndRate.doseQuantity.unit
MedicationD MedicationDispense.dosageInstructi
g Frekuensi / Interval
ispense on.timing
MedicationDispense.dosageInstructi
MedicationD on.additionalInstruction.coding
h Aturan Tambahan
ispense MedicationDispense.dosageInstructi
on.additionalInstruction.text
16 Instruksi untuk Tindak Lanjut
ServiceRequest.performer.organizati
ServiceReq on
a Kontrol ke
uest ServiceRequest.performer.locationR
eference
48
Buku Panduan SATUSEHAT
ServiceRequest.performer.locationC
ode
b Tanggal ServiceRequest.occurenceDateTime
Dalam Keadaan Darurat dapat
c ServiceRequest.patientInstruction
Menghubungi
17 Edukasi Procedure Procedure.code.coding
ServiceReq
18 Sarana Transportasi Untuk Rujuk ServiceRequest.locationCode
uest
Pasien / Penanggung Jawab (Nama dan
19 Encounter Encounter.subject
Tanda Tangan)
Dokter Penanggung Jawab Pelayanan Encounter.participant
20 Encounter
(Nama dan Tanda Tangan) Encounter.participant.type
Untuk melakukan pendaftaran data pasien, diperlukan informasi SATUSEHAT ID dari pasien yang
bersangkutan. Informasi terkait SATUSEHAT ID seorang pasien dapat didapatkan dari Master Patient
Index (MPI). MPI menyimpan data-data demografi pasien berskala nasional, mulai dari nama, tanggal
lahir, alamat, nomor identitas resmi yang diterbitkan pemerintah, dan lain lain. SATUSEHAT ID dapat
disimpan secara di masing-masing sistem internal fasyankes maupun partner non-fasyankes.
SATUSEHAT ID akan mempermudah pelaporan pelayanan kesehatan yang berhubungan dengan
pasien, karena partner tidak diwajibkan menyertakan data diri setiap ada pengiriman data.
SATUSEHAT ID juga dapat digunakan untuk melihat data diri pasien secara menyeluruh.
Metode pencarian data pasien dalam SATUSEHAT dapat dilakukan melalui FHIR API dengan detail
sbb:
Method GET
Contoh endpoint pencarian dengan kombinasi nama pasien & tanggal lahir & jenis kelamin:
{{base_url}}/Patient?name=smith&birthdate=1980-01&gender=male
49
Buku Panduan SATUSEHAT
{
"entry": [
{
"fullUrl": "{{base_url}}/Patient/100000030009",
"resource": {
"_birthDate": {
"extension": [
{
"url":
"http://hl7.org/fhir/StructureDefinition/patient-birthTime",
"valueDateTime": "1944-11-17T15:39:00+07:00"
}
]
},
"active": true,
"address": [
{
"city": "#######",
"country": "ID",
"extension": [
{
"extension": [
{
"url": "province",
"valueCode": "10"
},
{
"url": "city",
"valueCode": "1010"
},
{
"url": "district",
"valueCode": "1010101"
},
{
"url": "village",
"valueCode": "1010101101"
},
50
Buku Panduan SATUSEHAT
{
"url": "rt",
"valueCode": "1"
},
{
"url": "rw",
"valueCode": "2"
}
],
"url":
"https://fhir.kemkes.go.id/r4/StructureDefinition/AdministrativeCode"
}
],
"line": [
"### ##### ### ###### ##### ### #### ###### ####
#### ## #### ### ########"
],
"postalCode": "12950",
"use": "home"
}
],
"birthDate": "1990-01-01",
"communication": [
{
"language": {
"coding": [
{
"code": "id",
"display": "Indonesian",
"system": "urn:ietf:bcp:47"
}
],
"text": "Indonesian"
},
"preferred": true
}
],
"deceasedBoolean": false,
51
Buku Panduan SATUSEHAT
"extension": [
{
"url":
"https://fhir.kemkes.go.id/r4/StructureDefinition/birthPlace",
"valueAddress": {
"city": "Jakarta",
"country": "ID"
}
}
],
"gender": "male",
"id": "100000030009",
"identifier": [
{
"system": "https://fhir.kemkes.go.id/id/ihs-number",
"use": "official",
"value": "100000030009"
},
{
"system": "https://fhir.kemkes.go.id/id/nik",
"use": "official",
"value": "################"
}
],
"maritalStatus": {
"coding": [
{
"code": "M",
"display": "Married",
"system":
"http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"
}
],
"text": "Married"
},
"meta": {
"lastUpdated": "2022-06-13T16:50:39.368307+00:00",
"profile": [
52
Buku Panduan SATUSEHAT
"https://fhir.kemkes.go.id/r4/StructureDefinition/Patient|4.0.1",
"https://fhir.kemkes.go.id/r4/StructureDefinition/Patient"
],
"versionId": "MTY1NTEzOTAzOTM2ODMwNzAwMA"
},
"multipleBirthBoolean": false,
"name": [
{
"family": "Santoso",
"given": [
"Budi"
],
"suffix": [
"MSc"
],
"text": "Budi Santoso",
"use": "official"
}
],
"resourceType": "Patient",
"telecom": [
{
"system": "phone",
"use": "mobile",
"value": "###########"
},
{
"system": "email",
"use": "home",
"value": "####################"
}
]
},
"search": {
"mode": "match"
}
53
Buku Panduan SATUSEHAT
}
],
"resourceType": "Bundle",
"total": 1,
"type": "searchset"
}
Kunjungan pasien dapat didefinisikan sebagai interaksi pasien terhadap suatu layanan fasyankes.
Misal dalam satu rangkaian rawat jalan, seluruh rangkaian dapat didefinisikan sebagai satu
“Encounter”. Namun, rangkaian rawat inap memungkinkan pasien memiliki beberapa “Encounter”
terhadap satu jenis layanan yang sama. Data-data kunjungan pasien yang direkam meliputi kapan
pertemuan tersebut mulai dan selesai, siapa tenaga kesehatan yang melayani, siapa subjek dari
pelayanannya, dan informasi pendukung lainnya
Pada saat pendaftaran kunjungan pasien, elemen berikut ini yang wajib dikirimkan
1. Encounter.status
2. Encounter.statusHistory
3. Encounter.class
4. Encounter.subject
5. Encounter.period.start
6. Encounter.location
7. Encounter.serviceProvider
Resource Encounter
Encounter.identifi Optional ● ID internal faskes untuk kunjungan ini. Ini adalah ID resmi yang
er (Omit diterbitkan oleh faskes untuk menandai kunjungan pasien.
Empty) ● Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/enc
ounter/{{organization-ihs-numb
er}}/
54
Buku Panduan SATUSEHAT
Organization-ihs-number
adalah nomor SATUSEHAT
organisasi induk yang
didapatkan dari master sarana
index
Contoh :
http://sys-ids.kemkes.go.id/enc
ounter/1000004
Encounter.identifier.use official
Contoh : 98457729
Encounter.stat Keterangan
us
triaged Triase
cancelled Dibatalkan
planned Sudah
direncanaka
55
Buku Panduan SATUSEHAT
arrived Sudah
datang
triaged Triase
in-progress Sedang
berlangsung
onleave Sedang
pergi
finished Sudah
selesai
cancelled Dibatalkan
56
Buku Panduan SATUSEHAT
57
Buku Panduan SATUSEHAT
b. Encounter.classHistory.period
58
Buku Panduan SATUSEHAT
Encounter.type Optional ● Tipe spesifik dari kunjungan (contoh : konsultasi e-mail, surgical
(omit day-care, skilled nursing, rehabilitation)
empty) ● Kode yang digunakan dapat merujuk pada link berikut : Link
Contoh:
"Patient/100000030009"
Encounter.episod Optional ● Informasi episode perawatan yang dilakukan pada kunjungan ini
eOfCare (omit ● Merefer ke resource EpisodeOfCare
empty)
http://terminology.hl7.org/Code
System/v3-ParticipationType
Encounter.participant.type.co attender
ding.display
Contoh:
"Practitioner/N10000001"
59
Buku Panduan SATUSEHAT
Encounter.period Mandatoris Waktu dari pertemuan dimulai sampai selesai (arrived to finished)
Encounter.diagno Mandatoris Diagnosa yang dimiliki pasien. Diagnosa bisa berupa diagnosa awal
sis dan/atau pulang. Diagnosa dapat diisikan sesuai dengan resource
“Condition” dari pasien. “Condition” dalam diagnosa dapat dicatat
lebih dari 1
Contoh:
Condition/4bbbe654-14f5-4ab3-a36e-a1e
307f67bb8
Contoh:
Tuberculosis of lung, confirmed by sputum
microscopy with or without culture
http://terminology.hl7.org/CodeSystem/di
60
Buku Panduan SATUSEHAT
agnosis-role
Jika ada lebih dari 1 kondisi, maka gunakan elemen rank untuk
mengurutkan mana diagnosa yang lebih utama. Semakin kecil
angkanya, maka semakin utama
Encounter.diagnosis.rank Numerik
Contoh: 1
Encounter.hospit Optional ● Lokasi atau organisasi asal pasien sebelum terjadi admisi
alization.origin (omit ● Dapat merefer ke resource Location atau Organization
empty)
61
Buku Panduan SATUSEHAT
Encounter.hospit Optional ● Tipe readmisi yang terjadi (bila ada). Bila elemen ini kosong,
alization.reAdmis (omit maka kunjungan tidak dianggap sebagai readmisi
sion empty) ● Kode pengisian dapat dilihat dalam link berikut : Link
Encounter.hospit Optional ● Permintaan khusus yang dibuat untuk kunjungan rawat inap ini
alization.specialA (omit seperti penyediaan peralatan khusus dan lain lain
rrangement empty) ● Kode pengisian dapat dilihat dalam link berikut : Link
Encounter.locatio Mandatoris Lokasi dari pertemuan pasien. Dapat diisi oleh ruangan periksa
n pasien / poli pemeriksaannya
Encounter.serviceProvider.ref Organization/10000004
erence
62
Buku Panduan SATUSEHAT
Contoh: Pasien bernama Budi Santoso melakukan kunjungan rawat jalan dengan Dokter Bronsig pada
tanggal 14 Juni 2022 jam 7 pagi di RSUD Jati Asih. Budi selesai diperiksa oleh dokter dan didiagnosa
dengan:
1. Primer: Penyakit Tuberkulosis Paru berdasarkan hasil tes sputum dan diabetes melitus tipe 2
2. Sekunder: Diabetes Mellitus tanpa komplikasi
Method POST
URL {{base_url}}/Encounter
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/10000004",
"value": "P20240001"
}
],
"status": "arrived",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"participant": [
{
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
63
Buku Panduan SATUSEHAT
"display": "attender"
}
]
}
],
"individual": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
}
],
"period": {
"start": "2022-06-14T07:00:00+07:00"
},
"location": [
{
"location": {
"reference": "Location/ef011065-38c9-46f8-9c35-d1fe68966a3e",
"display": "Ruang 1A, Poliklinik Rawat Jalan"
}
}
],
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T08:00:00+07:00"
}
}
],
"serviceProvider": {
"reference": "Organization/10000004"
}
}
64
Buku Panduan SATUSEHAT
{
"class": {
"code": "AMB",
"display": "ambulatory",
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode"
},
"id": "2823ed1d-3e3e-434e-9a5b-9c579d192787",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/10000004",
"value": "P20240001"
}
],
"location": [
{
"location": {
"display": "Ruang 1A, Poliklinik Rawat Jalan",
"reference": "Location/ef011065-38c9-46f8-9c35-d1fe68966a3e"
}
}
],
"meta": {
"lastUpdated": "2022-08-11T14:35:09.810004+00:00",
"versionId": "MTY2MDIyODUwOTgxMDAwNDAwMA"
},
"participant": [
{
"individual": {
"display": "Dokter Bronsig",
"reference": "Practitioner/N10000001"
},
"type": [
{
"coding": [
65
Buku Panduan SATUSEHAT
{
"code": "ATND",
"display": "attender",
"system":
"http://terminology.hl7.org/CodeSystem/v3-ParticipationType"
}
]
}
]
}
],
"period": {
"start": "2022-06-14T07:00:00+07:00"
},
"resourceType": "Encounter",
"serviceProvider": {
"reference": "Organization/10000004"
},
"status": "arrived",
"statusHistory": [
{
"period": {
"end": "2022-06-14T08:00:00+07:00",
"start": "2022-06-14T07:00:00+07:00"
},
"status": "arrived"
}
],
"subject": {
"display": "Budi Santoso",
"reference": "Patient/100000030009"
}
}
66
Buku Panduan SATUSEHAT
Method PUT
URL {{base_url}}/Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787
{
"resourceType": "Encounter",
"id": "2823ed1d-3e3e-434e-9a5b-9c579d192787",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/1000004",
"value": "P20240001"
}
],
"status": "in-progress",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"participant": [
{
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"individual": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
67
Buku Panduan SATUSEHAT
}
}
],
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
},
"location": [
{
"location": {
"reference": "Location/ef011065-38c9-46f8-9c35-d1fe68966a3e",
"display": "Ruang 1A, Poliklinik Rawat Jalan"
}
}
],
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T08:00:00+07:00"
}
},
{
"status": "in-progress",
"period": {
"start": "2022-06-14T08:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
}
}
],
"serviceProvider": {
"reference":"Organization/10000004"
}
}
Pasien mungkin memiliki informasi alergi terhadap zat atau bahan tertentu. Informasi tersebut dapat
dimasukkan menggunakan resource AllergyIntolerance dengan ketentuan sebagai berikut.
68
Buku Panduan SATUSEHAT
Resource AllergyIntolerance
AllergyIntoleranc Optional (Omit ● ID internal faskes untuk data alergi ini. Ini adalah ID resmi yang
e.identifier empty) diterbitkan oleh masing-maisng faskes untuk menandai alergi pasien.
● Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/allergy/{
{organization-ihs-number}}/
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari master
sarana index
Contoh :
http://sys-ids.kemkes.go.id/allergy/
1000004
AllergyIntolerance.identifier.use official
Contoh : 98457729
AllergyIntoleranc Optional (Omit Berkaitan dengan status klinis alergi atau intoleransi pasien yang merujuk
e.clinicalStatus empty) pada: AllergyIntolerance Clinical Status Codes
Contoh pengisian:
69
Buku Panduan SATUSEHAT
AllergyIntoleranc Optional (Omit Berkaitan dengan pernyataan tentang kepastian berhubungan dengan
e.verificationStatu empty) kecenderungan atau potensial dari reaksi terhadap substansi teridentifikasi
s yang mengacu pada: AllergyIntoleranceVerificationStatusCodes
Contoh pengisian:
70
Buku Panduan SATUSEHAT
AllergyIntoleranc Optional (Omit Identifikasi dari mekanisme fisiologis penyebab risiko reaksi terhadap zat.
e.type empty) Contoh pengisian:
AllergyIntolerance.type Keterangan
AllergyIntolerance.categor Keterangan
y
71
Buku Panduan SATUSEHAT
makanan, medikasi/obat,
dan biologis
AllergyIntoleranc Optional (Omit Berkaitan dengan potensi bahaya klinis atau tingkat keseriusan dari reaksi
e.criticality empty) terhadap zat.
Contoh pengisian:
AllergyIntolerance.criticality Keterangan
AllergyIntoleranc Mandatoris Kode untuk menunjukkan zat atau alergen yang menyebabkan alergi atau
e.code intoleransi dan juga kondisi dimana tidak diketahui kondisi alerginya. Kode
pada elemen ini merujuk pada
a. Kode KFA digunakan apabila alergen berupa obat dan vaksin
(Kode bahan zat aktif (BZA), produk obat virtual (POV), produk
obat aktual (POA)). Kode KFA dapat dilihat dalam link berikut :
https://dto.kemkes.go.id/kfa-browser
b. Kode WHO Anatomical Therapeutic Chemical Codes (ATC) pada
level 3 dan atau 4 digunakan apabila dibutuhkan informasi alergi
terhadap golongan obat
72
Buku Panduan SATUSEHAT
Daftar kode untuk poin b, c, dan d dapat diunduh melalui link : link
Contoh pengisian:
AllergyIntolerance.code.coding.s http://snomed.info/sct
ystem
AllergyIntolerance.code.coding.c 89811004
ode
AllergyIntolerance.code.coding. Gluten
display
Contoh:
"Patient/100000030009"
AllergyIntoleranc Optional (Omit ● Perkiraan atau tanggal aktual, tanggal-waktu, atau usia ketika alergi
e.onset[x] empty) atau intoleransi diidentifikasi.
● Pengisian dapat memilih salah satu dari format data berikut
○ AllergyIntolerance.onsetDateTime : tipe data dateTime
○ AllergyIntolerance.onsetAge : tipe data Age
○ AllergyIntolerance.onsetPeriod : tipe data Period
○ AllergyIntolerance.onsetRange : tipe data Range
73
Buku Panduan SATUSEHAT
AllergyIntoleranc Optional (Omit ● Siapa yang mencatat kondisi dan bertanggung jawab terhadap
e.recorder empty) informasinya.
● Untuk usecase dimana data dicatatkan oleh tenaga kesehatan, maka
data direferensi ke resource Practitioner
Contoh pengisian:
Contoh:
"Practitioner/N10000001"
AllergyIntoleranc Optional (Omit ● Sumber informasi dari data alergi yang dicatatkan
e.asserter empty) ● Dapat mereferensi ke resource Patient | RelatedPerson | Practitioner |
PractitionerRole
AllergyIntoleranc Optional (Omit ● Tambahan informasi terkait alergi berupa teks yang belum
e.note empty) terakomodasi dalam elemen lain
AllergyIntoleranc Optional (omit ● Zat atau substansi spesifik yang menimbulkan kejadian reaksi alergen
e.reaction.substa empty) atau intoleransi.
nce ● Kode yang dapat digunakan yaitu
a. Kode KFA digunakan apabila alergen berupa obat dan vaksin
(Kode bahan zat aktif (BZA), produk obat virtual (POV), produk
obat aktual (POA)). Kode KFA dapat dilihat dalam link berikut :
https://dto.kemkes.go.id/kfa-browser
b. Kode WHO Anatomical Therapeutic Chemical Codes (ATC) pada
level 3 dan atau 4 digunakan apabila dibutuhkan informasi alergi
terhadap golongan obat
c. Kode dari SNOMED-CT Global Patient Set (GPS) digunakan untuk
jenis alergen makanan, lingkungan, dan kondisi tidak diketahui
alergi yang dimiliki
d. Kode dari Kode Istilah Klinik Nasional untuk jenis alergen yang
tidak tersedia pada kode KFA, SNOMED-CT
Daftar kode untuk poin b, c, dan d dapat diunduh melalui link : link
Contoh pengisian:
74
Buku Panduan SATUSEHAT
AllergyIntolerance.reaction.subs http://terminology.kemkes.go.id/Co
tance.coding.system deSystem/clinical-term
AllergyIntolerance.reaction.subs AL000024
tance.coding.code
AllergyIntoleranc Optional (omit ● Tanda dan gejala yang diobservasi atau terkait dengan reaksi terhadap
e.reaction.manife empty) alergen
station ● Dapat diisi dengan kode SNOMED-CT dari Global Patient Set yang
tersedia pada lampiran 1.
Contoh pengisian:
AllergyIntolerance.reaction.mani http://snomed.info/sct
festation.coding.system
AllergyIntolerance.reaction.mani 126485001
festation.coding.code
AllergyIntoleranc Optional (omit ● Deskripsi manifestasi reaksi alergi dalam bentuk teks secara detail bila
e.reaction.descrip empty) diperlukan
tion
AllergyIntoleranc Optional (omit ● Identifikasi rute paparan terhadap zat atau substansi alergen
e.reaction.exposu empty) ● Dapat diisi dengan kode SNOMED-CT
75
Buku Panduan SATUSEHAT
reRoute
Contoh pengisian:
AllergyIntolerance.reaction.exposur http://snomed.info/sct
eRoute.coding.system
AllergyIntolerance.reaction.exposur 6064005
eRoute.coding.code
AllergyIntoleranc Optional (omit ● Informasi tambahan dalam bentuk teks untuk melaporkan kejadian
e.reaction.note empty) terkait alergi yang belum terakomodasi pada elemen lain
Method POST
URL {{base_url}}/AllergyIntolerance
{
"resourceType": "AllergyIntolerance",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/allergy/1000004",
"use": "official",
"value": "98457729"
}
],
"clinicalStatus": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",
"code": "active",
"display": "Active"
}
]
},
"verificationStatus": {
76
Buku Panduan SATUSEHAT
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/allergyintolerance-verification",
"code": "confirmed",
"display": "Confirmed"
}
]
},
"category": [
"food"
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "89811004",
"display": "Gluten (substance)"
}
],
"text": "Alergi bahan gluten, khususnya ketika makan roti gandum"
},
"patient": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Kunjungan Budi Santoso di hari Selasa, 14 Juni 2022"
},
"recordedDate": "2022-06-14T15:37:31+07:00",
"recorder": {
"reference": "Practitioner/N10000001"
}
}
77
Buku Panduan SATUSEHAT
Setelah sesi anamnesis, DPJP akan melakukan beberapa pemeriksaan fisik dan tanda-tanda vital (vital
sign). Segala bentuk pemeriksaan fisik dan penunjang dikirim menggunakan resource Observation.
Resource Observation
Observation.ide Optional ● ID internal faskes untuk observasi ini. Ini adalah ID resmi yang
ntifier (Omit diterbitkan oleh faskes untuk menandai hasil observasi pasien.
Empty) ● Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/obser
vation/{{organization-ihs-number}
}/
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari
master sarana index
Contoh :
http://sys-ids.kemkes.go.id/obser
vation/1000001
Observation.identifier.use official
Observation.ba Optional ● Suatu rencana, proposal atau permintaan yang dipenuhi oleh
sedOn (Omit observasi ini. Misalnya, MedicationRequest mengharuskan pasien
Empty) untuk melakukan tes laboratorium sebelum diberikan. Atau
observasi merupakan bagian dari permintaan laboratorium yang
menggunakan resource ServiceRequest
● Data berdasarkan reference ke resource CarePlan |
DeviceRequest | ImmunizationRecommendation |
MedicationRequest | NutritionOrder | ServiceRequest
● Contoh format pengisian
Observation.basedOn.refere ServiceRequest/2e261ca8-002
nce 5-11ed-b939-0242ac120002
Observation.par Optional ● Observasi bagian dari proses yang lebih besar. Contoh : hasil
tOf (Omit observasi merupakan bagian dari prosedur
78
Buku Panduan SATUSEHAT
Observation.partOf.referenc Procedure/eaf09a48-0025-11e
e d-b939-0242ac120002
Observation.cat Mandatoris Kode yang mengklasifikasikan jenis observasi yang dilakukan. Kode
79
Buku Panduan SATUSEHAT
Observation.category.coding.s http://terminology.hl7.org/CodeSy
ystem stem/observation-category
Observation.category.coding.c vital-signs
ode
Contoh:
"Patient/100000030009"
Observation.foc Optional ● Fokus sebenarnya dari suatu observasi bila bukan terkait catatan
us (Omit observasi seorang pasien atau seseorang yang berhubungan
Empty) dengan pasien seperti pasangan, orang tua, janin atau donor
80
Buku Panduan SATUSEHAT
Observation.eff Optional ● Waktu atau periode nilai observasi yang diamati dinyatakan benar
ective[x] (Omit ● Pengisian dapat memilih salah satu dari tipe data berikut :
Empty) dateTime|Period|Timing|instant
Observation.iss Mandatoris ● Tanggal dan waktu versi observasi ini tersedia, biasanya setelah
ued hasilnya ditinjau/direview dan diverifikasi
● Format pengisian : tipe data instant
(YYYY-MM-DDThh:mm:ss.sss+zz:zz (e.g.
2015-02-07T13:28:17.239+02:00 or 2017-01-01T00:00:00Z))
Observation.per Mandatoris ● Siapa yang bertanggung jawab untuk menyatakan nilai observasi
former sebagai "benar".
● Bisa reference ke resource Practitioner untuk menyatakan tenaga
kesehatan yang melaporkan data observasi
● Format pengisian
Observation.performer.referenc Practitioner/Nomor
e SATUSEHAT Practitioner
Contoh:
"Practitioner/N10000001"
81
Buku Panduan SATUSEHAT
Observation.dataAbsentReason. http://terminology.hl7.org/CodeSy
82
Buku Panduan SATUSEHAT
coding.system stem/data-absent-reason
Observation.dataAbsentReason. not-performed
coding.code
Observation.int Optional ● Hasil kesimpulan dari observasi yang dilakukan yang mengacu
erpretation (Omit pada kode interpretasi: Observation Interpretation Codes.
Empty) ● Kode Observation.interpretation dapat dilihat dalam lampiran 4.
● Contoh pengisian interpretasi observasi:
Observation.interpretation.coding http://terminology.hl7.org/CodeSy
.system stem/v3-ObservationInterpretatio
n
Observation.interpretation.coding HU
.code
Observation.bo Optional ● Berkaitan dengan bagian tubuh yang diobservasi yang mengacu
dySite (Omit pada: SNOMED CT
Empty) ● Contoh pengisian bagian tubuh yang diobservasi:
Observation.bodySite.coding.sys http://snomed.info/sct
tem
Observation.bodySite.coding.cod 106004
e
83
Buku Panduan SATUSEHAT
84
Buku Panduan SATUSEHAT
85
Buku Panduan SATUSEHAT
Berikut adalah contoh payload Observation untuk hasil pemeriksaan tanda vital
Method POST
URL {{base_url}}/Observation
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8867-4",
"display": "Heart rate"
}
]
},
"subject": {
86
Buku Panduan SATUSEHAT
"reference": "Patient/100000030009"
},
"performer": [
{
"reference": "Practitioner/N10000001"
}
],
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Pemeriksaan Fisik Nadi Budi Santoso di hari Selasa, 14
Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"valueQuantity": {
"value": 80,
"unit": "beats/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
}
2. 4.4.4.2. Pernapasan
Method POST
URL {{base_url}}/Observation
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
87
Buku Panduan SATUSEHAT
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "9279-1",
"display": "Respiratory rate"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"performer": [
{
"reference": "Practitioner/N10000001"
}
],
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Pemeriksaan Fisik Pernafasan Budi Santoso di hari Selasa,
14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"valueQuantity": {
"value": 22,
"unit": "breaths/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
}
88
Buku Panduan SATUSEHAT
Method POST
URL {{base_url}}/Observation
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8480-6",
"display": "Systolic blood pressure"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"performer": [
{
"reference": "Practitioner/N10000001"
89
Buku Panduan SATUSEHAT
}
],
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Pemeriksaan Fisik Sistolik Budi Santoso di hari Selasa,
14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"bodySite": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "368209003",
"display": "Right arm"
}
]
},
"valueQuantity": {
"value": 133,
"unit": "mm[Hg]",
"system": "http://unitsofmeasure.org",
"code": "mm[Hg]"
},
"interpretation": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
"code": "HU",
"display": "significantly high"
}
],
"text": "Di atas nilai referensi"
}
]
}
90
Buku Panduan SATUSEHAT
Method POST
URL {{base_url}}/Observation
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8462-4",
"display": "Diastolic blood pressure"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"performer": [
91
Buku Panduan SATUSEHAT
{
"reference": "Practitioner/N10000001"
}
],
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Pemeriksaan Fisik Diastolik Budi Santoso di hari Selasa,
14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"bodySite": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "368209003",
"display": "Right arm"
}
]
},
"valueQuantity": {
"value": 60,
"unit": "mm[Hg]",
"system": "http://unitsofmeasure.org",
"code": "mm[Hg]"
},
"interpretation": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
"code": "L",
"display": "low"
}
],
"text": "Di bawah nilai referensi"
}
]
92
Buku Panduan SATUSEHAT
Method POST
URL {{base_url}}/Observation
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8310-5",
"display": "Body temperature"
}
]
},
"subject": {
"reference": "Patient/100000030009"
93
Buku Panduan SATUSEHAT
},
"performer": [
{
"reference": "Practitioner/N10000001"
}
],
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Pemeriksaan Fisik Suhu Budi Santoso di hari Selasa, 14
Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"valueQuantity": {
"value": 38.8,
"unit": "C",
"system": "http://unitsofmeasure.org",
"code": "Cel"
},
"interpretation": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
"code": "H",
"display": "High"
}
],
"text": "Di atas nilai referensi"
}
]
}
Hasil pemeriksaan tingkat kesadaran akan dikirimkan menggunakan resource Observation. Penjelasan
secara rinci pengisian setiap elemen yang ada di resource Observation dapat dilihat dalam bab 4.2.4
94
Buku Panduan SATUSEHAT
Pengiriman Data Hasil Pemeriksaan Tanda Vital. Berikut adalah perbedaan pengisian beberapa elemen
pada resource Observation terkait pengiriman data hasil pemeriksaan penunjang :
Resource Observation
Lv Observation.statu Keterangan
l s
0 registered ● Data observasi sudah di registrasi,
namun belum ada hasil observasi
yang tersedia
0 preliminary ● Hasil observasi awal atau sementara;
data mungkin tidak lengkap atau
belum diverifikasi
0 final ● Hasil observasi sudah selesai dan
tidak memerlukan tindakan lebih
lanjut.
0 amended ● Setelah status “final”, hasil observasi
diubah untuk memperbarui,
menambahkan informasi, dan koreksi
hasil pemeriksaan
1 corrected ● Setelah status “final”, hasil observasi
dimodifikasi untuk membenarkan
error/kesalahan dari hasil
pemeriksaan
0 cancelled ● Hasil observasi tidak tersedia
karena pemeriksaan dibatalkan
0 entered-in-error ● Hasil observasi ditarik setelah dirilis
“final” sebelumnya. Status ini
seharusnya tidak boleh ada. Dalam
kasus nyata, bila hasil observasi
ditarik, status sebaiknya diisi dengan
“cancelled” dibandingkan “entered-in
error”
0 unknown ● Sistem tidak mengetahui status dari
data observasi
Observation.base Mandatoris ● Suatu rencana, proposal atau permintaan yang dipenuhi oleh
95
Buku Panduan SATUSEHAT
Observation.basedOn.refer ServiceRequest/2e261ca8-0
ence 025-11ed-b939-0242ac1200
02
Observation.cate Mandatoris ● Kode yang mengklasifikasikan jenis umum data observasi yang
gory dibuat
● Untuk kasus pengiriman data tingkat kesadaran, akan
menggunakan kode exam.
Observation.category.coding http://terminology.hl7.org/Code
.system System/observation-category
Observation.category.coding exam
.code
Observation.category.coding Exam
.display
Observation.code.coding.sys http://loinc.org
tem
Observation.code.coding.co 67775-7
de
Contoh:
96
Buku Panduan SATUSEHAT
"Patient/100000030009"
Observation.issu Mandatoris ● Tanggal dan waktu versi observasi ini tersedia, biasanya
ed setelah hasilnya ditinjau/direview dan diverifikasi
● Format pengisian : tipe data instant
(YYYY-MM-DDThh:mm:ss.sss+zz:zz (e.g.
2015-02-07T13:28:17.239+02:00 or 2017-01-01T00:00:00Z))
Observation.performer.refere Practitioner/Nomor
nce SATUSEHAT Practitioner
Contoh:
"Practitioner/N10000001"
http://terminol
ogy.kemkes.g
o.id/CodeSyst
em/clinical-ter 1. Sadar
m TK000001 Alert Baik/Alert : 0
97
Buku Panduan SATUSEHAT
http://terminol
ogy.kemkes.g 2. Berespon
o.id/CodeSyst dengan
em/clinical-ter kata-kata/Voice
m TK000002 Voice :1
http://terminol
ogy.kemkes.g 3. Hanya
o.id/CodeSyst berespons jika
em/clinical-ter dirangsang
m TK000003 Pain nyeri/pain : 2
http://terminol
ogy.kemkes.g
o.id/CodeSyst 4. Pasien tidak
em/clinical-ter sadar/unrespon
m TK000004 Unresponsive sive : 3
http://terminol
ogy.kemkes.g
o.id/CodeSyst
em/clinical-ter 5. Gelisah atau
m TK000005 Gelisah bingung : 4
http://terminol
ogy.kemkes.g
o.id/CodeSyst Acute 6. Acute
em/clinical-ter Confusional Confusional
m TK000006 States States : 5
Method POST
URL {{base_url}}/Observation
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
98
Buku Panduan SATUSEHAT
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "67775-7",
"display": "Level of responsiveness"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"performer": [
{
"reference": "Practitioner/N10000001"
}
],
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Pemeriksaan Kesadaran Budi Santoso di hari Selasa, 14
Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"valueCodeableConcept": {
"coding" :[
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "TK000001",
"display": "Alert"
}
]
99
Buku Panduan SATUSEHAT
}
}
100
Buku Panduan SATUSEHAT
Resource ServiceRequest
ServiceRequest.i Optional (Omit Berisikan ID lokal dari masing-masing institusi terkait permintaan
dentifier empty) pemeriksaan penunjang.
Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/servi
cerequest/{{organization-ihs-nu
mber}}
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari
master sarana index
Contoh :
http://sys-ids.kemkes.go.id/servi
cerequest/10080017
101
Buku Panduan SATUSEHAT
ServiceRequest.identifier.use official
ServiceRequest.b Optional (Omit Rencana atau permintaan yang dipenuhi oleh permintaan ini. Dapat
asedOn empty) merefer ke resource CarePlan | ServiceRequest | MedicationRequest
ServiceRequest.r Optional (Omit Permintaan yang terjadi menggantikan permintaan yang telah
eplaces empty) diselesaikan atau dihentikan. Dapat merefer ke resource
ServiceRequest
ServiceRequest.r Optional (Omit ● Identitas/ID/Identifier yang sama untuk seluruh permintaan yang
equisition empty) tergabung dalam 1 gabungan atau kelompok. Elemen ini bisa
digunakan untuk permintaan multipel yang termasuk dalam suatu
kelompok permintaan untuk kepentingan billing atau yang lainnya.
● Tipe data : Identifier
ServiceRequest keterangan
.status
102
Buku Panduan SATUSEHAT
ServiceRequest.i Mandatoris Berkaitan apakah permintaan adalah usulan, rencana, asli permintaan
ntent asli atau permintaan tiba-tiba yang merujuk pada: RequestIntent
Contoh pengisian:
103
Buku Panduan SATUSEHAT
ServiceRequest.c Optional (omit Berkaitan dengan kode yang mengklasifikasikan pelayanan untuk
ategory empty) tujuan pencarian, penyortiran, dan tampilan yang merujuk pada:
SNOMED CT
Contoh pengisian:
ServiceReque Keterangan
st.priority.code
104
Buku Panduan SATUSEHAT
ServiceRequest.d Optional (Omit ● Ketika diisi dengan “true”, maka menunjukkan bahwa
oNotPerform empty) permintaan/tindakan ini TIDAK boleh dilakukan
● Contoh : ketika dokter meminta untuk tidak melakukan
pengukuran tekanan darah pada tangan kanan, maka
ServiceRequest.code diisi dengan kode pengukuran tekanan
darah, dan ServiceRequest.doNotPerform diisi dengan “true”
● Tipe data : boolean
ServiceRequest.code.coding.sys http://loinc.org
tem
ServiceRequest.code.coding.co 11477-7
de
ServiceRequest.o Optional (Omit ● Tambahan detail atau instruksi terkait bagaimana permintaan
rderDetail empty) dilakukan.
105
Buku Panduan SATUSEHAT
Contoh:
"Patient/100000030009"
ServiceRequest.asNeededCo http://hl7.org/fhir/sid/icd-10
deableConcept.coding.syste
106
Buku Panduan SATUSEHAT
ServiceRequest.asNeededCo R52.9
deableConcept.coding.code
ServiceRequest.requester.refe "Practitioner/N10000001"
rence
ServiceRequest.p Optional (Omit Berkaitan dengan jenis praktisi yang diharapkan melakukan layanan
erformerType empty) yang diminta merujuk pada: SNOMED CT
Contoh pengisian:
ServiceRequest.performerT http://snomed.info/sct
ype.coding.system
ServiceRequest.performerT 1421009
ype.coding.code
ServiceRequest.performer.ref "Practitioner/N10000001"
erence
107
Buku Panduan SATUSEHAT
ServiceRequest.l Optional (Omit ● Informasi lokasi dimana permintaan seharusnya terjadi, bisa
ocationCode empty) dalam bentuk kode atau free-text
● Tipe data : CodeableConcept
ServiceRequest.r Optional (Omit Berkaitan dengan penjelasan atau justifikasi mengenai mengapa
easonCode empty) pelayanan ini diminta dalam bentuk kode atau teks. Kode ini berkaitan
dengan billing yang mengacu pada: ICD-10 versi 2010
Contoh pengisian:
ServiceRequest.reasonCod http://hl7.org/fhir/sid/icd-10
e.coding.system
ServiceRequest.reasonCod G00.1
e.coding.code
ServiceRequest.r Optional (Omit Alasan dilakukannya permintaan. Dapat merefer ke resource Condition
easonReference empty) | Observation | DiagnosticReport | DocumentReference
ServiceRequest.i Optional (Omit Informasi asuransi atau klaim terkait untuk permintaan ini. Dapat
nsurance empty) merefer ke resource Coverage | ClaimResponse
ServiceRequest.s Optional (Omit Tambahan informasi klinis yang mendukung atau mempengaruhi
upportingInfo empty) permintaan ini. Dapat merefer ke seluruh resource yang ada di FHIR.
Elemen ini dapat digunakan ketika ada informasi yang harus diisi saat
permintaan ini dibuat (ask at order entry question/AOE). Contohnya
adalah jumlah oksigen yang diinspirasi untuk perhitungan analisa gas
darah.
ServiceRequest.s Optional (Omit ● Satu atau lebih spesimen yang digunakan dalam pemeriksaan
pecimen empty) laboratorium
● Referensi ke resource Specimen
● Format pengiriman
108
Buku Panduan SATUSEHAT
ServiceRequest.specimen.refe "Specimen/b3274b7b-5e81-4ae
rence 3-b650-7a6c31bb344c"
ServiceRequest.b Optional (omit Berkaitan dengan lokasi anatomis yang mana prosedur harus
odySite empty) dilakukan atau target terapi yang merujuk pada: SNOMED CT
Contoh pengisian:
ServiceRequest.bodySite.co http://snomed.info/sct
ding.system
ServiceRequest.bodySite.co 273000
ding.code
Method POST
URL {{base_url}}/ServiceRequest
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
"value": "00001"
}
109
Buku Panduan SATUSEHAT
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11477-7",
"display": "Microscopic observation [Identifier] in Sputum by Acid fast
stain"
}
],
"text": "Pemeriksaan Sputum BTA"
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Permintaan BTA Sputum Budi Santoso di hari Selasa, 14 Juni 2022
pukul 09:30 WIB"
},
"occurrenceDateTime": "2022-06-14T09:30:27+07:00",
"requester": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
},
"performer": [
{
"reference": "Practitioner/N10000005",
"display": "Fatma"
}
],
"reasonCode": [
{
"text": "Periksa jika ada kemungkinan Tuberculosis"
}
110
Buku Panduan SATUSEHAT
]
}
Pengiriman data spesimen yang digunakan pada pemeriksaan laboratorium dapat dikirimkan
menggunakan resource Specimen.
Resource Specimen
Specimen.identifie Optional (Omit Berisikan ID lokal dari masing-masing institusi terkait permintaan
r empty) pemeriksaan penunjang.
Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/speci
men/{{organization-ihs-number}}
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari
master sarana index
Contoh :
http://sys-ids.kemkes.go.id/speci
men/10080017
Specimen.identifier.use official
Specimen.accesss Optional (Omit ● Identifier tambahan yang diberikan oleh laboratorium ketika
ionIdentifier empty) mendapatkan spesimen (accessioning specimen). Identifier ini
tidak harus sama dengan Specimen.identifier, tergantung dengan
prosedur yang ada di laboratorium tersebut
● Tipe data : Identifier
111
Buku Panduan SATUSEHAT
Specimen.status Keterangan
available Spesimen tersedia dan dalam kondisi baik
unavailable Spesimen tidak tersedia karena hilang atau
rusak
unsatisfactory Spesimen tidak dapat digunakan karena isu
kualitas seperti wadah yang rusak,
kontaminasi, atau terlalu lama.
entered-in-error Data spesimen yang dimasukkan error
sehingga tidak valid
Contoh:
"Patient/100000030009"
Specimen.request.reference ServiceRequest/5a56a354-4eef-
4259-a6eb-8598308a704b
112
Buku Panduan SATUSEHAT
dateTime → YYYY-MM-DDThh:mm:ss+zz:zz
○ Specimen.collection.collectedPeriod : tipe data Period
Specimen.collectio Optional (Omit ● Berapa banyak jumlah spesimen yang diambil (misalnya volume
n.quantity empty) darah)
● Tide data : SimpleQuantity
113
Buku Panduan SATUSEHAT
Specimen.process Optional (Omit ● Metode prosesing kode yang digunakan untuk memproses
ing.procedure empty) spesimen.
● Pilihan kode dapat dilihat dalam link berikut : link
Specimen.process Optional (Omit ● Material aditif yang diberikan selama pemrosesan spesimen
ing.additive empty) ● Referensi ke resource Substance
Specimen.contain Optional (Omit ● ID Kontainer yang bisa mencakup barcode atau label dari
er.identifier empty) laboratorium.
● Tipe data Identifier
Specimen.contain Optional (Omit ● Tipe kontainer dari spesimen (slide, aliquot, dll).
er.type empty) ● Pilihan kode & display dapat dilihat pada pilihan berikut:
Valueset-specimen-container-type - FHIR v4.0.1
Specimen.contain Optional (Omit ● Kapasitas (volume atau ukuran lainnya) dari kontainer.
er.capacity empty) ● Tipe data : SimpleQuantity
Specimen.contain Optional (Omit ● Jumlah spesimen di dalam kontainer (volume, dimensi, lainnya)
er.specimenQuanti empty) ● Tipe data : SimpleQuantity
ty
Specimen.contain Optional (Omit ● Zat yang digunakan untuk mengawetkan, menjaga kualitas, atau
er.additive[x] empty) meningkatkan kualitas spesimen.
● Pengisian dapat memilih salah satu dari elemen berikut
a. Specimen.container.additiveCodeableConcept
● Pilihan kode dapat dilihat pada link berikut : HL7 Version 2
Table 0371
b. Specimen.container.additiveReference
● Dapat mereferensi pada resource Substance
114
Buku Panduan SATUSEHAT
org/fhir/R sentrifugasi
4/v2/0493
/index.ht
ml
115
Buku Panduan SATUSEHAT
Method POST
URL {{base_url}}/Specimen
{
"resourceType": "Specimen",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/specimen/10000004",
"value": "00001",
"assigner": {
"reference": "Organization/10000004"
}
}
],
"status": "available",
"type": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "45710003",
"display": "Sputum"
}
]
},
"collection": {
"method": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "386089008",
"display": "Collection of coughed sputum"
}
]
},
"collectedDateTime": "2022-06-14T08:15:00+07:00"
},
"subject": {
116
Buku Panduan SATUSEHAT
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"request": [
{
"reference": "ServiceRequest/62871ba2-d059-470a-b513-4bae9e11227b"
}
],
"receivedTime": "2022-06-14T08:25:00+07:00"
}
Hasil pemeriksaan penunjang akan dikirimkan menggunakan resource Observation. Penjelasan secara
rinci pengisian setiap elemen yang ada di resource Observation dapat dilihat dalam bab 4.2.4
Pengiriman Data Hasil Pemeriksaan Tanda Vital. Berikut adalah perbedaan pengisian beberapa elemen
pada resource Observation terkait pengiriman data hasil pemeriksaan penunjang :
Resource Observation
Observation.base Mandatoris ● Suatu rencana, proposal atau permintaan yang dipenuhi oleh
dOn observasi ini. Misalnya, MedicationRequest mengharuskan
pasien untuk melakukan tes laboratorium sebelum diberikan.
Atau observasi merupakan bagian dari permintaan laboratorium
yang menggunakan resource ServiceRequest
● Data berdasarkan reference ke resource CarePlan |
DeviceRequest | ImmunizationRecommendation |
MedicationRequest | NutritionOrder | ServiceRequest
● Contoh format pengisian
Observation.basedOn.refer ServiceRequest/2e261ca8-0
ence 025-11ed-b939-0242ac1200
02
Observation.cate Mandatoris ● Kode yang mengklasifikasikan jenis umum data observasi yang
gory dibuat
● Untuk kasus pengiriman data hasil laboratorium akan
menggunakan kode laboratory.
● Untuk kasus pengiriman data radiologi akan menggunakan
kode imaging
117
Buku Panduan SATUSEHAT
118
Buku Panduan SATUSEHAT
Observation.specimen.refere Specimen/9007e5e1-1ff6-4926
nce -a191-9a0d07ce6e9c
119
Buku Panduan SATUSEHAT
120
Buku Panduan SATUSEHAT
Method POST
URL {{base_url}}/Observation
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/observation/10000004",
"value": "O111111"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11477-7",
"display": "Microscopic observation [Identifier] in Sputum by Acid
fast stain"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787"
121
Buku Panduan SATUSEHAT
},
"effectiveDateTime": "2021-07-02",
"issued": "2022-08-07T15:30:10+01:00",
"performer": [
{
"reference": "Practitioner/N10000001"
},
{
"reference": "Organization/10000004"
}
],
"specimen": {
"reference": "Specimen/3095e36e-1624-487e-9ee4-737387e7b55f"
},
"basedOn": [
{
"reference": "ServiceRequest/62871ba2-d059-470a-b513-4bae9e11227b"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "260347006",
"display": "+"
}
]
}
}
Resource DIagnosticReport
DiagnosticReport Mandatoris ● ID internal faskes untuk laporan hasil ini. Ini adalah ID resmi
122
Buku Panduan SATUSEHAT
Format pengisian :
http://sys-ids.kemkes.go.id/diag
nostic/{{organization-ihs-numb
er}}/lab
Atau
http://sys-ids.kemkes.go.id/diag
nostic/{{organization-ihs-numb
er}}/radiology
Organization-ihs-number
adalah nomor SATUSEHAT
organisasi induk yang
didapatkan dari master sarana
index
Contoh :
"http://sys-ids.kemkes.go.id/dia
gnostic/10000004/lab"
DiagnosticReport.identifier.u official
se
DiagnosticReport.basedOn ServiceRequest/2e261ca8-0
.reference 025-11ed-b939-0242ac1200
02
123
Buku Panduan SATUSEHAT
DiagnosticReport Mandatoris ● Kode yang mengklasifikasikan jenis umum laporan yang dibuat
124
Buku Panduan SATUSEHAT
125
Buku Panduan SATUSEHAT
Contoh:
"Patient/100000030009"
DiagnosticReport Optional ● Waktu atau periode laporan yang diamati dinyatakan benar
.effective[x] (Omit ● Pengisian dapat memilih salah satu dari tipe data berikut :
Empty) dateTime|Period|Timing|instant
DiagnosticReport Mandatoris ● Tanggal dan waktu versi laporan ini tersedia, biasanya setelah
.issued hasilnya ditinjau/direview dan diverifikasi
● Format pengisian : tipe data instant
(YYYY-MM-DDThh:mm:ss.sss+zz:zz (e.g.
2015-02-07T13:28:17.239+02:00 or 2017-01-01T00:00:00Z))
DiagnosticReport.performer.r Organization/Nomor
eference SATUSEHAT Organisasi
Contoh:
"Organization/N10000001"
DiagnosticReport.resultInter Practitioner/Nomor
preter.reference SATUSEHAT Organisasi
Contoh:
"Practitioner/N10000001"
126
Buku Panduan SATUSEHAT
DiagnosticReport.specimen.r Specimen/9007e5e1-1ff6-4926
eference -a191-9a0d07ce6e9c
DiagnosticReport.result.refer Observation/Nomor id
ence observasi
Contoh:
"Observation/bf94ed99-6536-4
bad-9e75-fc3bb32e0da0"
DiagnosticReport Optional ● Key images dari laporan hasil dengan format non-DICOM,
.media (omit empty) video, atau audio
● DiagnosticReport.media.comment : komen atau penjelasan
terkait media/gambar yang ada
● DiagnosticReport.media.link : reference ke resource Image
127
Buku Panduan SATUSEHAT
Acid fast
stain
Laporan Hasil Bakteri Tahan Asam Sputum - contoh payload dengan metode POST
Method POST
URL {{base_url}}/DiagnosticReport
{
"resourceType": "DiagnosticReport",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/10000004/lab",
"use": "official",
"value": "5234342"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
"code": "MB",
"display": "Microbiology"
128
Buku Panduan SATUSEHAT
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11477-7",
"display": "Microscopic observation [Identifier] in Sputum by Acid
fast stain"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787"
},
"effectiveDateTime": "2012-12-01T12:00:00+01:00",
"issued": "2012-12-01T12:00:00+01:00",
"performer": [
{
"reference": "Practitioner/N10000001"
},
{
"reference": "Organization/10000004"
}
],
"result": [
{
"reference": "Observation/038fa652-7e54-45b9-9889-b5f1d6e3f250"
}
],
"specimen": [
{
"reference": "Specimen/3095e36e-1624-487e-9ee4-737387e7b55f"
}
],
"basedOn": [
129
Buku Panduan SATUSEHAT
{
"reference": "ServiceRequest/62871ba2-d059-470a-b513-4bae9e11227b"
}
],
"conclusionCode": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "260347006",
"display": "+"
}
]
}
]
}
Pengiriman data tindakan/prosedur medis yang dilakukan terhadap seorang pasien baik tindakan
diagnostik maupun tindakan terapetik dapat dikirimkan melalui resource Procedure. Tindakan yang
dilaporkan dapat berupa tindakan non-invasif (konsultasi, edukasi) maupun invasive (contoh operasi).
Resource Procedure
Format pengisian :
http://sys-ids.kemkes.go.id
/procedure/{{organization-i
hs-number}}/
Organization-ihs-number
130
Buku Panduan SATUSEHAT
adalah nomor
SATUSEHAT organisasi
induk yang didapatkan
dari master sarana index
Contoh :
http://sys-ids.kemkes.go.id
/procedure/1000001
Procedure.identifier.use official
Procedure.basedOn.refere ServiceRequest/cc52bfcd-
nce 6cb2-4c0a-87a7-d5906f74
bed9
Procedure.status Keterangan
preparation Persiapan
in-progress Berlangsung
on-hold Tertahan
stopped Berhenti
completed Selesai
131
Buku Panduan SATUSEHAT
Procedure.statusReason. http://snomed.info/sct
coding.system
Procedure.statusReason. 182840001
coding.code
http://snomed.info Therapeutic
/sct 277132007 procedure
132
Buku Panduan SATUSEHAT
Procedure.code.coding. http://hl7.org/fhir/sid/icd-9-
system cm
Procedure.code.coding. 87.44
code
Contoh:
"Patient/100000030009"
133
Buku Panduan SATUSEHAT
Procedure.performer.act "Practitioner/N10000001"
or.reference
○ Procedure.performer.onBehalfOf : Organisasi
dimana tindakan dilakuakan
Procedure.performer.on "Organization/10000004"
BehalfOf.reference
Procedure.reasonCode.c http://hl7.org/fhir/sid/icd-10
oding.system
Procedure.reasonCode.c A15.0
oding.code
134
Buku Panduan SATUSEHAT
Procedure.bodySite.codi http://snomed.info/sct
ng.system
Procedure.bodySite.codi 302551006
ng.code
Procedure.complication. http://hl7.org/fhir/sid/icd-10
coding.system
Procedure.complication. A41.9
coding.code
135
Buku Panduan SATUSEHAT
coding.display
Procedure.complication "Condition/08f9fc38-f899-
Detail.reference 4c3c-ba42-be4baa4dbd54
"
Procedure.note.authorRef Practitioner/N10000001
erence.reference
Procedure.note.time 2015-02-07T13:28:17-05:
00
Procedure.focalDevice.act http://snomed.info/sct
ion.coding.system
Procedure.focalDevice.act 360325005
ion.coding.code
136
Buku Panduan SATUSEHAT
○ Procedure.focalDevice.manipulated
■ Wajib diisi apabila mengirimkan data
Procedure.focalDevice
■ Referensi ke resource Device
Contoh: Pasien bernama Budi Santoso melakukan kunjungan rawat jalan dengan Dokter Bronsig pada
tanggal 14 Juni 2022 jam 7 pagi di RSUD Jati Asih. Selama kunjungan, Budi melakukan pemeriksaan
rontgen dada,
Method POST
URL {{base_url}}/Procedure
{
"resourceType": "Procedure",
"status": "completed",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "103693007",
"display": "Diagnostic procedure"
}
],
"text": "Diagnostic procedure"
},
"code": {
"coding": [
{
137
Buku Panduan SATUSEHAT
"system": "http://hl7.org/fhir/sid/icd-9-cm",
"code": "87.44",
"display": "Routine chest x-ray, so described"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Tindakan Rontgen Dada Budi Santoso pada Selasa tanggal 14
Juni 2022"
},
"performedPeriod": {
"start": "2022-06-14T13:31:00+01:00",
"end": "2022-06-14T14:27:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed by sputum microscopy
with or without culture"
}
]
}
138
Buku Panduan SATUSEHAT
],
"bodySite": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "302551006",
"display": "Entire Thorax"
}
]
}
],
"note": [
{
"text": "Rontgen thorax melihat perluasan infiltrat dan kavitas."
}
]
}
Pengiriman data peresepan obat akan menggunakan 2 resources yaitu Medication dan
MedicationRequest. Resource Medication akan mencatatkan data umum terkait obat. Sedangkan
resource MedicationRequest akan digunakan untuk mengirimkan data terkait peresepan obat. Kedua
data ini dikirimkan secara bersamaan menggunakan bundle. Satu record Medication dan
MedicationRequest hanya digunakan untuk 1 peresepan obat saja. Apabila terdapat 2 obat yang
diresepkan, maka dikirimkan 2 paket Medication dan MedicationRequest.
139
Buku Panduan SATUSEHAT
Resource Medication
Medication.ident Optional (omit Kode lokal obat di masing-masing institusi. Apabila data
ifier empty) obat yang dikirimkan merupakan data obat racikan,
Medication.identifier dapat dikosongkan.
Format pengisian :
http://sys-ids.kemkes.go.id
/medication/{{organization-
SATUSEHAT-number}}
Organization-ihs-number
adalah nomor SATUSEHAT
organisasi induk yang
didapatkan dari master
sarana index
Contoh :
"http://sys-ids.kemkes.go.id
/medication/10000004/"
Medication.identifier.use official
140
Buku Panduan SATUSEHAT
Medication.code Optional (omit Kode obat yang digunakan akan menggunakan kode obat
empty) yang tersedia pada KFA (kamus farmasi dan alat
kesehatan). Terdapat 3 tipe kode KFA yaitu
a. Kode Produk Obat Template (92xxxxxx)
b. Kode Produk Obat Aktual (93xxxxxx) → kode untuk
obat brand
c. Kode Produk Obat Aktual dalam Kemasan
(94xxxxxx)
Format pengisian :
Medication.code.coding.s http://sys-ids.kemkes.go.id/
ystem kfa
Medication.status Keterangan
141
Buku Panduan SATUSEHAT
Medication.form Mandatoris 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
9.
Contoh Pengisian :
Medication.form.coding.s http://terminology.kemkes.g
ystem o.id/CodeSystem/medicatio
n-form
Medication.form.coding.c BS001
ode
Medication.ingredient.ite http://sys-ids.kemkes.go.id/
mCodeableConcept.codin kfa
g.system
Medication.ingredient.ite 91000314
mCodeableConcept.codin
g.code
Medication.ingredient.ite Acarbose
mCodeableConcept.codin
g.display
b. Medication.ingredient.isActive
● Informasi apakah komposisi obat tersebut
142
Buku Panduan SATUSEHAT
Medication.ingredient.stren 325
gth.numerator.value
Medication.ingredient.stren http://unitsofmeasure.org
gth.numerator.system
Medication.ingredient.stren mg
gth.numerator.code
Medication.ingredient.stren 1
gth.denominator.value
Medication.ingredient.stren http://terminology.hl7.org/C
gth.denominator.system odeSystem/v3-orderableDr
ugForm
Medication.ingredient.stren TAB
gth.denominator.code
Medication.ingredient.stren http://unitsofmeasure.org
gth.numerator.system
Medication.ingredient.stren mg
gth.numerator.code
Medication.ingredient.stren 5
gth.denominator.value
Medication.ingredient.stren http://unitsofmeasure.org
gth.denominator.system
Medication.ingredient.stren mL
gth.denominator.code
143
Buku Panduan SATUSEHAT
Medication.ingredient.stren 75
gth.numerator.value
Medication.ingredient.stren http://unitsofmeasure.org
gth.numerator.system
Medication.ingredient.stren mg
gth.numerator.code
Medication.ingredient.stren 1
gth.denominator.value
Medication.ingredient.stren http://terminology.hl7.org/C
gth.denominator.system odeSystem/v3-orderableDr
ugForm
Medication.ingredient.stren POWD
gth.denominator.code
Medication.ingredient.ite http://sys-ids.kemkes.go.id/
mCodeableConcept.codin kfa
g.system
Medication.ingredient.ite 92000693
mCodeableConcept.codin
g.code
b. Medication.ingredient.isActive
● Informasi apakah komposisi obat tersebut
merupakan zat aktif.
● Apabila komposisi merupakan zat aktif, maka
Medication.ingredient.isActive = true
c. Medication.ingredient.strength
● Diisi dengan jumlah tablet yang dibutuhkan per
jumlah pulveres/kapsul yang akan diresepkan
● Kode untuk UCUM dan orderableDrugForm dapat
dilihat dalam lampiran 10 dan 11.
● Contoh pengisian untuk 15 tablet Gabapentin 300
mg Kapsul digerus dan dijadikan 30 pulveres
144
Buku Panduan SATUSEHAT
Medication.ingredient.stren 15
gth.numerator.value
Medication.ingredient.stren http://terminology.hl7.org/C
gth.numerator.system odeSystem/v3-orderableDr
ugForm
Medication.ingredient.stren TAB
gth.numerator.code
Medication.ingredient.stren 30
gth.denominator.value
Medication.ingredient.stren http://terminology.hl7.org/C
gth.denominator.system odeSystem/v3-orderableDr
ugForm
Medication.ingredient.stren CAP
gth.denominator.code
Medication.batc Optional (omit Detail untuk kemasan obat. Dapat diisi ketika pengiriman
h empty) data Medication yang direfer oleh resource
MedicationDispense
● Medication.batch.lotNumber : nomor Batch Obat
● Medication.batch.expirationDate : tanggal kadaluarsa
obat
145
Buku Panduan SATUSEHAT
/medication
-type
Resource MedicationRequest
Contoh : 1 resep terdiri dari 2 obat. Maka terdapat 3 identifier yang perlu
dikirimkan, yaitu 1 ID lokal peresepan, dan 2 ID lokal peresepan per-item
obat
a. ID lokal Peresepan
146
Buku Panduan SATUSEHAT
Contoh :
"http://sys-ids.kemkes.go.id/prescri
ption/10000004/"
MedicationRequest.identifier.use official
Contoh :
"http://sys-ids.kemkes.go.id/prescrip
tion-item/10000004/"
MedicationRequest.identifier.use official
MedicationRequest.status Keterangan
active Aktif
on-hold Tertahan
cancelled Dibatalkan
completed Komplit
entered-in-error Salah
stopped Dihentikan
147
Buku Panduan SATUSEHAT
draft Draft/butuh
verifikasi
MedicationRequest Optional Berkaitan dengan data yang menjelaskan alasan status terkini dari
.statusReason (Omit empty) MedicationRequest yang merujuk pada: MedicationRequest Status Reason
Codes
Contoh pengisian:
MedicationRequest.statusReaso https://hl7.org/FHIR/codesystem-m
n.coding.system edicationrequest-status-reason.html
MedicationRequest.statusReaso altchoice
n.coding.code
MedicationRequest.i Mandatoris ● Berkaitan dengan tujuan pengobatan yang diresepkan apakah usulan,
ntent rencana, atau rencana pengobatan asli yang merujuk pada:
medicalRequest Intent
● Contoh pengisian:
MedicationRequest.intent Keterangan
148
Buku Panduan SATUSEHAT
MedicationRequest.c Mandatoris Berkaitan dengan tipe permintaan pengobatan, seperti pengobatan yang
ategory diberikan/dikonsumsi pada rawat inap atau rawat jalan, yang mengacu pada:
medicationrequest category
Contoh pengisian:
149
Buku Panduan SATUSEHAT
tem/medicationre diadministr
quest-category asikan atau
dikonsumsi
di rumah
(long term
care atau
nursing
home, atau
hospices)
MedicationRequest.priority Keterangan
MedicationRequest Mandatoris Menunjukkan apakah data MedicationRequest yang diinput berasal dari
.reportedBoolean resep yang langsung dituliskan oleh dokter atau diinput ulang oleh tenaga
kesehaan lain (resep sekunder)
Format pengisian adalah boolean dimana;
a. true = data peresepan merupakan data sekunder
b. false = data peresepan merupakan resep asli
MedicationRequest Mandatoris ● Informasi obat yang diresepkan
150
Buku Panduan SATUSEHAT
.medicationReferen ● Informasi obat akan mereferensi data yang tersimpan dalam resource
ce Medication
● Medication id yang direferensi merupakan data Medication yang terkait
proses peresepan obat, bukan Medication id yang digunakan dalam
MedicationDispense
● Contoh Pengisian
Contoh:
"Medication/3dedcec9-885d-435e
-9ac5-58853cb216bb"
Contoh:
"Patient/100000030009"
MedicationRequest.encounter.ref "Encounter/3dedcec9-885d-435e-9
erence ac5-58853cb216bb"
Contoh:
"Practitioner/N10000001"
151
Buku Panduan SATUSEHAT
MedicationRequest.performerTyp http://snomed.info/sct
e.coding.system
MedicationRequest.performerTyp 158994007
e.coding.code
Contoh:
"Practitioner/N10000001"
MedicationRequest. Optional Berkaitan dengan alasan atau indikasi untuk meminta atau tidak meminta
reasonCode (Omit empty) pengobatan yang merujuk pada: ICD-10 code versi 2010
Contoh pengisian:
MedicationRequest.reasonCode. http://hl7.org/fhir/sid/icd-10
coding.system
MedicationRequest.reasonCode. E10.9
coding.code
152
Buku Panduan SATUSEHAT
153
Buku Panduan SATUSEHAT
MedicationRequest. Optional (omit ● Informasi terkait asuransi yang melingkupi peresepan obat
insurance empty) ● Dapat merefer ke resource Coverage | ClaimResponse
MedicationRequest. Optional (omit ● Catatan tambahan untuk peresepan obat yang tidak bisa diakomodir di
note empty) elemen lain
● Tipe data : Annotation
MedicationRequest. Mandatoris Urutan aturan pemakaian dari obat. Apabila dalam peresepan aturan pakai
dosageInstruction.s akan selalu sama dari awal sampai akhir, maka cukup menuliskan 1 paket
equence aturan pakai dengan nilai sequence=1. Apabila terdapat perubahan aturan
pakai dalam peresepan, contoh tapering-down, maka perlu dituliskan 2 paket
aturan pakai dengan paket pertama nilai sequence=1, sedangkan paket
aturan pakai kedua dengan nilan sequence=2
MedicationRequest. Optional (omit Aturan pakai obat dalam bentuk naratif
dosageInstruction.t empty)
ext
MedicationRequest Optional ● Berkaitan dengan instruksi tambahan bagi pasien mengenai bagaimana
.dosageInstruction. (Omit empty) penggunaan obat (contoh: dikonsumsi saat makan,dll) atau terkait
additionalInstructio peringatan yang perlu diperhatikan bagi pasien mengenai obat yang
n akan digunakan. Instruksi tambahan ini merujuk pada: SNOMED CT
● Contoh pengisian:
MedicationRequest.dosageInstructi http://snomed.info/sct
on.additionalInstruction.coding.syst
em
MedicationRequest.dosageInstructi 311501008
on.additionalInstruction.coding.code
Kode yang dapat diisikan dalam elemen ini dapat dilihat dalam link berikut :
link
● Contoh pengisian dalam bentuk free text :
154
Buku Panduan SATUSEHAT
Elemen Keterangan
155
Buku Panduan SATUSEHAT
MedicationRequest.d Optional (omit Kode untuk aturan kapan suatu obat harus dikonsumsi. Apabila mengirimkan
osageInstruction.timi empty) data menggunakan MedicationRequest.dosageInstruction.timing.code,
ng.code elemen MedicationRequest.dosageInstruction.timing.repeat harus tetap diisi
yang ekuivalen. Hubungan antara
MedicationRequest.dosageInstruction.timing.code dengan
MedicationRequest.dosageInstruction.timing.repeat dapat dilihat dalam
gambar 5.
Contoh pengisian dapat dilihat di lampiran 14.
156
Buku Panduan SATUSEHAT
MedicationRequest.d Optional (omit Berkaitan dengan bagian tubuh pasien yang digunakan untuk memasukkan
osageInstruction.site empty) obat merujuk pada: SNOMED CT
Contoh pengisian:
MedicationRequest.dosageInstru http://snomed.info/sct
ction.site.coding.system
MedicationRequest.dosageInstru 206007
ction.site.coding.code
MedicationRequest.d Mandatoris Berkaitan dengan cara/rute yang digunakan untuk memasukkan obat ke
osageInstruction.rout dalam tubuh pasien merujuk pada: WHO ATC/DDD. Daftar kode rute
e pemberian obat dapat dilihat dalam lampiran 11.
Contoh pengisian:
MedicationRequest.dosageInstru https://www.whocc.no/atc_ddd_index
ction.route.coding.system /
MedicationRequest.dosageInstru Inhal
ction.route.coding.code
MedicationRequest.dosageInstru Inhalation
ction.route.coding.display
MedicationRequest Optional Berkaitan dengan teknik pemberian obat kepada pasien yang merujuk pada:
.dosageInstruction. (Omit Empty) SNOMED CT
method Contoh pengisian:
MedicationRequest.dosageInstru http://snomed.info/sct
ction.method.coding.system
MedicationRequest.dosageInstru 417924000
ction.method.coding.code
MedicationRequest.dosageInstru Apply
ction.method.coding.display
MedicationRequest Optional (omit Berkaitan dengan jenis atau laju pengobatan yang diresepkan merujuk pada:
.dosageInstruction. empty) DoseAndRateType
doseAndRate.type Contoh pengisian:
157
Buku Panduan SATUSEHAT
doseAndRate.doseRange.low.value 1
doseAndRate.doseRange.low.unit TAB
doseAndRate.doseRange.low.syste http://terminology.hl7.org/Cod
m eSystem/v3-orderableDrugFo
rm
doseAndRate.doseRange.low.code TAB
doseAndRate.doseRange.high.valu 2
e
doseAndRate.doseRange.high.unit TAB
doseAndRate.doseRange.high.syst http://terminology.hl7.org/Cod
em eSystem/v3-orderableDrugFo
rm
doseAndRate.doseRange.high.code TAB
doseAndRate.doseQuantity.value 500
doseAndRate.doseQuantity.unit mg
158
Buku Panduan SATUSEHAT
doseAndRate.doseQuantity.system http://unitsofmeasure.org
doseAndRate.doseQuantity.code mg
doseAndRate.doseQuantity.value 10
doseAndRate.doseQuantity.unit U
doseAndRate.doseQuantity.system http://unitsofmeasure.org
doseAndRate.doseQuantity.code U
doseAndRate.doseQuantity.value 4
doseAndRate.doseQuantity.unit TAB
doseAndRate.doseQuantity.system http://terminology.hl7.org/Co
deSystem/v3-orderableDrug
Form
doseAndRate.doseQuantity.code TAB
doseAndRate.doseQuantity.value 10
doseAndRate.doseQuantity.unit drop
doseAndRate.doseQuantity.system http://unitsofmeasure.org
doseAndRate.doseQuantity.code drop
MedicationRequest Optional (omit ● Jumlah obat per satuan waktu (laju pemberian obat, contoh 100 ml/jam,
.dosageInstruction. empty) atau 500 ml dalam 2 jam)
doseAndRate.rate[ ● Bisa dituliskan dalam bentuk rasio (rateRatio), range (rateRange), atau
x] kuantitas (rateQuantity)
● Contoh pengisian
○ Infus selama 30 min dengan kecepatan 8 mL/min
doseAndRate.rateRatio.numerator.v 8
alue
doseAndRate.rateRatio.numerator.s http://unitsofmeasure.org
ystem
doseAndRate.rateRatio.numerator.c mL
ode
159
Buku Panduan SATUSEHAT
doseAndRate.rateRatio.denominato 1
r.value
doseAndRate.rateRatio.denominato http://unitsofmeasure.org
r.system
doseAndRate.rateRatio.denominato min
r.code
MedicationRequest Optional (omit ● Batas maksimal pemberian obat per satuan waktu
.dosageInstruction. empty)
maxDosePerPeriod
MedicationRequest Optional (omit ● Batas maksimal pemberian obat per administrasi
.dosageInstruction. empty)
maxDosePerAdmin
istration
MedicationRequest Optional (omit ● Batas maksimal pemberian obat selama seumur hidup
.dosageInstruction. empty)
maxDosePerLifeTi
me
MedicationRequest Optional (omit Berkaitan dengan periode waktu minimal yang harus dilakukan antara
.dispenseRequest. empty) pengeluaran obat yang merujuk pada: CommonUCUMCodesForDuration
dispenseInterval Contoh pengisian:
MedicationRequest.dis Keterangan
penseRequest.dispens
eInterval.code
ms milliseconds
s seconds
min minutes
h hours
d days
wk weeks
mo months
a years
160
Buku Panduan SATUSEHAT
numberOfRepeats empty) jumlah resep boleh diulang diluar resep asli. Contoh bila diisi dengan angka
Allowed “3”, maka resep dapat digunakan untuk 4 kali dispense (original + 3x iter).
MedicationRequest.dispenseRe 30
quest.quantity.value
MedicationRequest.dispenseRe TAB
quest.quantity.unit
MedicationRequest.dispenseRe http://terminology.hl7.org/CodeSys
quest.quantity.system tem/v3-orderableDrugForm
MedicationRequest.dispenseRe TAB
quest.quantity.code
MedicationRequest Optional Mengidentifikasi periode waktu selama produk yang diberikan diharapkan
.dispenseRequest. (Omit empty) digunakan atau lamanya waktu pengeluaran yang diharapkan.
expectedSupplyDur Contoh pengisian:
ation
milliseconds http://unitsofmeasure ms
.org
seconds http://unitsofmeasure s
.org
hours http://unitsofmeasure h
.org
days http://unitsofmeasure d
.org
weeks http://unitsofmeasure wk
.org
months http://unitsofmeasure mo
.org
161
Buku Panduan SATUSEHAT
years http://unitsofmeasure a
.org
MedicationRequest Optional (omit ● Organisasi yang ditunjuk untuk melakukan dispensing obat
.dispenseRequest. empty) ● Reference ke resource Organization
performer
MedicationRequest Optional Informasi apakah obat yang diresepkan boleh disubstitusi. Format
.substitution.allowe (Omit empty) pengiriman dapat memilih salah satu dari
d[x] MedicationRequest.substitution.allowedBoolean atau
MedicationRequest.substitution.allowedCodeableConcept
Contoh pengisian:
MedicationRequest.substitution. https://terminology.hl7.org/3.1.0/Co
allowedCodeableConcept.coding deSystem-v3-substanceAdminSubs
.system titution.html
MedicationRequest.substitution. EC
allowedCodeableConcept.coding
.code
162
Buku Panduan SATUSEHAT
l7.org/3.1. untuk
0/CodeSy mengganti/tidak
stem-v3-A mengganti didasari
ctReason. oleh keinginan
html untuk menjaga
konsistensi terapi
pre-existing. pe
163
Buku Panduan SATUSEHAT
164
Buku Panduan SATUSEHAT
Method POST
{
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/medication/10000004",
"use": "official",
"value": "123456789"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "93001019",
"display": "Obat Anti Tuberculosis / Rifampicin 150 mg / Isoniazid
75 mg / Pyrazinamide 400 mg / Ethambutol 275 mg Kaplet Salut Selaput (KIMIA FARMA)"
}
]
},
"status": "active",
"manufacturer": {
"reference": "Organization/900001"
},
"form": {
"coding": [
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/medication-form",
"code": "BS023",
165
Buku Panduan SATUSEHAT
166
Buku Panduan SATUSEHAT
"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": {
167
Buku Panduan SATUSEHAT
"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"
}
]
}
}
]
}
168
Buku Panduan SATUSEHAT
Method POST
{
"resourceType": "MedicationRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/prescription/10000004",
"use": "official",
"value": "123456788"
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/10000004",
"use": "official",
"value": "123456788-1"
}
],
"status": "completed",
"intent": "order",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/medicationrequest-category",
"code": "outpatient",
"display": "Outpatient"
}
]
}
],
"priority": "routine",
"medicationReference": {
"reference": "Medication/4eba03a3-0908-4d86-a437-94e5562307ed",
"display": "Obat Anti Tuberculosis / Rifampicin 150 mg / Isoniazid 75 mg /
169
Buku Panduan SATUSEHAT
170
Buku Panduan SATUSEHAT
{
"text": "Diminum setiap hari"
}
],
"patientInstruction": "4 tablet perhari, diminum setiap hari tanpa jeda
sampai prose pengobatan berakhir",
"timing": {
"repeat": {
"frequency": 1,
"period": 1,
"periodUnit": "d"
}
},
"route": {
"coding": [
{
"system": "http://www.whocc.no/atc",
"code": "O",
"display": "Oral"
}
]
},
"doseAndRate": [
{
"type": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/dose-rate-type",
"code": "ordered",
"display": "Ordered"
}
]
},
"doseQuantity": {
"value": 4,
"unit": "TAB",
"system":
"http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
171
Buku Panduan SATUSEHAT
}
]
}
],
"dispenseRequest": {
"dispenseInterval": {
"value": 1,
"unit": "days",
"system": "http://unitsofmeasure.org",
"code": "d"
},
"validityPeriod": {
"start": "2022-01-01",
"end": "2022-01-30"
},
"numberOfRepeatsAllowed": 0,
"quantity": {
"value": 120,
"unit": "TAB",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
},
"expectedSupplyDuration": {
"value": 30,
"unit": "days",
"system": "http://unitsofmeasure.org",
"code": "d"
},
"performer": {
"reference": "Organization/10000004"
}
}
}
Berbagai variasi contoh pengiriman peresepan obat dapat dilihat pada dokumen “Variasi Kasus
Pengiriman Data Peresepan dan Pengeluaran Obat”
Pengiriman data dispense obat akan menggunakan 2 resources yaitu Medication dan
MedicationDispense. Resource Medication akan mencatatkan data umum terkait obat. Sedangkan
resource MedicationDispense akan digunakan untuk mengirimkan data terkait proses dispense obat.
Kedua data ini dikirimkan secara bersamaan menggunakan bundle. Satu record Medication dan
172
Buku Panduan SATUSEHAT
MedicationDispense hanya digunakan untuk 1 peresepan obat saja. Apabila terdapat 2 obat yang
diresepkan, maka dikirimkan 2 paket Medication dan MedicationDispense. Penjelasan setiap elemen
resource Medication dapat dilihat dalam bab 4.2.12 Pengiriman Data Peresepan Obat.
Resource MedicationDispense
173
Buku Panduan SATUSEHAT
Format pengisian :
http://sys-ids.kemkes.go.id/medic
ationdispense/{{organization-ihs-
number}}
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari
master sarana index
Contoh :
"http://sys-ids.kemkes.go.id/medi
cationdispense/10000004/"
MedicationDispense.identifier. official
use
Contoh :
"http://sys-ids.kemkes.go.id/medi
cationdispense-item/10000004/"
MedicationDispense.identifier. official
use
MedicationDispense. Optional ● Proses pemberian obat merupakan bagian dari suatu prosedur.
174
Buku Panduan SATUSEHAT
MedicationDispense.status Keterangan
preparation Persiapan
cancelled Dibatalkan
on-hold Tertahan
completed Lengkap
entered-in-error Salah
stopped Dihentikan
declined Ditolak
175
Buku Panduan SATUSEHAT
IGD,
poliklinik
rawat jalan,
bedah
rawat jalan,
dll)
MedicationDispense.m Mandatoris ● Berkaitan dengan sediaan obat yang diberikan kepada pasien
edicationReference yang merujuk pada Medication.id yang didapat setelah
mengirimkan resource Medication.
● Medication.id yang direferensi merupakan data Medication yang
terkait proses pengeluaran obat, bukan Medication id yang
digunakan dalam MedicationRequest
● Contoh pengisian:
176
Buku Panduan SATUSEHAT
Contoh:
"Patient/100000030009"
MedicationDispense.encounte "Encounter/3dedcec9-885d-435e
r.reference -9ac5-58853cb216bb"
Contoh:
"Practitioner/N10000001"
177
Buku Panduan SATUSEHAT
ndispense-perf
ormer-function.
html
MedicationDispense.lo Mandatoris Lokasi di mana obat diberikan. Referensi ke resource Location melalui
cation Location.id
MedicationDispense.location.r Location/9b5f6db0-8717-11ec-a8
eference a3-0242ac120002
MedicationDispense.authorizin MedicationRequest/9b5f6db0-87
gPrescription.reference 17-11ec-a8a3-0242ac120002
MedicationDispense.quantity.syst http://terminology.hl7.org/CodeSy
em stem/v3-orderableDrugForm
MedicationDispense.quantity.cod TAB
e
MedicationDispense.quantity.val 30
ue
178
Buku Panduan SATUSEHAT
MedicationDispense.dosageInstr http://snomed.info/sct
uction.additionalInstruction.codin
g.system
MedicationDispense.dosageInstr 311501008
uction.additionalInstruction.codin
g.code
179
Buku Panduan SATUSEHAT
Elemen Keterangan
180
Buku Panduan SATUSEHAT
● Contoh
○ Setiap 21 hari selama 1 jam,
duration = 1 (+durationUnit = hr)
○ Selama 5 menit, duration = 5
(+durationUnit = min)
● Bila Timing.repeat.durationMax terisi,
maka Timing.repeat.duration menjadi
batas bawah durasi yang diinginkan
181
Buku Panduan SATUSEHAT
MedicationDispense. Optional Kode untuk aturan kapan suatu obat harus dikonsumsi. Apabila
dosageInstruction.timi (omit empty) mengirimkan data menggunakan
ng.code MedicationDispense.dosageInstruction.timing.code, elemen
MedicationDispense.dosageInstruction.timing.repeat harus tetap diisi
yang ekuivalen. Hubungan antara
MedicationDispense.dosageInstruction.timing.code dengan
MedicationDispense.dosageInstruction.timing.repeat dapat dilihat
dalam gambar 7.
Contoh pengisian dapat dilihat pada lampiran 14.
MedicationDispense. Optional Berkaitan dengan bagian tubuh pasien yang digunakan untuk
dosageInstruction.site (omit empty) memasukkan obat merujuk pada: SNOMED CT
Contoh pengisian:
MedicationDispense.dosageIn http://snomed.info/sct
struction.site.coding.system
MedicationDispense.dosageIn 206007
struction.site.coding.code
MedicationDispense. Mandatoris Berkaitan dengan cara/rute yang digunakan untuk memasukkan obat
dosageInstruction.rou ke dalam tubuh pasien merujuk pada: WHO ATC/DDD. Daftar kode
te rute pemberian obat dapat dilihat dalam lampiran 12.
Contoh pengisian:
MedicationDispense.dosageIn https://www.whocc.no/atc_ddd_i
struction.route.coding.system ndex/
MedicationDispense.dosageIn Inhal
struction.route.coding.code
MedicationDispense.dosageIn Inhalation
struction.route.coding.display
MedicationDispense Optional Berkaitan dengan teknik pemberian obat kepada pasien yang merujuk
.dosageInstruction. (omit empty) pada: SNOMED CT
method Contoh pengisian:
MedicationDispense.dosageIn http://snomed.info/sct
182
Buku Panduan SATUSEHAT
struction.method.coding.syste
m
MedicationDispense.dosageIn 417924000
struction.method.coding.code
MedicationDispense.dosageIn Apply
struction.method.coding.displ
ay
MedicationDispense Optional Berkaitan dengan jenis atau laju pengobatan yang diresepkan merujuk
.dosageInstruction.d (omit empty) pada: DoseAndRateType
oseAndRate.type Contoh pengisian:
doseAndRate.doseRange.low.value 1
doseAndRate.doseRange.low.unit TAB
doseAndRate.doseRange.low.syste http://terminology.hl7.org/Cod
m eSystem/v3-orderableDrugFo
rm
183
Buku Panduan SATUSEHAT
doseAndRate.doseRange.low.code TAB
doseAndRate.doseRange.high.valu 2
e
doseAndRate.doseRange.high.unit TAB
doseAndRate.doseRange.high.syst http://terminology.hl7.org/Cod
em eSystem/v3-orderableDrugFo
rm
doseAndRate.doseRange.high.code TAB
doseAndRate.doseQuantity.value 500
doseAndRate.doseQuantity.unit mg
doseAndRate.doseQuantity.system http://unitsofmeasure.org
doseAndRate.doseQuantity.code mg
doseAndRate.doseQuantity.value 10
doseAndRate.doseQuantity.unit U
doseAndRate.doseQuantity.system http://unitsofmeasure.org
doseAndRate.doseQuantity.code U
doseAndRate.doseQuantity.value 4
doseAndRate.doseQuantity.unit TAB
doseAndRate.doseQuantity.system http://terminology.hl7.org/Co
deSystem/v3-orderableDrug
Form
doseAndRate.doseQuantity.code TAB
doseAndRate.doseQuantity.value 10
doseAndRate.doseQuantity.unit drop
doseAndRate.doseQuantity.system http://unitsofmeasure.org
184
Buku Panduan SATUSEHAT
doseAndRate.doseQuantity.code drop
MedicationDispense Optional ● Jumlah obat per satuan waktu (laju pemberian obat, contoh 100
.dosageInstruction.d (omit empty) ml/jam, atau 500 ml dalam 2 jam)
oseAndRate.rate[x] ● Bisa dituliskan dalam bentuk rasio (rateRatio), range (rateRange),
atau kuantitas (rateQuantity)
● Contoh pengisian
○ Infus selama 30 min dengan kecepatan 8 mL/min
doseAndRate.rateRatio.numerat 8
or.value
doseAndRate.rateRatio.numerat http://unitsofmeasure.org
or.system
doseAndRate.rateRatio.numerat mL
or.code
doseAndRate.rateRatio.denomin 1
ator.value
doseAndRate.rateRatio.denomin http://unitsofmeasure.org
ator.system
doseAndRate.rateRatio.denomin min
ator.code
185
Buku Panduan SATUSEHAT
186
Buku Panduan SATUSEHAT
187
Buku Panduan SATUSEHAT
MedicationDispense Optional Individu yang bertanggung jawab utama terhadap substitusi obat.
.substitution.respon (omit empty) Referensi ke resource Practitioner atau PractitionerRole
sibleParty
Khusus untuk pengisian instruksi waktu pemberian obat, dapat menggunakan referensi yang ada di
tabel berikut ini.
188
Buku Panduan SATUSEHAT
189
Buku Panduan SATUSEHAT
Method POST
{
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/medication/10000004",
"use": "official",
"value": "123456789"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "93001019",
"display": "Obat Anti Tuberculosis / Rifampicin 150 mg / Isoniazid
75 mg / Pyrazinamide 400 mg / Ethambutol 275 mg Kaplet 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"
190
Buku Panduan SATUSEHAT
}
]
},
"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": {
191
Buku Panduan SATUSEHAT
"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": [
192
Buku Panduan SATUSEHAT
{
"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"
}
}
}
],
"batch": {
"lotNumber": "1625042A",
"expirationDate": "2025-07-28"
},
"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"
}
]
}
193
Buku Panduan SATUSEHAT
}
]
}
Method POST
{
"resourceType": "MedicationDispense",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/prescription/10000004",
"use": "official",
"value": "123456788"
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/10000004",
"use": "official",
"value": "123456788-1"
}
],
"status": "completed",
"category": {
"coding": [
{
"system":
"http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",
"code": "outpatient",
"display": "Outpatient"
}
]
},
"medicationReference": {
"reference": "Medication/2b78a453-dd36-4d5f-8264-d575e3321a8b",
"display": "Obat Anti Tuberculosis / Rifampicin 150 mg / Isoniazid 75 mg /
194
Buku Panduan SATUSEHAT
195
Buku Panduan SATUSEHAT
"sequence": 1,
"text": "Diminum 4 tablet sekali dalam sehari",
"timing": {
"repeat": {
"frequency": 1,
"period": 1,
"periodUnit": "d"
}
},
"doseAndRate": [
{
"type": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/dose-rate-type",
"code": "ordered",
"display": "Ordered"
}
]
},
"doseQuantity": {
"value": 4,
"unit": "TAB",
"system":
"http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
}
]
}
]
}
Resource Condition
196
Buku Panduan SATUSEHAT
Path Mandatori
s
Condition.identifier Optional ● ID internal faskes untuk kondisi ini. Ini adalah ID resmi yang
(Omit diterbitkan oleh faskes untuk menandai kondisi pada pasien.
Empty) ● Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/con
dition/{{organization-ihs-numbe
r}}/
Organization-ihs-number
adalah nomor SATUSEHAT
organisasi induk yang
didapatkan dari master sarana
index
Contoh :
http://sys-ids.kemkes.go.id/pro
cedure/1000001
Condition.identifier.use official
197
Buku Panduan SATUSEHAT
ystem/condition- rekurensi
clinical atau
kembaliny
a kondisi
setelah
kondisi
tersebut
telah
sembuh
198
Buku Panduan SATUSEHAT
memiliki
risiko
gejala
muncul
kembali
199
Buku Panduan SATUSEHAT
200
Buku Panduan SATUSEHAT
y kunjungan
Condition.code.coding.syste http://hl7.org/fhir/sid/icd-10
m
Condition.code.coding.code C47.0
Contoh:
"Patient/100000030009"
Condition.onset[x] Optional ● Perkiraan atau tanggal aktual atau tanggal-waktu kondisi mulai,
(Omit menurut pendapat dokter.
Empty) ● Jenis pelaporan onset dapat memilih salah satu dari tipe data
berikut yaitu dateTime|Age|Period|Range|string
Condition.abatem Optional ● Tanggal atau tanggal perkiraan saat kondisi tersebut teratasi
ent[x] (Omit atau mengalami remisi
Empty) ● Jenis pelaporan dapat memilih salah satu dari tipe data berikut
yaitu dateTime|Age|Period|Range|string
201
Buku Panduan SATUSEHAT
Condition.recorder Optional ● Individu yang merekam dan bertanggung jawab atas data yang
(Omit diisikan
Empty) ● Reference ke data yang tersimpan di resource Practitioner yang
menuliskan diagnosis ini
Condition.stage Optional ● Tahap klinis atau tingkat suatu penyakit. Contoh FIGO, tumor
(Omit stage
Empty)
Condition.evidenc Optional ● Bukti pendukung yang menjadi dasar status verifikasi penyakit
e (Omit
Empty)
Contoh: Pasien bernama Budi Santoso melakukan kunjungan rawat jalan dengan Dokter Bronsig pada
tanggal 14 Juni 2022 jam 7 pagi di RSUD Jati Asih. Budi selesai diperiksa oleh dokter, menjalani X-ray
dan didiagnosa dengan:
1. Primer: Penyakit Tuberkulosis Paru berdasarkan hasil tes sputum dan diabetes melitus tipe 2
2. Sekunder: Diabetes Mellitus tanpa komplikasi
Method POST
URL {{base_url}}/Condition
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
202
Buku Panduan SATUSEHAT
}
]
},
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-category",
"code": "encounter-diagnosis",
"display": "Encounter Diagnosis"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed by sputum microscopy with
or without culture"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787"
},
"onsetDateTime": "2022-06-14",
"recordedDate": "2022-06-14"
}
203
Buku Panduan SATUSEHAT
{
"category": [
{
"coding": [
{
"code": "encounter-diagnosis",
"display": "Encounter Diagnosis",
"system":
"http://terminology.hl7.org/CodeSystem/condition-category"
}
]
}
],
"clinicalStatus": {
"coding": [
{
"code": "active",
"display": "Active",
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical"
}
]
},
"code": {
"coding": [
{
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed by sputum microscopy with
or without culture",
"system": "http://hl7.org/fhir/sid/icd-10"
}
]
},
204
Buku Panduan SATUSEHAT
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787"
},
"id": "f2bc12fe-0ab2-4e5c-a3cd-32c66150cbe9",
"meta": {
"lastUpdated": "2022-08-11T14:49:25.289752+00:00",
"versionId": "MTY2MDIyOTM2NTI4OTc1MjAwMA"
},
"onsetDateTime": "2022-06-14",
"recordedDate": "2022-06-14",
"resourceType": "Condition",
"subject": {
"display": "Budi Santoso",
"reference": "Patient/100000030009"
}
}
Method POST
URL {{base_url}}/Condition
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
205
Buku Panduan SATUSEHAT
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-category",
"code": "encounter-diagnosis",
"display": "Encounter Diagnosis"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "E11.9",
"display": "Non-insulin-dependent diabetes mellitus without
complications "
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Kunjungan Budi Santoso di hari Selasa, 14 Juni 2022"
},
"onsetDateTime": "2022-06-14",
"recordedDate": "2022-06-14"
}
206
Buku Panduan SATUSEHAT
{
"category": [
{
"coding": [
{
"code": "encounter-diagnosis",
"display": "Encounter Diagnosis",
"system":
"http://terminology.hl7.org/CodeSystem/condition-category"
}
]
}
],
"clinicalStatus": {
"coding": [
{
"code": "active",
"display": "Active",
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical"
}
]
},
"code": {
"coding": [
{
"code": "E11.9",
"display": "Non-insulin-dependent diabetes mellitus without
complications ",
"system": "http://hl7.org/fhir/sid/icd-10"
}
]
},
"encounter": {
"display": "Kunjungan Budi Santoso di hari Selasa, 14 Juni 2022",
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787"
},
"id": "ba0dd351-c30a-4659-994e-0013797b545b",
"meta": {
207
Buku Panduan SATUSEHAT
"lastUpdated": "2022-08-11T14:51:14.144921+00:00",
"versionId": "MTY2MDIyOTQ3NDE0NDkyMTAwMA"
},
"onsetDateTime": "2022-06-14",
"recordedDate": "2022-06-14",
"resourceType": "Condition",
"subject": {
"display": "Budi Santoso",
"reference": "Patient/100000030009"
}
}
208
Buku Panduan SATUSEHAT
Jika DPJP memberikan rekomendasi diet yang bisa didapatkan oleh pasien atau rekomendasi untuk
dietisien, dapat menambahkan informasi diet menggunakan resource Composition.
Resource Composition
Format pengisian :
http://sys-ids.kemkes.go.id/comp
osition/{{organization-ihs-numbe
r}}/
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari
master sarana index
Contoh :
http://sys-ids.kemkes.go.id/comp
osition/1000001
Composition.identifier.use official
Composition.status Keterangan
preliminary Dokumen initial atau interim.
Konten masih belum lengkap
atau belum terverifikasi
final Versi dokumen sudah komplit
dan diverifikasi
amended Konten dimodifikasi setelah
status “final”
209
Buku Panduan SATUSEHAT
Composition.type.coding.syst http://loinc.org/
em
Composition.type.coding.cod 18842-5
e
Composition.cate Optional (omit Kategori dari composition. Dapat mengacu pada kode LOINC
gory empty)
Contoh:
"Patient/100000030009"
Composition.encounter.refere "Encounter/4c4d890d-fd63-49e0
nce -bad6-7df4dc443125"
210
Buku Panduan SATUSEHAT
Composition.author.reference "Practitioner/N10000001"
Composition.confi Optional (omit Status terkait kerahasiaan dokumen. Kode dapat dilihat dalam
dentiality empty) Lampiran 16.
Composition.attester.mod Keterangan
e
Autentikasi dalam
personal kapasitas personal
Autentikasi dalam
professional kapasitas profesional
Autentikasi dalam
legal kapasitas legal
Organisasi
mengautentikasi sesuai
dengan kebijakan dan
official prosedur
○ Composition.attester.time
■ Kapan dokumen diautentikasi
■ Format pengisian : YYYY-MM-DDThh:mm:ss+zz:zz
○ Composition.attester.party
■ Siapa yang melakukan autentikasi
■ Dapat merefer ke resource Patient | RelatedPerson |
Practitioner | PractitionerRole | Organization
Composition.custodian Organization/10000004
.reference
211
Buku Panduan SATUSEHAT
esTo empty) ● Terdapat 2 elemen yang wajib diisikan bila mengirimkan data
Composition.relatesTo
○ Composition.relatesTo.code
■ Tipe hubungan antar dokumen
■ Format pengisian dapat memilih salah satu dari kode
berikut
Composition.relatesTo.code Keterangan
Menggantikan dokumen
replaces
target
○ Composition.relatesTo.target[x]
■ Dapat diisi dengan memilih salah satu elemen
● Composition.targetIdentifier
● Composition.targetReference
Composition.secti Mandatoris ● Berkaitan dengan kode yang mengidentifikasi jenis konten yang
on.code terkandung dalam bagian dimaksud yang harus konsisten dengan
judul bagian. Ketentuan ini mengacu pada: LOINC
● Format pengisian untuk pengiriman data diet :
Composition.section.code.co http://loinc.org/
ding.system
Composition.section.code.co 42344-2
ding.code
212
Buku Panduan SATUSEHAT
Composition.section.text.status Keterangan
○ Composition.section.text.div
Berkaitan dengan konten narasi faktual pada versi XHTML
yang terbagi dan mengikuti.
Composition.section.mo Keterangan
de
working Daftar ini merupakan daftar utama/master
list dimana akan dipelihara dengan
pembaruan rutin yang terjadi di dunia
nyata
snapshot Daftar ini disiapkan sebagai snapshot.
Tidak boleh dianggap sebagai kondisi
saat ini.
changes Daftar sewaktu yang menunjukkan
perubahan telah dibuat atau
direkomendasikan. Misalnya. daftar obat
keluar yang menunjukkan apa yang
ditambahkan dan dihapus selama
213
Buku Panduan SATUSEHAT
kunjungan.
Composition.secti Optional (Omit ● Bagaimana urutan item dalam bagian composition diurutkan.
on.orderedBy empty) ● Dapat memilih salah satu kode dari lampiran 17.
Composition.secti Optional (Omit ● Referensi data yang mendukung bagian composition ini
on.entry empty) ● Dapat mereferensi ke seluruh resource yang ada di FHIR
Method POST
214
Buku Panduan SATUSEHAT
URL {{base_url}}/Composition
{
"resourceType": "Composition",
"identifier": {
"system": "http://sys-ids.kemkes.go.id/composition/10000004",
"value": "P20240001"
},
"status": "final",
"type": {
"coding": [
{
"system": "http://loinc.org",
"code": "18842-5",
"display": "Discharge summary"
}
]
},
"category": [
{
"coding": [
{
"system": "http://loinc.org",
"code": "LP173421-1",
"display": "Report"
}
]
}
],
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Kunjungan Budi Santoso di hari Selasa, 14 Juni 2022"
},
215
Buku Panduan SATUSEHAT
"date": "2022-06-14",
"author": [
{
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
],
"title": "Resume Medis Rawat Jalan",
"custodian": {
"reference": "Organization/10000004"
},
"section": [
{
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "42344-2",
"display": "Discharge diet (narrative)"
}
]
},
"text": {
"status": "additional",
"div": "Rekomendasi diet rendah lemak, rendah kalori"
}
}
]
}
Resource ClinicalImpression
216
Buku Panduan SATUSEHAT
Format pengisian :
http://sys-ids.kemkes.go.id/clinic
alimpression/{{organization-ihs-n
umber}}/
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari
master sarana index
Contoh :
http://sys-ids.kemkes.go.id/clinic
alimpression/1000001
ClinicalImpression.identifier.u official
se
ClinicalImpression.status Keterangan
in-progress Proses asesmen sedang berlangsung
completed Proses asesmen sudah selesai atau final
entered-in-error Kesalahan dalam input data
ClinicalImpressio Optional (omit ● Rangkuman konteks dan atau penyebab dilakukannya asesmen,
n.description empty) kenapa dan dimana dilakukan, dan kondisi pasien apa yang
mendasari dilakukan asesmen
217
Buku Panduan SATUSEHAT
Contoh:
"Patient/100000030009"
ClinicalImpression.encounter. "Encounter/4c4d890d-fd63-49e0
reference -bad6-7df4dc443125"
Contoh:
"Practitioner/N10000001"
ClinicalImpressio Optional (omit ● Daftar kondisi atau masalah yang relevan pada pasien
n.problem empty) ● Dapat mereferensi ke resource Condition atau AllergyIntolerance
ClinicalImpressio Optional (omit ● Kelompok nama/kode investigasi yang dilakukan untuk melakukan
n.investigation.co empty) asesmen. Berkaitan dengan tanda, gejala, klinis, diagnostik
de namun tidak terbatasi dan kelompok lain seperti riwayat
paparan/keluarga/perjalanan/nutrisi dapat digunakan.
ClincalImpression Optional (omit ● Catatan terhadap investigasi atau tindakan yang dilakukan untuk
218
Buku Panduan SATUSEHAT
ClinicalImpressio Optional (omit ● Referensi terhadap protokol klinis tertentu yang diterbitkan yang
n.protocol empty) diikuti selama asesmen ini, dan/atau yang memberikan bukti untuk
mendukung diagnosis.
ClinicalImpressio Optional (omit ● Teks atau kode spesifik terkait temuan atau diagnosis yang
n.finding.itemCod empty) relevan terhadap perawatan yang dilakukan
eableConcept ● Dapat menggunakan kode ICD-10 code versi 2010
● Contoh pengisian:
ClinicalImpression.finding.ite http://hl7.org/fhir/sid/icd-10
mCodeableConcept.coding.s
ystem
ClinicalImpression.finding.ite R40.0
mCodeableConcept.coding..c
ode
ClinicalImpression.finding.ite Somnolence
mCodeableConcept.coding.c
oding.display
ClinicalImpressio Optional (omit ● Referensi spesifik terkait temuan atau diagnosis yang relevan
n.finding.itemRefe empty) terhadap perawatan yang dilakukan
rence ● Dapat mereferensi data yang tersimpan dalam resource Condition
| Observation | Media
CliniicalImipressio Optional (omit ● Investigasi yang mendukung temuan atau diagnosis dalam bentuk
n.finding.basis empty) teks
ClinicalImpressio Mandatoris ● Perkiraan kemungkinan outcome atau luaran dari kondisi pasien
n.prognosisCode ● Format pengisian
ableConcept
ClinicalImpressi ClinicalImpressi ClinicalImpressi
on.prognosisCo on.prognosisCo on.prognosisCo
deableConcept. deableConcept. deableConcept.
coding.system coding.code coding.display Keterangan
http://terminolog
y.kemkes.go.id/
CodeSystem/cli
nical-term PR000001 Prognosis baik 1. Baik;
http://terminolog Prognosis dubia 2. Dubia et
y.kemkes.go.id/ PR000002 et bonam / bonam /
219
Buku Panduan SATUSEHAT
CliniclImpression. Optional (omit ● Referensi kemungkinan outcome atau luaran pasien yang
prognosisReferen empty) merujuk pada data yang tersimpan dalam resource
ce RiskAssessment
ClinicalImpressio Optional (omit ● Komentar tentang kesan atau impression, biasanya direkam
n.note empty) setelah kesan itu sendiri dibuat, meskipun catatan tambahan oleh
penulis asli juga dapat muncul.
Method POST
URL {{base_url}}/ClinicalImpression
{
"resourceType": "ClinicalImpression",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/clinicalimpression/1000004",
"use": "official",
"value": "Prognosis_000123"
}
],
"status": "completed",
"description": "Bapak Budi Santoso terdiagnosa TB, dan tidak menunjukkan
adanya resistensi obat",
"subject": {
"reference": "Patient/100000030009",
220
Buku Panduan SATUSEHAT
221
Buku Panduan SATUSEHAT
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed by sputum
microscopy with or without culture"
}
]
},
"itemReference": {
"reference": "Condition/f2bc12fe-0ab2-4e5c-a3cd-32c66150cbe9"
}
}
],
"prognosisCodeableConcept": [
{
"coding": [
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "PR000001",
"display": "Prognosis baik"
}
]
}
]
}
222
Buku Panduan SATUSEHAT
Data kondisi saat meninggalkan rumah sakit menunjukkan keadaan pasien saat meninggalkan rumah
sakit. Pengisian pilihan jawaban dari kondisi saat meninggalkan rumah sakit dan resource yang
digunakan dapat dilihat dalam tabel berikut.
Kondisi saat meninggalkan rumah sakit dengan pilihan jawaban Stabil, Tidak stabil, dan Perbaikan
akan dikirimkan menggunakan resource Condition. Penjelasan secara rinci pengisian setiap elemen
yang ada di resource Condition dapat dilihat dalam bab 4.2.14 Pengiriman Data Diagnosis. Berikut
adalah perbedaan pengisian beberapa elemen pada resource Condition terkait pengiriman data kondisi
saat meninggalkan rumah sakit :
Resource Condition
223
Buku Panduan SATUSEHAT
gejala atau
ada bukti
dari
kondisi
tersebut.
224
Buku Panduan SATUSEHAT
Condition.code Mandatoris ● Untuk kondisi saat meninggalkan rumah sakit, format pengisian
adalah sebagai berikut
http://terminol
ogy.kemkes.g
MN000001 Stabil 1. Stabil;
o.id/CodeSyst
em/clinical-ter
225
Buku Panduan SATUSEHAT
http://terminol
ogy.kemkes.g
o.id/CodeSyst MN000002 Tidak stabil 2. Tidak stabil;
em/clinical-ter
m
http://terminol
ogy.kemkes.g
o.id/CodeSyst MN000003 Perbaikan 3. Perbaikan;
em/clinical-ter
m
Contoh:
"Patient/100000030009"
Method POST
URL {{base_url}}/Condition
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
226
Buku Panduan SATUSEHAT
}
]
},
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "MN000001",
"display": "Stabil"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Kunjungan Budi Santoso di hari Selasa, 14 Juni 2022"
}
}
Kondisi saat meninggalkan rumah sakit dengan pilihan jawaban Pulang paksa, Dirujuk, Meninggal <48
jam, Meninggal > 48 jam, dan lain-lain akan dikirimkan menggunakan resource Encounter pada
elemen Encounter.hospitalization.dischargeDisposition.coding. Sedangkan untuk pilihan jawaban
227
Buku Panduan SATUSEHAT
lain-lain, keterangan tambahan dapat dikirimkan dalam bentuk free-text melalui elemen
Encounter.hospitalization.dischargeDisposition.text.
Format pengisian adalah sebagai berikut :
http://terminology.hl7.or
g/CodeSystem/dischar aadvice Left against advice 4. Pulang paksa;
ge-disposition
http://terminology.hl7.or
g/CodeSystem/dischar other-hcf Other healthcare facility 5. Dirujuk;
ge-disposition
http://terminology.kemke
s.go.id/CodeSystem/di exp-lt48h Meninggal < 48 jam 6. Meninggal < 48 jam;
scharge-disposition
http://terminology.kemke
s.go.id/CodeSystem/dis exp-gt48h Meninggal > 48 jam 7. Meninggal > 48 jam
charge-disposition
http://terminology.hl7.or
g/CodeSystem/discharg oth Other 8. Lain-lain (free text)
e-disposition
Method PUT
URL {{base_url}}/Encounter
{
"resourceType": "Encounter",
"id": "2823ed1d-3e3e-434e-9a5b-9c579d192787",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/1000004",
"value": "P20240001"
}
],
"status": "in-progress",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
228
Buku Panduan SATUSEHAT
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"participant": [
{
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"individual": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
}
],
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
},
"location": [
{
"location": {
"reference": "Location/ef011065-38c9-46f8-9c35-d1fe68966a3e",
"display": "Ruang 1A, Poliklinik Rawat Jalan"
}
}
229
Buku Panduan SATUSEHAT
],
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T08:00:00+07:00"
}
},
{
"status": "in-progress",
"period": {
"start": "2022-06-14T08:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
}
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/discharge-disposition",
"code": "oth",
"display": "other-hcf"
}
],
"text" : "Rujukan ke RSUP Fatmawati"
}
},
"serviceProvider": {
"reference": "Organization/10000004"
}
}
230
Buku Panduan SATUSEHAT
4.4.18. Pengiriman Data Rencana Tindak Lanjut / Cara Keluar dari Rumah Sakit & Sarana
Transportasi Untuk Rujuk
Data rencana tindak lanjut/cara keluar dari rumah sakit menunjukkan rencana perawatan selanjutnya
yang akan diterima oleh pasien setelah pulang. Pengisian pilihan jawaban dari rencana tindak
lanjut/cara keluar dari rumah sakit dan resource yang digunakan dapat dilihat dalam tabel berikut.
Rencana tindak lanjut/cara keluar dari rumah sakit dengan pilihan jawaban “Pulang atas persetujuan
dokter” dan “Pulang atas permintaan sendiri” akan dikirimkan menggunakan resource Encounter pada
elemen Encounter.hospitalization.dischargeDisposition.coding. Sedangkan untuk pilihan jawaban
“Lain-lain”, keterangan tambahan dapat dikirimkan dalam bentuk free-text melalui elemen
Encounter.hospitalization.dischargeDisposition.text.
Format pengisian adalah sebagai berikut :
http://terminology.hl7.or
1. Pulang atas
g/CodeSystem/dischar home Home
persetujuan dokter;
ge-disposition
http://terminology.hl7.or
2. Pulang atas
g/CodeSystem/dischar aadvice Left against advice
permintaan sendiri;
ge-disposition
http://terminology.hl7.or
g/CodeSystem/discharg oth Other 5. Lain-lain (free text)
e-disposition
Method PUT
URL {{base_url}}/Encounter
231
Buku Panduan SATUSEHAT
{
"resourceType": "Encounter",
"id": "2823ed1d-3e3e-434e-9a5b-9c579d192787",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/1000004",
"value": "P20240001"
}
],
"status": "in-progress",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"participant": [
{
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"individual": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
232
Buku Panduan SATUSEHAT
}
}
],
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
},
"location": [
{
"location": {
"reference": "Location/ef011065-38c9-46f8-9c35-d1fe68966a3e",
"display": "Ruang 1A, Poliklinik Rawat Jalan"
}
}
],
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T08:00:00+07:00"
}
},
{
"status": "in-progress",
"period": {
"start": "2022-06-14T08:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
}
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/discharge-disposition",
"code": "home",
233
Buku Panduan SATUSEHAT
"display": "Home"
}
],
"text" : "Anjuran dokter untuk pulang dan kontrol kembali 1 bulan
setelah minum obat"
}
},
"serviceProvider": {
"reference": "Organization/10000004"
}
}
Rencana tindak lanjut/cara keluar dari rumah sakit dengan pilihan jawaban “Dirujuk ke” dan “Rawat
Inap” dikirimkan menggunakan resource ServiceRequest pada elemen ServiceRequest.code.coding.
Penjelasan secara rinci pengisian setiap elemen yang ada di resource ServiceRequest dapat dilihat
dalam bab 4.2.7 Pengiriman Data Permintaan Pemeriksaan Penunjang. Ketika memilih “Dirujuk ke”,
maka variabel terkait “Sarana Transportasi Untuk Rujuk” wajib diisi melalui elemen
ServiceRequest.locationCode. Berikut adalah perbedaan pengisian beberapa elemen pada resource
ServiceRequest yaitu
Resource ServiceRequest
ServiceRequest.i Optional (Omit Berisikan ID lokal dari masing-masing institusi terkait tindak lanjut/cara
dentifier empty) keluar dari rumah sakit.
Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/servi
cerequest/{{organization-ihs-nu
mber}}
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari
master sarana index
Contoh :
234
Buku Panduan SATUSEHAT
http://sys-ids.kemkes.go.id/servi
cerequest/10080017
ServiceRequest.identifier.use official
ServiceRequest keterangan
.status
235
Buku Panduan SATUSEHAT
ServiceRequest.i Mandatoris Berkaitan apakah permintaan adalah usulan, rencana, asli permintaan
ntent asli atau permintaan tiba-tiba yang merujuk pada: RequestIntent.
Untuk rencana tindak lanjut/cara keluar dari rumah sakit, diisi dengan
“plan”.
Contoh pengisian:
236
Buku Panduan SATUSEHAT
obat tinggal
ServiceRequest.c Mandatoris ● Format pengisian rencana tindak lanjut/cara keluar dari rumah
ode sakit dengan pilihan jawaban “Dirujuk ke” dan “Rawat Inap”
adalah sebagai berikut
http://snomed.i 3. Dirujuk ke
nfo/sct 3457005 Patient referral (free text);
http://terminolo
gy.kemkes.go.i
d/CodeSystem
/clinical-term TL000001 Rawat inap 4. Rawat inap;
Contoh:
"Patient/100000030009"
237
Buku Panduan SATUSEHAT
erence
Contoh :
“Encounter/0a26ca28-0ea3-48
6d-8fa9-6f9edd37e567”
ServiceRequest.l Optional (Omit ● Informasi lokasi dimana permintaan seharusnya terjadi, bisa
ocationCode empty) dalam bentuk kode atau free-text
● Tipe data : CodeableConcept
● Format pengisian untuk jawaban 1. Ambulans
ServiceRequest.locationCode.co http://terminology.hl7.org/CodeS
ding.system ystem/v3-RoleCode
ServiceRequest.locationCode.co AMB
ding.code
ServiceRequest.locationCode.co Ambulance
ding.display
● Untuk pilihan jawaban “2.Lain-lain (free text)”, maka tuliskan
keterangan melalui elemen ServiceRequest.locationCode.text
Method POST
URL {{base_url}}/ServiceRequest
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
"value": "00001"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
238
Buku Panduan SATUSEHAT
"coding": [
{
"system": "http://snomed.info/sct",
"code": "3457005",
"display": "Patient referral (procedure)"
}
],
"text": "Pemeriksaan Sputum BTA"
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Kunjungan Budi Santoso di hari Selasa, 14 Juni 2022"
},
"occurrenceDateTime": "2022-06-14T09:30:27+07:00",
"requester": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
},
"performer": [
{
"reference": "Practitioner/N10000005",
"display": "Fatma"
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed by sputum
microscopy with or without culture"
}
],
"text": "Periksa jika ada kemungkinan Tuberculosis"
239
Buku Panduan SATUSEHAT
}
],
"locationCode": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-RoleCode",
"code": "AMB",
"display": "Ambulance"
}
]
}
],
"patientInstruction": "Rujukan ke RSUP Fatmawati. Dalam keadaan darurat
dapat menghubungi hotline RS di nomor 14045"
Data rencana tindak lanjut/cara keluar dari rumah sakit menunjukkan rencana perawatan selanjutnya
yang akan diterima oleh pasien setelah pulang. Variabel Instruksi untuk tindak lanjut dapat dilihat dalam
tabel berikut.
1. Poli
ServiceRequest.locationCode
Kontrol ke 2. Fasyankes
ServiceRequest.code
Instruksi
untuk 3. Lain-lain (free text)
Tindak ServiceRequest.occurenceDateTim
Lanjut Tanggal -
e
Dalam Keadaan Darurat
- ServiceRequest.patientInstruction
dapat Menghubungi
Pengiriman data instruksi tindak lanjut dikirimkan melalui resource ServiceRequest. Penjelasan secara
rinci pengisian setiap elemen yang ada di resource ServiceRequest dapat dilihat dalam bab 4.2.7
240
Buku Panduan SATUSEHAT
Pengiriman Data Permintaan Pemeriksaan Penunjang. Berikut adalah perbedaan pengisian beberapa
elemen pada resource ServiceRequest untuk data terkait Instruksi untuk Tindak Lanjut yaitu
Resource ServiceRequest
ServiceRequest.id Optional (Omit Berisikan ID lokal dari masing-masing institusi terkait instruksi tindak
entifier empty) lanjut .
Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/servi
cerequest/{{organization-ihs-nu
mber}}
Organization-ihs-number adalah
nomor SATUSEHAT organisasi
induk yang didapatkan dari
master sarana index
Contoh :
http://sys-ids.kemkes.go.id/servi
cerequest/10080017
ServiceRequest.identifier.use official
ServiceRequest keterangan
.status
241
Buku Panduan SATUSEHAT
ServiceRequest.in Mandatoris Berkaitan apakah permintaan adalah usulan, rencana, asli permintaan
tent asli atau permintaan tiba-tiba yang merujuk pada: RequestIntent.
Untuk instruksi tindak lanjut diisi dengan “plan”
Contoh pengisian:
242
Buku Panduan SATUSEHAT
ServiceRequest.c Mandatoris ● Format pengisian untuk Instruksi untuk Tindak Lanjut adalah
ode sebagai berikut;
ServiceRequest.code.coding.sy http://snomed.info/sct
stem
ServiceRequest.code.coding.c 185389009
ode
243
Buku Panduan SATUSEHAT
Contoh:
"Patient/100000030009"
ServiceRequest.requester.refe "Practitioner/N10000001"
rence
ServiceRequest.requester.refe "Organization/10000004"
rence
244
Buku Panduan SATUSEHAT
play
245
Buku Panduan SATUSEHAT
Method POST
URL {{base_url}}/ServiceRequest
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
"value": "00001"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "3457005",
"display": "Patient referral (procedure)"
}
],
"text": "Kontrol rutin regimen TB bulan ke-2"
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": "Kunjungan Budi Santoso di hari Selasa, 14 Juni 2022"
},
"occurrenceDateTime": "2022-07-14",
"authoredOn": "2022-06-14T09:30:27+07:00",
"requester": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
246
Buku Panduan SATUSEHAT
},
"performer": [
{
"reference": "Practitioner/N10000005",
"display": "Fatma"
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed by sputum
microscopy with or without culture"
}
],
"text": "Kontrol rutin bulanan"
}
],
"locationCode": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-RoleCode",
"code": "OF",
"display": "Outpatient Facility"
}
]
}
],
"locationReference": [
{
"reference": "Location/ef011065-38c9-46f8-9c35-d1fe68966a3e",
"display": "Ruang 1A, Poliklinik Rawat Jalan"
}
],
247
Buku Panduan SATUSEHAT
Variabel edukasi menunjukkan edukasi dan instruksi kerja untuk membantu individu dan keluarga
dalam meningkatkan kemampuan untuk mencapai kesehatan secara optimal dan bersedia
berpartisipasi dalam proses penyembuhan pada saat pulang. Data terkait edukasi yang diberikan
kepada pasien dikirimkan menggunakan resource Procedure. Penjelasan secara rinci pengisian setiap
elemen yang ada di resource Procedure dapat dilihat dalam bab 4.2.9 Pengiriman Data
Tindakan/Prosedur Medis. Berikut adalah perbedaan pengisian beberapa elemen pada resource
Procedure terkait pengiriman data edukasi :
Resource Procedure
Procedure.iden Optional (omit ● ID internal faskes untuk prosedur ini. Ini adalah ID resmi
tifier empty) yang diterbitkan oleh faskes untuk menandai prosedur yang
dilakukan ke pasien.
● Format pengisian
Format pengisian :
http://sys-ids.kemkes.go.id/pr
ocedure/{{organization-ihs-nu
mber}}/
Organization-ihs-number
adalah nomor SATUSEHAT
organisasi induk yang
didapatkan dari master
sarana index
Contoh :
http://sys-ids.kemkes.go.id/pr
ocedure/1000001
Procedure.identifier.use official
248
Buku Panduan SATUSEHAT
preparation Persiapan
in-progress Berlangsung
on-hold Tertahan
stopped Berhenti
completed Selesai
249
Buku Panduan SATUSEHAT
http://snomed.info Therapeutic
/sct 277132007 procedure
Procedure.cod Mandatoris ● Format pengisian kode edukasi yang diberikan pada pasien
e adalah sebagai berikut;
http://terminol
ogy.kemkes.g
Edukasi
o.id/CodeSys ED000002 2. Obat-obatan;
obat-obatan
tem/clinical-te
rm
http://terminol
ogy.kemkes.g Edukasi
3. Rehabilitasi
o.id/CodeSys ED000003 Rehabilitasi
medis;
tem/clinical-te Medis
rm
http://terminol
ogy.kemkes.g Edukasi
4. Manajemen
o.id/CodeSys ED000004 Manajemen
nyeri;
tem/clinical-te Nyeri
rm
http://terminol
ogy.kemkes.g
o.id/CodeSys ED000005 Edukasi Gizi 5. Gizi;
tem/clinical-te
rm
http://terminol
ogy.kemkes.g
Edukasi Cuci
o.id/CodeSys ED000006 6. Cuci tangan;
Tangan
tem/clinical-te
rm
250
Buku Panduan SATUSEHAT
http://terminol
ogy.kemkes.g Edukasi
7. Penggunaan
o.id/CodeSys ED000007 Penggunaan
alat medis;
tem/clinical-te Alat Medis
rm
Contoh:
"Patient/100000030009"
Method POST
URL {{base_url}}/Procedure
{
"resourceType": "Procedure",
"status": "completed",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "409073007",
"display": "Education"
}
],
"text": "Education"
},
"code": {
251
Buku Panduan SATUSEHAT
"coding": [
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "ED000002",
"display": "Edukasi obat-obatan"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference": "Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787",
"display": Edukasi minum obat OAT rutin kepada Budi Santoso di hari
Selasa, 14 Juni 2022"
},
"performedPeriod": {
"start": "2022-06-14T13:31:00+01:00",
"end": "2022-06-14T14:27:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed by sputum
microscopy with or without culture"
252
Buku Panduan SATUSEHAT
}
]
}
],
"note": [
{
"text": "Edukasi minum OAT teratur."
}
]
}
Kunjungan selesai - Contoh payload pembaharuan data kunjungan dengan menambahkan informasi
diagnosis, periode kunjungan selesai, Kondisi Saat Meninggalkan Rumah Sakit, dan Rencana Tindak
Lanjut / Cara Keluar dari Rumah Sakit dengan metode PUT. Isi URL dengan Encounter.id yang ingin
diperbaharui.
Method PUT
URL {{base_url}}/Encounter/2823ed1d-3e3e-434e-9a5b-9c579d192787
{
"resourceType": "Encounter",
"id": "2823ed1d-3e3e-434e-9a5b-9c579d192787",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/1000004",
"value": "P20240001"
}
],
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
253
Buku Panduan SATUSEHAT
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"participant": [
{
"type": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"individual": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
}
],
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
},
"location": [
{
"location": {
"reference": "Location/ef011065-38c9-46f8-9c35-d1fe68966a3e",
"display": "Ruang 1A, Poliklinik Rawat Jalan"
}
}
],
"diagnosis": [
{
"condition": {
254
Buku Panduan SATUSEHAT
"reference":
"Condition/4bbbe654-14f5-4ab3-a36e-a1e307f67bb8",
"display": "Tuberculosis of lung, confirmed by sputum
microscopy with or without culture"
},
"use": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/diagnosis-role",
"code": "DD",
"display": "Discharge diagnosis"
}
]
},
"rank": 1
},
{
"condition": {
"reference":
"Condition/666970c2-d79f-4242-89f9-d0ffab9e36cf",
"display": "Non-insulin-dependent diabetes mellitus without
complications"
},
"use": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/diagnosis-role",
"code": "DD",
"display": "Discharge diagnosis"
}
]
},
"rank": 2
}
],
"statusHistory": [
255
Buku Panduan SATUSEHAT
{
"status": "arrived",
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T08:00:00+07:00"
}
},
{
"status": "in-progress",
"period": {
"start": "2022-06-14T08:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
}
},
{
"status": "finished",
"period": {
"start": "2022-06-14T09:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
}
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/discharge-disposition",
"code": "home",
"display": "Home"
}
],
"text": "Anjuran dokter untuk pulang dan kontrol kembali 1 bulan
setelah minum obat"
}
},
"serviceProvider": {
"reference": "Organization/10000004"
256
Buku Panduan SATUSEHAT
}
}
Dalam pengiriman data melalui FHIR API, resource yang dikirim boleh dikirim secara bersamaan
sekaligus. Untuk mengirimkan resource > 1 dalam satu kiriman, maka harus digunakan resource
“Bundle”.
Kerangka utama resource “Bundle” dapat dilihat di contoh berikut:
{
"resourceType": "Bundle",
"type": "transaction",
"entry": [
{
"fullUrl": "",
"resource": {
},
"request": {
"method": "",
"url": ""
}
},
]
}
Resource Bundle
entry Mandatoris Array, bisa lebih dari 1. Diisikan dengan JSON resource yang sudah
dibuat dan metode kosakata REST API nya
257
Buku Panduan SATUSEHAT
Contoh
"fullUrl":
"urn:uuid:ba5a7dec-023f-45e1-adb9
-1b9d71737a5f"
entry.reques Deskripsi
t.method
Contoh #1:
"request": {
"method": "POST",
"url": "Condition"
}
Contoh #2
"request": {
"method": "GET",
"url":
"Patient/P24159291"
}
258
Buku Panduan SATUSEHAT
Contoh bundle penggabungan antara resource Encounter, Condition, Observation, Procedure, dan
Composition, Medication, MedicationRequest, dan MedicationDispense, ServiceRequest, Specimen,
DiagnosticReport, AllergyIntolerance, ClinicalImpression.
Method POST
URL {{base_url}}
{
"resourceType": "Bundle",
"type": "transaction",
"entry": [
{
"fullUrl": "urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"resource": {
"resourceType": "Encounter",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/encounter/10000004",
"value": "P20240001"
}
],
"status": "finished",
"class": {
"system":
"http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"participant": [
{
"type": [
{
"coding": [
259
Buku Panduan SATUSEHAT
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"individual": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
}
],
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
},
"location": [
{
"location": {
"reference":
"Location/ef011065-38c9-46f8-9c35-d1fe68966a3e",
"display": "Ruang 1A, Poliklinik Rawat Jalan"
}
}
],
"diagnosis": [
{
"condition": {
"reference":
"urn:uuid:c820f626-0dfd-4a9b-acda-5b8d526429f6",
"display": "Tuberculosis of lung, confirmed by
sputum microscopy with or without culture"
},
"use": {
"coding": [
260
Buku Panduan SATUSEHAT
{
"system":
"http://terminology.hl7.org/CodeSystem/diagnosis-role",
"code": "DD",
"display": "Discharge diagnosis"
}
]
},
"rank": 1
},
{
"condition": {
"reference":
"urn:uuid:ffadc03c-ef03-47ec-b71a-3c96a31ab77e",
"display": "Non-insulin-dependent diabetes
mellitus without complications"
},
"use": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/diagnosis-role",
"code": "DD",
"display": "Discharge diagnosis"
}
]
},
"rank": 2
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/discharge-disposition",
"code": "home",
"display": "Home"
261
Buku Panduan SATUSEHAT
}
],
"text": "Anjuran dokter untuk pulang dan kontrol
kembali 1 bulan setelah minum obat"
}
},
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "2022-06-14T07:00:00+07:00",
"end": "2022-06-14T08:00:00+07:00"
}
},
{
"status": "in-progress",
"period": {
"start": "2022-06-14T08:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
}
},
{
"status": "finished",
"period": {
"start": "2022-06-14T09:00:00+07:00",
"end": "2022-06-14T09:00:00+07:00"
}
}
],
"serviceProvider": {
"reference": "Organization/10000004"
}
},
"request": {
"method": "POST",
"url": "Encounter"
}
},
262
Buku Panduan SATUSEHAT
{
"fullUrl": "urn:uuid:4a4e988b-01aa-4a9e-a3c5-9a8a552109bc",
"resource": {
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "67775-7",
"display": "Level of responsiveness"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Pemeriksaan Kesadaran Budi Santoso di hari
Selasa, 14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"valueCodeableConcept": {
"coding": [
263
Buku Panduan SATUSEHAT
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "TK000001",
"display": "Alert"
}
]
}
},
"request": {
"method": "POST",
"url": "Observation"
}
},
{
"fullUrl": "urn:uuid:39ada41c-dc1b-4a71-9c59-778b6c1503d3",
"resource": {
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8867-4",
"display": "Heart rate"
}
264
Buku Panduan SATUSEHAT
]
},
"subject": {
"reference": "Patient/100000030009"
},
"performer": [
{
"reference": "Practitioner/N10000001"
}
],
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Pemeriksaan Fisik Nadi Budi Santoso di hari
Selasa, 14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"valueQuantity": {
"value": 80,
"unit": "beats/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
},
"request": {
"method": "POST",
"url": "Observation"
}
},
{
"fullUrl": "urn:uuid:ecdf0cfc-8c42-4940-b4bf-83ceb6168bb8",
"resource": {
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
265
Buku Panduan SATUSEHAT
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "9279-1",
"display": "Respiratory rate"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"performer": [
{
"reference": "Practitioner/N10000001"
}
],
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Pemeriksaan Fisik Pernafasan Budi Santoso di
hari Selasa, 14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"valueQuantity": {
"value": 22,
"unit": "breaths/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
266
Buku Panduan SATUSEHAT
},
"request": {
"method": "POST",
"url": "Observation"
}
},
{
"fullUrl": "urn:uuid:b9e2118a-f966-4218-8245-801ab91b6c87",
"resource": {
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8480-6",
"display": "Systolic blood pressure"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"performer": [
{
"reference": "Practitioner/N10000001"
267
Buku Panduan SATUSEHAT
}
],
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Pemeriksaan Fisik Sistolik Budi Santoso di
hari Selasa, 14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"bodySite": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "368209003",
"display": "Right arm"
}
]
},
"valueQuantity": {
"value": 133,
"unit": "mm[Hg]",
"system": "http://unitsofmeasure.org",
"code": "mm[Hg]"
},
"interpretation": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
"code": "HU",
"display": "significantly high"
}
],
"text": "Di atas nilai referensi"
}
]
},
268
Buku Panduan SATUSEHAT
"request": {
"method": "POST",
"url": "Observation"
}
},
{
"fullUrl": "urn:uuid:a3db0a6a-045e-4877-8742-ffeec1c7790f",
"resource": {
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8462-4",
"display": "Diastolic blood pressure"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"performer": [
{
"reference": "Practitioner/N10000001"
269
Buku Panduan SATUSEHAT
}
],
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Pemeriksaan Fisik Diastolik Budi Santoso di
hari Selasa, 14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"bodySite": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "368209003",
"display": "Right arm"
}
]
},
"valueQuantity": {
"value": 60,
"unit": "mm[Hg]",
"system": "http://unitsofmeasure.org",
"code": "mm[Hg]"
},
"interpretation": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
"code": "L",
"display": "low"
}
],
"text": "Di bawah nilai referensi"
}
]
},
270
Buku Panduan SATUSEHAT
"request": {
"method": "POST",
"url": "Observation"
}
},
{
"fullUrl": "urn:uuid:d02c7156-54c8-46c1-b00a-d727647825a3",
"resource": {
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8310-5",
"display": "Body temperature"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"performer": [
{
"reference": "Practitioner/N10000001"
}
271
Buku Panduan SATUSEHAT
],
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Pemeriksaan Fisik Suhu Budi Santoso di hari
Selasa, 14 Juni 2022"
},
"effectiveDateTime": "2022-07-14",
"valueQuantity": {
"value": 38.8,
"unit": "C",
"system": "http://unitsofmeasure.org",
"code": "Cel"
},
"interpretation": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
"code": "H",
"display": "High"
}
],
"text": "Di atas nilai referensi"
}
]
},
"request": {
"method": "POST",
"url": "Observation"
}
},
{
"fullUrl": "urn:uuid:196e3c3a-6673-4ae0-acd9-1f03a95d7a32",
"resource": {
"resourceType": "ServiceRequest",
"identifier": [
272
Buku Panduan SATUSEHAT
{
"system":
"http://sys-ids.kemkes.go.id/servicerequest/10000004",
"value": "00001"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11477-7",
"display": "Microscopic observation [Identifier]
in Sputum by Acid fast stain"
}
],
"text": "Pemeriksaan Sputum BTA"
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Permintaan BTA Sputum Budi Santoso di hari
Selasa, 14 Juni 2022 pukul 09:30 WIB"
},
"occurrenceDateTime": "2022-06-14T09:30:27+07:00",
"authoredOn": "2022-06-13T12:30:27+07:00",
"requester": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
},
"performer": [
{
"reference": "Practitioner/N10000005",
273
Buku Panduan SATUSEHAT
"display": "Fatma"
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed
by sputum microscopy with or without culture"
}
],
"text": "Periksa jika ada kemungkinan Tuberculosis"
}
]
},
"request": {
"method": "POST",
"url": "ServiceRequest"
}
},
{
"fullUrl": "urn:uuid:720dc004-578d-45d3-8868-85c0fcfe6115",
"resource": {
"resourceType": "Specimen",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/specimen/10000004",
"value": "00001",
"assigner": {
"reference": "Organization/10000004"
}
}
],
"status": "available",
"type": {
274
Buku Panduan SATUSEHAT
"coding": [
{
"system": "http://snomed.info/sct",
"code": "45710003",
"display": "Sputum"
}
]
},
"collection": {
"method": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "386089008",
"display": "Collection of coughed sputum"
}
]
},
"collectedDateTime": "2022-06-14T08:15:00+07:00"
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"request": [
{
"reference":
"urn:uuid:196e3c3a-6673-4ae0-acd9-1f03a95d7a32"
}
],
"receivedTime": "2022-06-14T08:25:00+07:00"
},
"request": {
"method": "POST",
"url": "Specimen"
}
},
{
275
Buku Panduan SATUSEHAT
"fullUrl": "urn:uuid:37139eb6-f6bb-42bc-b28e-cc36aac186f7",
"resource": {
"resourceType": "Observation",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/observation/10000004",
"value": "O111111"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11477-7",
"display": "Microscopic observation [Identifier]
in Sputum by Acid fast stain"
}
]
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference":
276
Buku Panduan SATUSEHAT
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7"
},
"effectiveDateTime": "2021-07-02",
"issued": "2022-08-07T15:30:10+01:00",
"performer": [
{
"reference": "Practitioner/N10000001"
},
{
"reference": "Organization/10000004"
}
],
"specimen": {
"reference":
"urn:uuid:720dc004-578d-45d3-8868-85c0fcfe6115"
},
"basedOn": [
{
"reference":
"urn:uuid:196e3c3a-6673-4ae0-acd9-1f03a95d7a32"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "260347006",
"display": "+"
}
]
},
"referenceRange": [
{
"text": "Negative"
}
]
},
"request": {
277
Buku Panduan SATUSEHAT
"method": "POST",
"url": "Observation"
}
},
{
"fullUrl": "urn:uuid:816f9852-5f2e-4fa2-b594-9c59486ba9e1",
"resource": {
"resourceType": "DiagnosticReport",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/diagnostic/10000004/lab",
"use": "official",
"value": "5234342"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/v2-0074",
"code": "MB",
"display": "Microbiology"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11477-7",
"display": "Microscopic observation [Identifier]
in Sputum by Acid fast stain"
}
]
278
Buku Panduan SATUSEHAT
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7"
},
"effectiveDateTime": "2012-12-01T12:00:00+01:00",
"issued": "2012-12-01T12:00:00+01:00",
"performer": [
{
"reference": "Practitioner/N10000001"
},
{
"reference": "Organization/10000004"
}
],
"result": [
{
"reference":
"urn:uuid:37139eb6-f6bb-42bc-b28e-cc36aac186f7"
}
],
"specimen": [
{
"reference":
"urn:uuid:720dc004-578d-45d3-8868-85c0fcfe6115"
}
],
"basedOn": [
{
"reference":
"urn:uuid:196e3c3a-6673-4ae0-acd9-1f03a95d7a32"
}
],
"conclusionCode": [
{
279
Buku Panduan SATUSEHAT
"coding": [
{
"system": "http://snomed.info/sct",
"code": "260347006",
"display": "+"
}
]
}
]
},
"request": {
"method": "POST",
"url": "DiagnosticReport"
}
},
{
"fullUrl": "urn:uuid:c820f626-0dfd-4a9b-acda-5b8d526429f6",
"resource": {
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-category",
"code": "encounter-diagnosis",
"display": "Encounter Diagnosis"
}
280
Buku Panduan SATUSEHAT
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed by
sputum microscopy with or without culture"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7"
},
"onsetDateTime": "2022-06-14",
"recordedDate": "2022-06-14"
},
"request": {
"method": "POST",
"url": "Condition"
}
},
{
"fullUrl": "urn:uuid:ffadc03c-ef03-47ec-b71a-3c96a31ab77e",
"resource": {
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-clinical",
281
Buku Panduan SATUSEHAT
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-category",
"code": "encounter-diagnosis",
"display": "Encounter Diagnosis"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "E11.9",
"display": "Non-insulin-dependent diabetes
mellitus without complications "
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Kunjungan Budi Santoso di hari Selasa, 14
Juni 2022"
},
"onsetDateTime": "2022-06-14",
282
Buku Panduan SATUSEHAT
"recordedDate": "2022-06-14"
},
"request": {
"method": "POST",
"url": "Condition"
}
},
{
"fullUrl": "urn:uuid:1b84fe9a-d29a-42c2-9989-56571a285687",
"resource": {
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/clinical-term",
283
Buku Panduan SATUSEHAT
"code": "MN000001",
"display": "Stabil"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7"
},
"onsetDateTime": "2022-06-14",
"recordedDate": "2022-06-14"
},
"request": {
"method": "POST",
"url": "Condition"
}
},
{
"fullUrl": "urn:uuid:fb7d9e9d-2068-42f7-9af5-d9b18226b4c0",
"resource": {
"resourceType": "Procedure",
"status": "completed",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "103693007",
"display": "Diagnostic procedure"
}
],
"text": "Diagnostic procedure"
},
"code": {
"coding": [
284
Buku Panduan SATUSEHAT
{
"system": "http://hl7.org/fhir/sid/icd-9-cm",
"code": "87.44",
"display": "Routine chest x-ray, so described"
}
]
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Tindakan Rontgen Dada Budi Santoso pada
Selasa tanggal 14 Juni 2022"
},
"performedPeriod": {
"start": "2022-06-14T13:31:00+01:00",
"end": "2022-06-14T14:27:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed
by sputum microscopy with or without culture"
}
285
Buku Panduan SATUSEHAT
]
}
],
"bodySite": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "302551006",
"display": "Entire Thorax"
}
]
}
],
"note": [
{
"text": "Rontgen thorax melihat perluasan infiltrat
dan kavitas."
}
]
},
"request": {
"method": "POST",
"url": "Procedure"
}
},
{
"fullUrl": "urn:uuid:aeb30de2-aa5d-4b40-8ca1-4cdb50991ee9",
"resource": {
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
286
Buku Panduan SATUSEHAT
"system":
"http://sys-ids.kemkes.go.id/medication/10000004",
"use": "official",
"value": "123456789"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "93001019",
"display": "Obat Anti Tuberculosis / Rifampicin
150 mg / Isoniazid 75 mg / Pyrazinamide 400 mg / Ethambutol 275 mg Kaplet
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",
287
Buku Panduan SATUSEHAT
"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"
},
288
Buku Panduan SATUSEHAT
"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": [
{
289
Buku Panduan SATUSEHAT
"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"
}
]
}
}
290
Buku Panduan SATUSEHAT
]
},
"request": {
"method": "POST",
"url": "Medication"
}
},
{
"fullUrl": "urn:uuid:b95fcecf-a7b4-4dc4-8077-26127c171ff9",
"resource": {
"resourceType": "MedicationRequest",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/prescription/10000004",
"use": "official",
"value": "123456788"
},
{
"system":
"http://sys-ids.kemkes.go.id/prescription-item/10000004",
"use": "official",
"value": "123456788-1"
}
],
"status": "completed",
"intent": "order",
"category": [
{
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/medicationrequest-category",
"code": "outpatient",
"display": "Outpatient"
}
]
}
291
Buku Panduan SATUSEHAT
],
"priority": "routine",
"medicationReference": {
"reference":
"urn:uuid:aeb30de2-aa5d-4b40-8ca1-4cdb50991ee9",
"display": "Obat Anti Tuberculosis / Rifampicin 150 mg /
Isoniazid 75 mg / Pyrazinamide 400 mg / Ethambutol 275 mg Kaplet Salut
Selaput (KIMIA FARMA)"
},
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7"
},
"authoredOn": "2022-08-04",
"requester": {
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
},
"reasonCode": [
{
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung, confirmed
by sputum microscopy with or without culture"
}
]
}
],
"courseOfTherapyType": {
"coding": [
{
"system":
292
Buku Panduan SATUSEHAT
"http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy",
"code": "continuous",
"display": "Continuing long term therapy"
}
]
},
"dosageInstruction": [
{
"sequence": 1,
"text": "4 tablet per hari",
"additionalInstruction": [
{
"text": "Diminum setiap hari"
}
],
"patientInstruction": "4 tablet perhari, diminum
setiap hari tanpa jeda sampai prose pengobatan berakhir",
"timing": {
"repeat": {
"frequency": 1,
"period": 1,
"periodUnit": "d"
}
},
"route": {
"coding": [
{
"system": "http://www.whocc.no/atc",
"code": "O",
"display": "Oral"
}
]
},
"doseAndRate": [
{
"type": {
"coding": [
{
293
Buku Panduan SATUSEHAT
"system":
"http://terminology.hl7.org/CodeSystem/dose-rate-type",
"code": "ordered",
"display": "Ordered"
}
]
},
"doseQuantity": {
"value": 4,
"unit": "TAB",
"system":
"http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
}
]
}
],
"dispenseRequest": {
"dispenseInterval": {
"value": 1,
"unit": "days",
"system": "http://unitsofmeasure.org",
"code": "d"
},
"validityPeriod": {
"start": "2022-01-01",
"end": "2022-01-30"
},
"numberOfRepeatsAllowed": 0,
"quantity": {
"value": 120,
"unit": "TAB",
"system":
"http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
},
"expectedSupplyDuration": {
294
Buku Panduan SATUSEHAT
"value": 30,
"unit": "days",
"system": "http://unitsofmeasure.org",
"code": "d"
},
"performer": {
"reference": "Organization/10000004"
}
}
},
"request": {
"method": "POST",
"url": "MedicationRequest"
}
},
{
"fullUrl": "urn:uuid:1e1120dc-a719-42e5-86fd-fbb061ddaca8",
"resource": {
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/medication/10000004",
"use": "official",
"value": "123456789"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "93001019",
295
Buku Panduan SATUSEHAT
296
Buku Panduan SATUSEHAT
},
"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": [
297
Buku Panduan SATUSEHAT
{
"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,
298
Buku Panduan SATUSEHAT
"system": "http://unitsofmeasure.org",
"code": "mg"
},
"denominator": {
"value": 1,
"system":
"http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
}
}
],
"batch": {
"lotNumber": "1625042A",
"expirationDate": "2025-07-28"
},
"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"
}
]
}
}
]
},
"request": {
"method": "POST",
"url": "Medication"
}
},
299
Buku Panduan SATUSEHAT
{
"fullUrl": "urn:uuid:703dabce-10a2-4f2b-954c-aeb33b6a56be",
"resource": {
"resourceType": "MedicationDispense",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/prescription/10000004",
"use": "official",
"value": "123456788"
},
{
"system":
"http://sys-ids.kemkes.go.id/prescription-item/10000004",
"use": "official",
"value": "123456788-1"
}
],
"status": "completed",
"category": {
"coding": [
{
"system":
"http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",
"code": "outpatient",
"display": "Outpatient"
}
]
},
"medicationReference": {
"reference":
"urn:uuid:1e1120dc-a719-42e5-86fd-fbb061ddaca8",
"display": "Obat Anti Tuberculosis / Rifampicin 150 mg /
Isoniazid 75 mg / Pyrazinamide 400 mg / Ethambutol 275 mg Kaplet Salut
Selaput (KIMIA FARMA)"
},
"subject": {
"reference": "Patient/100000030009",
300
Buku Panduan SATUSEHAT
301
Buku Panduan SATUSEHAT
"whenHandedOver": "2022-01-15T16:20:00Z",
"dosageInstruction": [
{
"sequence": 1,
"text": "Diminum 4 tablet sekali dalam sehari",
"timing": {
"repeat": {
"frequency": 1,
"period": 1,
"periodUnit": "d"
}
},
"doseAndRate": [
{
"type": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/dose-rate-type",
"code": "ordered",
"display": "Ordered"
}
]
},
"doseQuantity": {
"value": 4,
"unit": "TAB",
"system":
"http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "TAB"
}
}
]
}
]
},
"request": {
"method": "POST",
302
Buku Panduan SATUSEHAT
"url": "MedicationDispense"
}
},
{
"fullUrl": "urn:uuid:def812e3-8375-453b-a576-70e7509d4bf8",
"resource": {
"resourceType": "Composition",
"identifier": {
"system":
"http://sys-ids.kemkes.go.id/composition/10000004",
"value": "P20240001"
},
"status": "final",
"type": {
"coding": [
{
"system": "http://loinc.org",
"code": "18842-5",
"display": "Discharge summary"
}
]
},
"category": [
{
"coding": [
{
"system": "http://loinc.org",
"code": "LP173421-1",
"display": "Report"
}
]
}
],
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
303
Buku Panduan SATUSEHAT
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Kunjungan Budi Santoso di hari Selasa, 14
Juni 2022"
},
"date": "2022-06-14",
"author": [
{
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
],
"title": "Resume Medis Rawat Jalan",
"custodian": {
"reference": "Organization/10000004"
},
"section": [
{
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "42344-2",
"display": "Discharge diet (narrative)"
}
]
},
"text": {
"status": "additional",
"div": "Rekomendasi diet rendah lemak, rendah
kalori"
}
}
]
},
"request": {
"method": "POST",
"url": "Composition"
304
Buku Panduan SATUSEHAT
}
},
{
"fullUrl": "urn:uuid:3feb260d-8688-4394-b5bc-ff25277e0021",
"resource": {
"resourceType": "AllergyIntolerance",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/allergy/1000004",
"use": "official",
"value": "98457729"
}
],
"clinicalStatus": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",
"code": "active",
"display": "Active"
}
]
},
"verificationStatus": {
"coding": [
{
"system":
"http://terminology.hl7.org/CodeSystem/allergyintolerance-verification",
"code": "confirmed",
"display": "Confirmed"
}
]
},
"category": [
"food"
],
"code": {
305
Buku Panduan SATUSEHAT
"coding": [
{
"system": "http://snomed.info/sct",
"code": "89811004",
"display": "Gluten"
}
],
"text": "Alergi bahan gluten, khususnya ketika makan roti
gandum"
},
"patient": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Kunjungan Budi Santoso di hari Selasa, 14
Juni 2022"
},
"recordedDate": "2022-06-14T15:37:31+07:00",
"recorder": {
"reference": "Practitioner/N10000001"
}
},
"request": {
"method": "POST",
"url": "AllergyIntolerance"
}
},
{
"fullUrl": "urn:uuid:8544d958-68a0-4048-8f8d-1dca792ccb9d",
"resource": {
"resourceType": "ClinicalImpression",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/clinicalimpression/1000004",
306
Buku Panduan SATUSEHAT
"use": "official",
"value": "Prognosis_000123"
}
],
"status": "completed",
"description": "Bapak Budi Santoso terdiagnosa TB, dan tidak
menunjukkan adanya resistensi obat",
"subject": {
"reference": "Patient/100000030009",
"display": "Budi Santoso"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
"display": "Kunjungan Budi Santoso di hari Selasa, 14
Juni 2022"
},
"effectiveDateTime": "2022-06-14T15:37:31+07:00",
"date": "2022-06-14T15:15:31+07:00",
"assessor": {
"reference": "Practitioner/N10000001"
},
"problem": [
{
"reference":
"urn:uuid:c820f626-0dfd-4a9b-acda-5b8d526429f6"
}
],
"investigation": [
{
"code": {
"text": "Pemeriksaan Sputum BTA"
},
"item": [
{
"reference":
"urn:uuid:816f9852-5f2e-4fa2-b594-9c59486ba9e1"
},
307
Buku Panduan SATUSEHAT
{
"reference":
"urn:uuid:37139eb6-f6bb-42bc-b28e-cc36aac186f7"
}
]
}
],
"summary": "Prognosis terhadap gejala klinis dan
terkonfirmasi Tuberculosis",
"finding": [
{
"itemCodeableConcept": {
"coding": [
{
"system":
"http://hl7.org/fhir/sid/icd-10",
"code": "A15.0",
"display": "Tuberculosis of lung,
confirmed by sputum microscopy with or without culture"
}
]
},
"itemReference": {
"reference":
"urn:uuid:c820f626-0dfd-4a9b-acda-5b8d526429f6"
}
}
],
"prognosisCodeableConcept": [
{
"coding": [
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "PR000001",
"display": "Prognosis baik"
}
]
308
Buku Panduan SATUSEHAT
}
]
},
"request": {
"method": "POST",
"url": "ClinicalImpression"
}
},
{
"fullUrl": "urn:uuid:9763de6a-965d-4656-8934-70710e454579",
"resource": {
"resourceType": "ServiceRequest",
"identifier": [
{
"system":
"http://sys-ids.kemkes.go.id/servicerequest/10000004",
"value": "00001"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "3457005",
"display": "Patient referral"
}
],
"text": "Kontrol rutin regimen TB bulan ke-2"
},
"subject": {
"reference": "Patient/100000030009"
},
"encounter": {
"reference":
"urn:uuid:588744a1-b657-40e5-ad1c-e1978ed9ceb7",
309
Buku Panduan SATUSEHAT
310
Buku Panduan SATUSEHAT
}
],
"locationReference": [
{
"reference":
"Location/ef011065-38c9-46f8-9c35-d1fe68966a3e",
"display": "Ruang 1A, Poliklinik Rawat Jalan"
}
],
"patientInstruction": "Kontrol setelah 1 bulan minum obat
anti tuberkulosis"
},
"request": {
"method": "POST",
"url": "ServiceRequest"
}
},
{
"fullUrl": "urn:uuid:d584f4cf-e2c2-469e-bba6-83f905c976b8",
"resource": {
"resourceType": "Procedure",
"status": "completed",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "409073007",
"display": "Education"
}
],
"text": "Education"
},
"code": {
"coding": [
{
"system":
"http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "ED000002",
311
Buku Panduan SATUSEHAT
312
Buku Panduan SATUSEHAT
{
"text": "Edukasi minum OAT teratur."
}
]
},
"request": {
"method": "POST",
"url": "Procedure"
}
}
]
}
4.4.23. Daftar Data Pasien dan Tenaga Kesehatan untuk Proses Uji Coba / Development
Endpoint
P03647103112 9204014804000002
P02478375538 9271060312000001
P02280547535 9104025209000006
P00805884304 9104224509000003
P01654557057 9104224606000005
P00912894463 9104223107000004
P01836748436 9201076001000007
P00883356749 9201394901000008
P01058967035 9201076407000009
P02428473601 9210060207000010
100000030004 367400000000222
100000030004 367400001111388
100000030005 36740000000022211
100000030009 3171022809990001
100000030015 3171022809990001
313
Buku Panduan SATUSEHAT
10014058550 3313096403900009
10001354453 3171071609900003
10012572188 3519111703800007
10001915884 3578083008700010
10002074224 3217040109800006
10006926841 3322071302900002
10018180913 6408130207800005
10009880728 7209061211900001
10010910332 3207192310600004
10018452434 5271002009700008
N10000003 367400001111203
N10000004 367400001111204
N10000005 367400001111205
N10000010 367400001111210
N10000006 367400001111206
N10000007 367400001111207
N10000008 367400001111208
N10000009 367400001111209
N10000001 367400001111201
N10000002 367400001111202
314
Buku Panduan SATUSEHAT
5. PENUTUP
Untuk informasi lebih lanjut terkait FHIR dapat diakses melalui http://hl7.org/fhir/R4/index.html
Panduan terkait Indonesia Health Services akan terus dimutakhirkan dan akan tersedia di situs
dto.kemkes.go.id. Apabila ada pertanyaan lanjutan harap hubungi email ihs@dto.kemkes.go.id
Disclaimer: This material contains content from LOINC (http://loinc.org). LOINC is copyright ©
1995-2022, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes
(LOINC) Committee and is available at no cost under the license at http://loinc.org/license. LOINC® is a
registered United States trademark of Regenstrief Institute, Inc.
315
Buku Panduan SATUSEHAT
6. LAMPIRAN
6.1. Lampiran 1 : Kode AllergyIntolerance.reaction.manifestation
316
Buku Panduan SATUSEHAT
317
Buku Panduan SATUSEHAT
318
Buku Panduan SATUSEHAT
319
Buku Panduan SATUSEHAT
320
Buku Panduan SATUSEHAT
321
Buku Panduan SATUSEHAT
322
Buku Panduan SATUSEHAT
323
Buku Panduan SATUSEHAT
324
Buku Panduan SATUSEHAT
325
Buku Panduan SATUSEHAT
326
Buku Panduan SATUSEHAT
327
Buku Panduan SATUSEHAT
328
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Code AU Audiology
System/v2-0074
http://terminology.hl7.org/Code CG Cytogenetics
System/v2-0074
http://terminology.hl7.org/Code CH Chemistry
System/v2-0074
http://terminology.hl7.org/Code CP Cytopathology
System/v2-0074
329
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Code GE Genetics
System/v2-0074
http://terminology.hl7.org/Code HM Hematology
System/v2-0074
http://terminology.hl7.org/Code MB Microbiology
System/v2-0074
330
Buku Panduan SATUSEHAT
System/v2-0074
http://terminology.hl7.org/Code RX Radiograph
System/v2-0074
http://terminology.hl7.org/Code SR Serology
System/v2-0074
http://terminology.hl7.org/Code TX Toxicology
System/v2-0074
http://terminology.hl7.org/Code VR Virology
System/v2-0074
331
Buku Panduan SATUSEHAT
332
Buku Panduan SATUSEHAT
Tata cara penamaan Zat Aktif +Kekuatan +Satuan + Bentuk Sediaan + (Merek
Dagang)
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS001 Aerosol Foam
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS002 Aerosol Metered Dose
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS003 Aerosol Spray
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS004 Oral Spray
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS005 Buscal Spray
333
Buku Panduan SATUSEHAT
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS006 Transdermal Spray
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS007 Topical Spray
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS008 Serbuk Spray
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS009 Eliksir
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS010 Emulsi
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS011 Enema
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS012 Gas
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS013 Gel
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS014 Gel Mata
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS015 Granul Effervescent
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS016 Granula
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS017 Intra Uterine Device (IUD)
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS018 Implant
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS019 Kapsul
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS020 Kapsul Lunak
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS021 Kapsul Pelepasan Lambat
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS022 Kaplet
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS023 Kaplet Salut Selaput
334
Buku Panduan SATUSEHAT
CodeSystem/medication-form
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS025 Kaplet Salut Gula
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS026 Kaplet Pelepasan Lambat
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS027 Kaplet Pelepasan Cepat
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS028 Kaplet Kunyah
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS029 Kaplet Kunyah Salut Selaput
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS030 Krim
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS031 Krim Lemak
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS032 Larutan
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS033 Larutan Inhalasi
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS034 Larutan Injeksi
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS035 Infus
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS036 Obat Kumur
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS037 Ovula
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS038 Pasta
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS039 Pil
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS040 Patch
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS041 Pessary
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS042 Salep
335
Buku Panduan SATUSEHAT
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS043 Salep Mata
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS044 Sampo
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS045 Semprot Hidung
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS046 Serbuk Aerosol
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS047 Serbuk Oral
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS048 Serbuk Inhaler
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS049 Serbuk Injeksi
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS050 Serbuk Injeksi Liofilisasi
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS051 Serbuk Infus
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS052 Serbuk Obat Luar / Serbuk Tabur
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS053 Serbuk Steril
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS054 Serbuk Effervescent
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS055 Sirup
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS056 Sirup Kering
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS057 Sirup Kering Pelepasan Lambat
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS058 Subdermal Implants
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS059 Supositoria
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS060 Suspensi
336
Buku Panduan SATUSEHAT
CodeSystem/medication-form
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS062 Suspensi / Cairan Obat Luar
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS063 Cairan Steril
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS064 Cairan Mata
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS065 Cairan Diagnostik
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS066 Tablet
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS067 Tablet Effervescent
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS068 Tablet Hisap
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS069 Tablet Kunyah
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS070 Tablet Pelepasan Cepat
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS071 Tablet Pelepasan Lambat
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS072 Tablet Disintegrasi Oral
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS073 Tablet Dispersibel
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS074 Tablet Cepat Larut
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS075 Tablet Salut Gula
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS076 Tablet Salut Enterik
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS077 Tablet Salut Selaput
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS078 Tablet Sublingual
337
Buku Panduan SATUSEHAT
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS080 Tablet Vaginal
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS081 Tablet Lapis
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS082 Tablet Lapis Lepas Lambat
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS083 Chewing Gum
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS084 Tetes Mata
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS085 Tetes Hidung
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS086 Tetes Telinga
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS087 Tetes Oral (Oral Drops)
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS088 Tetes Mata Dan Telinga
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS089 Transdermal
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS090 Transdermal Urethral
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS091 Tulle/Plester Obat
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS092 Vaginal Cream
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS093 Vaginal Gel
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS094 Vaginal Douche
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS095 Vaginal Ring
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS096 Vaginal Tissue
http://terminology.kemkes.go.id/
CodeSystem/medication-form BS097 Suspensi Inhalasi
338
Buku Panduan SATUSEHAT
339
Buku Panduan SATUSEHAT
340
Buku Panduan SATUSEHAT
g
http://unitsofmeasure.or
/g g per gram /gm; /gram; per g
http://unitsofmeasure.or
/kg g per kilogram per kg; per kilogram
http://unitsofmeasure.or
/L g per liter /liter; litre
/m^2; /m*2; /sq, m; per
http://unitsofmeasure.or square meter; meter
/m2 g per meter persegi squared; metre
/m^3; /m*3; /cu, m; per
http://unitsofmeasure.or cubic meter; meter
/m3 g per meter kubik cubed; per m3; metre
http://unitsofmeasure.or
/mg g per milligram /milligram; per mg
/minute; per mins;
http://unitsofmeasure.or breaths beats per
/min g per menit minute
http://unitsofmeasure.or /milliliter; per mL;
/mL g per milliliter millilitre
http://unitsofmeasure.or /millimeter; per mm;
/mm g per millimeter millimetre
/second; /sec; per sec;
frequency; Hertz; Herz;
http://unitsofmeasure.or Hz; becquerels; Bq; s-1;
/s g per detik s^-1
http://unitsofmeasure.or
/U g per unit enzim /enzyme units; per U
http://unitsofmeasure.or
10*3 g 10^3 (jumlah cell) 10^3; thousand
http://unitsofmeasure.or
10*5 g 10^5 one hundred thousand
http://unitsofmeasure.or
10*6 g 10^6
http://unitsofmeasure.or
cg g sentigram centigrams; cg; cgm
http://unitsofmeasure.or
cL g sentiliter centiliters; centilitres
http://unitsofmeasure.or
cm g sentimeter centimeters; centimetres
cm2 http://unitsofmeasure.or sentimeter persegi cm^2; sq cm;
341
Buku Panduan SATUSEHAT
g centimeters squared;
square centimeters;
centimetre; area
kilogram calories; large
http://unitsofmeasure.or calories; food calories;
kcal g kilokalori kcals
http://unitsofmeasure.or
kg g kilogram kilograms; kgs
kiloliters; kilolitres; m3;
http://unitsofmeasure.or m^3; meters cubed;
kL g kiloliter metre
http://unitsofmeasure.or kilometers; kilometres;
km g kilometer distance
http://unitsofmeasure.or
mg g milligram milligrams
http://unitsofmeasure.or
mL g milliliter milliliters; millilitres
millimeters; millimetres;
height; length; diameter;
http://unitsofmeasure.or thickness; axis;
mm g millimeter curvature; size
http://unitsofmeasure.or
mmol g millimol millimoles
http://unitsofmeasure.or
ng g nanogram nanograms
http://unitsofmeasure.or mcg; micrograms; 10^-6
ug g mikrogram grams; 10-6 grams
http://unitsofmeasure.or microliters; microlitres;
uL g mikroliter mcl
http://unitsofmeasure.or 1 billion; one billion;
10*9 g 10^9 10^9; 1 trilyun
http://unitsofmeasure.or 10 billion; ten billion;
10*10 g 10^10 10^10; 10 trilyun
342
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 DROP Drops rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 NDROP Nasal Drops rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 OPDROP Ophthalmic Drops rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 ORDROP Oral Drops rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 OTDROP Otic Drops rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 PUFF Puff rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 SCOOP Scoops rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 SPRY Sprays rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
1 _DispensableDrugForm DispensableDrugForm rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 _GasDrugForm GasDrugForm rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 GASINHL Gas for Inhalation rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 _GasLiquidMixture GasLiquidMixture rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 AER Aerosol rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 BAINHL Breath Activated Inhaler rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 INHLSOL Inhalant Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 MDINHL Metered Dose Inhaler rm
343
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 NASSPRY Nasal Spray rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 DERMSPRY Dermal Spray rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 FOAM Foam rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 FOAMAPL Foam with Applicator rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 RECFORM Rectal foam rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 VAGFOAM Vaginal foam rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 VAGFOAMAPL Vaginal foam with applicator rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 RECSPRY Rectal Spray rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 VAGSPRY Vaginal Spray rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 _GasSolidSpray GasSolidSpray rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 INHL Inhalant rm
http://terminology.hl7.org/Cod
Breath Activated Powder eSystem/v3-orderableDrugFo
4 BAINHLPWD Inhaler rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 INHLPWD Inhalant Powder rm
http://terminology.hl7.org/Cod
Metered Dose Powder eSystem/v3-orderableDrugFo
4 MDINHLPWD Inhaler rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 NASINHL Nasal Inhalant rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 ORINHL Oral Inhalant rm
344
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 PWDSPRY Powder Spray rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 SPRYADAPT Spray with Adaptor rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 _Liquid Liquid rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 LIQCLN Liquid Cleanser rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 LIQSOAP Medicated Liquid Soap rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 SHMP Shampoo rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 OIL Oil rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TOPOIL Topical Oil rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 SOL Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 IPSOL Intraperitoneal Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 IRSOL Irrigation Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 DOUCHE Douche rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 ENEMA Enema rm
http://terminology.hl7.org/Cod
Ophthalmic Irrigation eSystem/v3-orderableDrugFo
5 OPIRSOL Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 IVSOL Intravenous Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 ORALSOL Oral Solution rm
345
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 ELIXIR Elixir rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 RINSE Mouthwash/Rinse rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 SYRUP Syrup rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 ORDROP Oral Drops rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 RECSOL Rectal Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TOPSOL Topical Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 LIN Liniment rm
http://terminology.hl7.org/Cod
Mucous Membrane Topical eSystem/v3-orderableDrugFo
5 MUCTOPSOL Solution rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 TINC Tincture rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 DROP Drops rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 _LiquidLiquidEmulsion LiquidLiquidEmulsion rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 CRM Cream rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 NASCRM Nasal Cream rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OPCRM Ophthalmic Cream rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 ORCRM Oral Cream rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OTCRM Otic Cream rm
346
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 RECCRM Rectal Cream rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TOPCRM Topical Cream rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 VAGCRM Vaginal Cream rm
http://terminology.hl7.org/Cod
Vaginal Cream with eSystem/v3-orderableDrugFo
5 VAGCRMAPL Applicator rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 LTN Lotion rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TOPLTN Topical Lotion rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 OINT Ointment rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 NASOINT Nasal Ointment rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OINTAPL Ointment with Applicator rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OPOINT Ophthalmic Ointment rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OTOINT Otic Ointment rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 RECOINT Rectal Ointment rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TOPOINT Topical Ointment rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 VAGOINT Vaginal Ointment rm
http://terminology.hl7.org/Cod
Vaginal Ointment with eSystem/v3-orderableDrugFo
5 VAGOINTAPL Applicator rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 _LiquidSolidSuspension LiquidSolidSuspension rm
347
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 GEL Gel rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 GELAPL Gel with Applicator rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 NASGEL Nasal Gel rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OPGEL Ophthalmic Gel rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OTGEL Otic Gel rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TOPGEL Topical Gel rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 URETHGEL Urethral Gel rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 VAGGEL Vaginal Gel rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 VGELAPL Vaginal Gel with Applicator rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 PASTE Paste rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 PUD Pudding rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TPASTE Toothpaste rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 SUSP Suspension rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 ITSUSP Intrathecal Suspension rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OPSUSP Ophthalmic Suspension rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 ORSUSP Oral Suspension rm
348
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
Extended-Release eSystem/v3-orderableDrugFo
5 ERSUSP Suspension rm
http://terminology.hl7.org/Cod
12 Hour Extended-Release eSystem/v3-orderableDrugFo
6 ERSUSP12 Suspension rm
http://terminology.hl7.org/Cod
24 Hour Extended Release eSystem/v3-orderableDrugFo
6 ERSUSP24 Suspension rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 OTSUSP Otic Suspension rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 RECSUSP Rectal Suspension rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
2 _SolidDrugForm SolidDrugForm rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 BAR Bar rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 BARSOAP Bar Soap rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 MEDBAR Medicated Bar Soap rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 CHEWBAR Chewable Bar rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 BEAD Beads rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 CAKE Cake rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 CEMENT Cement rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 CRYS Crystals rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 DISK Disk rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 FLAKE Flakes rm
349
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 GRAN Granules rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 GUM ChewingGum rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 PAD Pad rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 MEDPAD Medicated Pad rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 PATCH Patch rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TPATCH Transdermal Patch rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 TPATH16 16 Hour Transdermal Patch rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 TPATH24 24 Hour Transdermal Patch rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 TPATH2WK Biweekly Transdermal Patch rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 TPATH72 72 Hour Transdermal Patch rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 TPATHWK Weekly Transdermal Patch rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 PELLET Pellet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 PILL Pill rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 CAP Capsule rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 ORCAP Oral Capsule rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 ENTCAP Enteric Coated Capsule rm
350
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
Extended Release Enteric eSystem/v3-orderableDrugFo
7 ERENTCAP Coated Capsule rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 ERCAP Extended Release Capsule rm
http://terminology.hl7.org/Cod
12 Hour Extended Release eSystem/v3-orderableDrugFo
7 ERCAP12 Capsule rm
http://terminology.hl7.org/Cod
24 Hour Extended Release eSystem/v3-orderableDrugFo
7 ERCAP24 Capsule rm
http://terminology.hl7.org/Cod
Extended Release Enteric eSystem/v3-orderableDrugFo
7 ERECCAP Coated Capsule rm
http://terminology.hl7.org/Cod
Extended Release Enteric eSystem/v3-orderableDrugFo
7 ERENTCAP Coated Capsule rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TAB Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 ORTAB Oral Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 BUCTAB Buccal Tablet rm
http://terminology.hl7.org/Cod
Sustained Release Buccal eSystem/v3-orderableDrugFo
7 SRBUCTAB Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 CAPLET Caplet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 CHEWTAB Chewable Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 CPTAB Coated Particles Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 DISINTAB Disintegrating Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 DRTAB Delayed Release Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 ECTAB Enteric Coated Tablet rm
351
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
Extended Release Enteric eSystem/v3-orderableDrugFo
7 ERECTAB Coated Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 ERTAB Extended Release Tablet rm
http://terminology.hl7.org/Cod
12 Hour Extended Release eSystem/v3-orderableDrugFo
7 ERTAB12 Tablet rm
http://terminology.hl7.org/Cod
24 Hour Extended Release eSystem/v3-orderableDrugFo
7 ERTAB24 Tablet rm
http://terminology.hl7.org/Cod
Extended Release Enteric eSystem/v3-orderableDrugFo
7 ERECTAB Coated Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 ORTROCHE Lozenge/Oral Troche rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
6 SLTAB Sublingual Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 VAGTAB Vaginal Tablet rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 POWD Powder rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 TOPPWD Topical Powder rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 RECPWD Rectal Powder rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
5 VAGPWD Vaginal Powder rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 SUPP Suppository rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 RECSUPP Rectal Suppository rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 URETHSUPP Urethral suppository rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 VAGSUPP Vaginal Suppository rm
352
Buku Panduan SATUSEHAT
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 SWAB Swab rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
4 MEDSWAB Medicated swab rm
http://terminology.hl7.org/Cod
eSystem/v3-orderableDrugFo
3 WAFER Wafer rm
Timing.repeat.periodU Keterangan
nit
s second
min minute
h hour
d day
wk week
mo month
a year
353
Buku Panduan SATUSEHAT
354
Buku Panduan SATUSEHAT
355
Buku Panduan SATUSEHAT
356
Buku Panduan SATUSEHAT
357
Buku Panduan SATUSEHAT
358
Buku Panduan SATUSEHAT
359