Pelayanan Instalasi Gawat Darurat (IGD) Fase 1 Terakhir disunting pada 23 November 2023

Riwayat Perubahan

Details
Tabel 1. Riwayat Perubahanan Pelayanan Instalasi Gawat Darurat (IGD) Fase 1
versiTanggal PembaruanDeskripsi Perubahan

v1.2

13 Oktober 2023

Perubahan status mandatory Location.type.

v1.1

26 September 2023

Penambahan variasi kasus observasi dalam IGD.

v1.0

21 Agustus 2023

Rilis dokumen awal.

Orientasi (Onboarding)

Sebelum melakukan pengiriman data terkait pendaftaran pasien dan diagnosis, terdapat 4 langkah yang perlu dilakukan yaitu:

  1. Autentikasi ke SATUSEHAT,

  2. Registrasi Struktur Organisasi,

  3. Registrasi Struktur Lokasi,

  4. Menyimpan Nomor IHS untuk Tenaga Kesehatan.

Autentikasi

Informasi autentikasi atau pertukaran/transaksi data akan dibahas lebih lanjut pada Autentikasi

Registrasi Struktur Organisasi

Berikut ini adalah struktur organisasi dari pelayanan instalasi gawat darurat (IGD) fase 1,

Registrasi Struktur Organisasi
Gambar 1. Registrasi Struktur Organisasi

Informasi terkait pemetaan nilai, penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Organization (data suborganisasi), dapat dilihat dalam resource Organization. Untuk contoh pengiriman data atau payload dari Organization dapat dilihat dalam Postman Collection.

Registrasi Struktur Lokasi

Berikut ini adalah struktur lokasi dari pelayanan instalasi gawat darurat (IGD) fase 1,

Registrasi Struktur Lokasi
Gambar 2. Registrasi Struktur Lokasi

Informasi terkait pemetaan nilai, penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Location (data sublokasi), dapat dilihat dalam resource Location. Untuk contoh pengiriman data atau payload dari Location dapat dilihat dalam Postman Collection.

Variabel/parameter/element FHIR Location.type pada resource Location bersifat WAJIB/Mandatories dimana harus ada, atau pasti selalu ada.

Nomor IHS untuk Tenaga Kesehatan

Informasi terkait pemetaan nilai, penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Practitioner (data nomor IHS Tenaga Kesehatan), dapat dilihat dalam resource Practitioner. Untuk contoh pengiriman data atau payload dari Practitioner dapat dilihat dalam Postman Collection.

Tahapan alur integrasi dan resource yang digunakan untuk Modul Pelayanan IGD dapat dilihat pada Gambar 1.

Alur Integrasi Modul IGD Fase 1
Gambar 3. Alur Integrasi IGD Fase 1

Alur integrasi dan format pengiriman data terkait Data Pelayanan IGD secara umum akan dijelaskan pada Panduan Interoperabilitas sesuai dengan use case masing-masing (klik di sini) Modul Pelayanan IGD.

Data atau variabel pelayanan IGD yang dapat dipertukarkan dalam SATUSEHAT sebagai berikut:

Tabel 2. Data atau Variabel

No

Variabel

Resource FHIR

Path FHIR

1.

Lembar Identitas Pasien

a. Identitas Umum Pasien

1)

Nomor SATUSEHAT Pasien

Patient

Patient.identifier[i].use

Patient.identifier[i].system

Patient.identifier[i].value

2)

Nama Lengkap

Patient

Patient.name[i].text

3)

Nomor Rekam Medis

Patient

Patient.identifier.use

Patient.identifier.system

Patient.identifier.value

4)

Nomor Induk Kependudukan (NIK)

Patient

Patient.identifier.use

Patient.identifier.system

Patient.identifier.value

5)

Nomor Identitas Lain (Khusus WNA): Nomor Paspor / KITAS

Patient

Patient.identifier.use

Patient.identifier.system

Patient.identifier.value

6)

Nama Ibu Kandung

Patient

Patient.contact.name

7)

Tempat Lahir

Patient

Patient.extension:birthPlace

8)

Tanggal Lahir

Patient

Patient.birthDate

9)

Jenis Kelamin

Patient

Patient.gender

10)

Bahasa yang Dikuasai

Patient

Patient.communication.language

11)

Alamat Lengkap

Patient

Patient.address.line

12)

Rukun Tetangga / RT

Patient

Patient.address.line

13)

Rukun Warga / RW

Patient

Patient.address.line

14)

Kelurahan / Desa

Patient

Patient.address.extension:administrativeCode.extension:village

15)

Kecamatan

Patient

Patient.address.extension:administrativeCode.extension:district

16)

Kotamadya/Kabupaten

Patient

Patient.address.extension:administrativeCode.extension:city

17)

Kode Pos

Patient

Patient.address.postalCode

18)

Provinsi

Patient

Patient.address.extension:administrativeCode.extension:province

19)

Negara

Patient

Patient.address.country

20)

Nomor Telepon Rumah / Tempat Tinggal

Patient

Patient.telecom

21)

Nomor Telepon Selular Pasien

Patient

Patient.telecom

22)

Status Pernikahan

Patient

Patient.maritalStatus

b. Identitas Bayi Baru Lahir

1)

Nama Bayi

Patient

Patient.name

2)

NIK Ibu Kandung

Patient

Patient.identifier

3)

Nomor Rekam Medis

Patient

Patient.identifier.use

Patient.identifier.system

Patient.identifier.value

4)

Tanggal Lahir Bayi

Patient

Patient.birthDate

5)

Jam Lahir

Observation

Observation.code.coding

Observation.category.coding

Observation.valueTime

6)

Jenis Kelamin

Patient

Patient.gender

7)

Kelahiran Ganda

Patient

Patient.multipleBirth[x]

2.

Data Triase dan Gawat Darurat

a.

Tanggal Masuk

Encounter

Encounter.period.start

b.

Jam Masuk

Encounter

Encounter.period.start

c.

Sarana Transportasi Kedatangan

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

Observation.valueCodeableConcept.text

d.

Surat Pengantar Rujukan

Observation

Observation.code.coding

Observation.category.coding

Observation.valueBoolean

e.

Kondisi Pasien Tiba

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

3.

Anamnesis

a.

Keluhan Utama

Condition

Condition.code.coding

Condition.category.coding

b.

Riwayat Penyakit

Condition

Condition.code.coding

Condition.category.coding

c.

Riwayat Alergi

AllergyIntolerance

AllergyIntolerance.code.coding

AllergyIntolerance.category.coding

AllergyIntolerance.note

d.

Riwayat Pengobatan

MedicationStatement

MedicationStatement.status.coding

MedicationStatement.medicationReference.coding

MedicationStatement.note

Medication

Medication.identifier.use

Medication.code.coding

Medication.form.coding

Medication.status.coding

Medication.medicationType.coding

4.

Asesmen Awal IGD

a. Asesmen Nyeri

1)

Asesmen Nyeri

Observation

Observation.code.coding

Observation.category.coding

Observation.valueBoolean

2)

Skala Nyeri

a)

Numeric Rating Scale (NRS)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueInteger

b)

Baker Pain Scale (BPS)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueInteger

c)

Neonatal Infant Pain Scale (NIPS)

(1)

Facial Expression (Ekspresi Wajah)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

(2)

Cry (Menangis)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

(3)

Breathing Pattern (Pola Pernapasan)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

(4)

Arms (Tangan)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

(5)

Legs (Kaki)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

(6)

State of Arousal (Tingkat Kesadaran)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

(7)

Total Skor Neonatal Infant Pain Scale (NIPS)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

Observation.interpretation

3)

Lokasi Nyeri

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite.coding

Observation.valueString

4)

Penyebab Nyeri

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

5)

Durasi Nyeri

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

6)

Frekuensi Nyeri

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

b.

Kajian Risiko Jatuh

1)

Morse Fall Scale

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

Observation.interpretation

2)

Humpty Dumpty Scale

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

Observation.interpretation

3)

Edmonson Psychiatric Fall Risk Assessment

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

Observation.interpretation

Pemeriksaan Fisik

1)

Tingkat Kesadaran

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept.coding

2)

Vital Sign

a)

Denyut Jantung

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

b)

Pernapasan

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

c)

Tekanan Darah

(1)

Sistole

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

(2)

Diastole

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

d)

Suhu Tubuh

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

3)

Pemeriksaan Fisik Head to Toe

a)

Kepala

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

b)

Mata

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

c)

Telinga

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

d)

Hidung

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

e)

Rambut

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

f)

Bibir

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

g)

Gigi Geligi

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

h)

Lidah

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

i)

Langit-langit

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite

Observation.valueString

j)

Leher

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

k)

Tenggorokan

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

l)

Tonsil

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite

Observation.valueString

m)

Dada

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

n)

Payudara

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

o)

Punggung

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

p)

Perut

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

q)

Genital

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

r)

Anus/Dubur

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite

Observation.valueString

s)

Lengan Atas

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

t)

Lengan Bawah

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

u)

Jari Tangan

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite

Observation.valueString

v)

Kuku Tangan

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite

Observation.valueString

w)

Persendian Tangan

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

x)

Tungkai Atas

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

y)

Tungkai Bawah

Observation

Observation.code.coding

Observation.category.coding

Observation.valueString

z)

Jari Kaki

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite

Observation.valueString

ab)

Kuku Kaki

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite

Observation.valueString

ac)

Persendian Kaki

Observation

Observation.code.coding

Observation.category.coding

Observation.bodySite

Observation.valueString

5.

Skrining

a. Risiko Luka Decubitus

1)

Risiko Luka Decubitus

Observation

Observation.category.coding

Observation.code.coding

Observation.valueBoolean

b. Batuk

1)

Riwayat Demam

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

2)

Berkeringat pada Malam Hari Tanpa Aktivitas

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

3)

Riwayat Bepergian dari Daerah Wabah

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

4)

Riwayat Pemakaian Obat Jangka Panjang

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

5)

Riwayat BB Turun Tanpa Sebab yang Diketahui

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

c. Gizi

1)

Penuruna BB dalam Waktu 6 Bulan Terakhir

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

2)

Penuruna Asupan Makanan karena Nafsu Makan Berkurang

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

3)

Gejala Gastrointestinal (Mual, Muntah, Diare, Anoreksia)

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

4)

Faktor Pemberat (Komorbid)

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

5)

Penuruna Kapasitas Fungsional

QuestionnaireResponse

QuestionnaireResponse.questionnaire

QuestionnaireResponse.item.item.text

QuestionnaireResponse.item.answer.valueBoolean

5.

Pemeriksaan Psikologis

a.

Status psikologis

Observation

Observation.category.coding

Observation.code.coding

Observation.valueCodeableConcept.coding

6.

Diagnosis

a.

Diagnosis Awal / Masuk

Encounter

Encounter.diagnosis.condition

Encounter.diagnosis.use

Condition

Condition.code

Condition.category

b.

Diagnosis Kerja

Encounter

Encounter.diagnosis.condition

Condition

Condition.code

Condition.category

Condition.verificationStatus

c.

Diagnosis Banding

Encounter

Encounter.diagnosis.condition

Condition

Condition.code

Condition.category

Condition.verificationStatus

7.

Tindakan

a.

Nama Tindakan

Procedure

Procedure.code

Procedure.category

b.

Petugas yang Melaksanakan

Procedure

Procedure.performer.actor

c.

Tanggal Pelaksanaan Tindakan

Procedure

Procedure.performer.dateTime

d.

Waktu Mulai Tindakan

Procedure

Procedure.performer.dateTime

e.

Waktu Selesai Tindakan

Procedure

Procedure.performer.dateTime

f.

Alat Medis yang Digunakan

Procedure

Procedure.focalDevice

g.

BMHP

Procedure

Procedure.focalDevice

8.

Kondisi Saat Meninggalkan Rumah Sakit

Condition

Condition.Condition.code

Encounter

Encounter.hospitalization.dischargeDisposition

9.

Rencana Tindak Lanjut / Cara Keluar dari Rumah Sakit

Encounter

Encounter.hospitalization.dischargeDisposition

ServiceRequest

ServiceRequest.code.coding

1. Pendaftaran Pasien

Pasien Umum

Apabila melakukan pengiriman data kesehatan melalui SATUSEHAT yang memiliki elemen data terkait pasien, maka diperlukan informasi {patient-ihs-number} dari pasien yang bersangkutan. {patient-ihs-number} seorang pasien didapatkan dari Master Patient Index (MPI) Kementerian Kesehatan. MPI menyimpan data-data demografi pasien berskala nasional, mulai dari nama, tanggal lahir, alamat, identitas resmi yang diterbitkan pemerintah, dan lain lain. Setelah mendapatkan {patient-ihs-number}, ID dapat disimpan secara di masing-masing sistem internal fasyankes maupun partner non-fasyankes. {patient-ihs-number} akan mempermudah pelaporan pelayanan kesehatan yang berhubungan dengan pasien, karena partner tidak diwajibkan menyertakan data diri setiap ada pengiriman data {patient-ihs-number} juga dapat digunakan untuk melihat data diri pasien secara menyeluruh.

Proses pencarian {patient-ihs-number} dari pasien dapat dilakukan melalui FHIR API dengan metode GET. Untuk metode pencarian data pasien di SATUSEHAT secara detail dapat dilihat dalam resource Patient dan terkait panduan/playbook MPI dapat dilihat dalam dokumen Master Patient Index.

Pasien Bayi Baru Lahir

Untuk pendaftaran pasien bayi baru lahir, maka pasien tersebut tidak akan memiliki {patient-ihs-number} di dalam MPI. Sehingga, fasyankes perlu mengirimkan data pasien bayi baru lahir melalui FHIR API dengan metode POST untuk mendapatkan balikan {patient-ihs-number}.

Untuk metode pencarian serta pengiriman data pasien di SATUSEHAT secara detail dapat dilihat dalam resource Patient dan terkait panduan/playbook MPI dapat dilihat dalam dokumen Master Patient Index.

2. Pendaftaran Kunjungan Pasien

Kunjungan pasien dapat didefinisikan sebagai interaksi pasien terhadap suatu layanan fasyankes. Sebagai contoh, dalam satu rangkaian pelayanan IGD, seluruh rangkaian dapat didefinisikan sebagai satu “Encounter”. 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.

Pemetaan Nilai

Berikut pemetaan nilai untuk Encounter yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks data kunjungan:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Encounter, dapat dilihat dalam resource Encounter. Untuk contoh pengiriman data atau payload dari pendaftaran kunjungan pasien dapat dilihat dalam Postman Collection.

3. Data Triase dan Gawat Darurat

Data Triase dan Gawat Darurat terdiri atas data tanggal masuk, jam masuk, sarana transportasi kedatangan, surat keterangan rujukan, dan kondisi pasien tiba. Data tersebut dapat dikirimkan menggunakan resource Encounter dan Observation.

Pemetaan Nilai Encounter

Data tanggal masuk dan jam masuk pasien dapat dikirimkan menggunakan resource Encounter. Pemetaan Nilai resources Encounter dapat dilihat pada Pendaftaran Kunjungan Pasien.

Pemetaan Nilai Observation

Berikut pemetaan nilai resource Observation yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks pengiriman data sarana transportasi kedatangan, surat pengantar rujukan, dan kondisi pasien tiba:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Observation, dapat dilihat dalam resource Observation. Untuk contoh pengiriman data atau payload dari data tanda vital dapat dilihat dalam Postman Collection.

Pemetaan Variabel dan Terminologi Spesifik

Terminologi spesifik yang digunakan dalam pengiriman data triase dan gawat darurat melalui resource Encounter dan Observation dapat dilihat dalam tabel berikut:

Tabel 3. Variabel dan Terminologi Spesifik
Pemetaan Variabel Resource Encounter dan Observation

Elemen/Path FHIR

Terminologi/Format Pengisian

Data Triase dan Gawat Darurat

a. Tanggal masuk

Encounter.period.start

(Tipe data dateTime)

b. Jam masuk

Encounter.period.start

(Tipe data dateTime)

c. Sarana Transportasi Kedatangan

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

74286-6

Observation.code.coding.display

Transport mode to hospital

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://loinc.org

LA9315-8

Ground ambulance

1. Ambulans

http://snomed.info/sct

71783008

Car

2. Mobil

http://snomed.info/sct

90748009

Motorcycle

3. Motor

http://loinc.org

LA46-8

Other

4. Lain- lain

Observation.valueCodeableConcept[i].coding.text

(Tipe data string)

d. Surat Pengantar Rujukan

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://terminology.kemkes.go.id/CodeSystem/clinical-term

Observation.code.coding.code

OC000034

Observation.code.coding.display

Surat Pengantar Rujukan

Observation.valueBoolean

(Tipe data boolean)

e. Kondisi Pasien Tiba

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

75910-0

Observation.code.coding.display

Canadian triage and acuity scale [CTAS]

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://loinc.org

LA6112-2

1

1. Resusitasi

http://loinc.org

LA6113-0

2

2. Emergensi

http://loinc.org

LA6114-8

3

3. Urgent

http://loinc.org

LA6115-5

4

4. Less Urgent

http://loinc.org

LA10137-0

5

5. Non Urgent

http://snomed.info/sct

63238001

Dead on arrival at hospital

6. Death on Arrival

4. Anamnesis

Data Anamnesis terdiri atas data keluhan utama, riwayat penyakit, riwayat alergi, dan riwayat pengobatan. Data tersebut dapat dikirimkan menggunakan resource Condition, AllergyIntolerance, dan MedicationStatement.

Pemetaan Nilai Condition

Berikut pemetaan nilai untuk Condition yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks pengiriman data keluhan utama dan riwayat penyakit, dan diagnosis pasien:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Condition, dapat dilihat dalam resource Condition. Untuk contoh pengiriman data atau payload dari data diagnosis dapat dilihat dalam Postman Collection.

Pemetaan Nilai AllergyIntolerance

Berikut pemetaan nilai untuk AllergyIntolerance yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks pengiriman data riwayat alergi pasien:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource AllergyIntolerance, dapat dilihat dalam resource AllergyIntolerance. Untuk contoh pengiriman data atau payload daripengiriman data alergi dapat dilihat dalam Postman Collection.

Pemetaan Nilai MedicationStatement

Berikut pemetaan nilai untuk MedicationStatement yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks catatan pengobatan pasien:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Pemetaan Nilai Medication

Berikut pemetaan nilai untuk Medication yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks data kode lokal obat di masing-masing institusi:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Medication, dapat dilihat dalam resource Medication. Untuk contoh pengiriman data atau payload dari data peresepan obat dapat dilihat dalam Postman Collection.

Pemetaan Variabel dan Terminologi Spesifik

Terminologi spesifik yang digunakan dalam pengiriman data anamnesis melalui resource Condition, AllergyIntolerance, dan MedicationStatement dapat dilihat dalam tabel berikut:

Tabel 4. Variabel dan Terminologi Spesifik
Pemetaan Variabel Resource Condition, AllergyIntolerance, dan MedicationStatement

Elemen/Path FHIR

Terminologi/Format Pengisian

Anamnesis

a. Keluhan Utama

Condition.category.coding.system

http://terminology.hl7.org/CodeSystem/condition-category

Condition.category.coding.code

problem-list-item

Condition.category.coding.display

Problem List Item

Condition.code.coding.system

http://snomed.info/sct

Condition.code.coding.code

SNOMED-CT Code
Ruang lingkup kode SNOMED CT yang dapat dipakai: Expression Constraint Language (ECL) Query: < 404684003 |Clinical finding (finding)|

Condition.code.coding.display

SNOMED-CT Description

b. Riwayat Penyakit

Condition.category.coding.system

http://terminology.hl7.org/CodeSystem/condition-category

Condition.category.coding.code

problem-list-item

Condition.category.coding.display

Problem List Item

Condition.code.coding.system

http://snomed.info/sct

Condition.code.coding.code

SNOMED-CT Code
Ruang lingkup kode SNOMED CT yang dapat dipakai:
1. Riwayat Pribadi → Expression Constraint Language (ECL) Query: < 417662000 | History of clinical finding in subject (situation) | OR < 443508001 | No history of clinical finding in subject (situation) |
2. Riwayat Keluarga → Expression Constraint Language (ECL) Query: < 416471007 | Family history of clinical finding (situation) | OR < 160266009 | No family history of clinical finding (situation) |

Condition.code.coding.display

SNOMED-CT Description

c. Riwayat Alergi

AllergyIntolerance.code.coding

Link

AllergyIntolerance.category.coding.system

http://terminology.hl7.org/CodeSystem/observation-category

AllergyIntolerance.category.coding.code

medication

AllergyIntolerance.category.coding.display

Medication

AllergyIntolerance.clinicalStatus.system

http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical

AllergyIntolerance.clinicalStatus.code

active

inactive

AllergyIntolerance.clinicalStatus.display

Active

Inactive

Pilihan jawaban yang divisualisasikan

Ya

Tidak

d. Riwayat Pengobatan

MedicationStatement.medicationCodeableConcept.code.coding.system

http://snomed.info/sct

MedicationStatement.medicationCodeableConceptcode.coding.code

Link

MedicationStatement.medicationCodeableConceptcode.coding.display

Link

MedicationStatement.note

(Tipe data note)

5. Asesmen Awal IGD

Data Asesmen Awal IGD terdiri atas data asesmen nyeri, kajian risiko jatuh, dan pemeriksaaan fisik. Data tersebut dapat dikirimkan menggunakan resource Observation.

Pemetaan Nilai Observation

Data asesmen nyeri, kajian risiko jatuh, dan pemeriksaaan fisik pasien dapat dikirimkan menggunakan resource Observation. Pemetaan Nilai resources Observation dapat dilihat pada Data Triase dan Gawat Darurat.

Pemetaan Variabel dan Terminologi Spesifik

Terminologi spesifik yang digunakan dalam pengiriman data asesmen awal IGD melalui resource Observation dapat dilihat dalam tabel berikut:

Tabel 5. Variabel dan Terminologi Spesifik
Pemetaan Variabel Resource Observation

Elemen/Path FHIR

Terminologi/Format Pengisian

Asesmen Awal IGD

a. Asesmen Nyeri

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://snomed.info/sct

Observation.code.coding.code

22253000

Observation.code.coding.display

Pain

Observation.valueBoolean

(Tipe data boolean)

1) Skala Nyeri

a) Numeric Rating Scale (NRS)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://snomed.info/sct

Observation.code.coding.code

1172399009

Observation.code.coding.display

Numeric rating scale score

Observation.valueInteger

(Tipe data integer)

b) Baker Pain Scale (BPS)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

38221-8

Observation.code.coding.display

Pain severity Wong-Baker FACES pain rating scale

Observation.valueInteger

(Tipe data integer)

c) Neonatal Infant Pain Scale (NIPS)

(1) Facial Expression (Ekspresi Wajah)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

95624-3

Observation.code.coding.display

Facial expression

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://loinc.org

LA32283-6

Relaxed

0. Relaxed

http://loinc.org

LA32299-2

Grimace

1. Grimace

(2) Cry (Menangis)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

95622-7

Observation.code.coding.display

Cry

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://loinc.org

LA32300-8

No Cry

0. No Cry

http://loinc.org

LA32301-6

Whimper

1. Whimper (mild moaning or intermittent)

http://loinc.org

LA32302-4

Vigorous cry

2. Vigorous crying or silent cry (based on facial movements if intubated)

(3) Breathing Pattern (Pola Pernapasan)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

98009-4

Observation.code.coding.display

Breathing patterns

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://loinc.org

LA32283-6

Relaxed

0. Relaxed

http://loinc.org

LA32284-4

Change in breathing (e.g., indrawing, irregular, faster than usual, gagging, or breath holding)

1. Change in breathing (irregular, increased, gagging, breath holding)

(4) Arms (Tangan)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

98010-2

Observation.code.coding.display

Arms

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://loinc.org

LA32283-6

Relaxed

0. Relaxed

http://loinc.org

LA32285-1

Restrained

0. Restrained

http://loinc.org

LA32286-9

Flexed (tense or rigid)

1. Flexed/extended (tense straight arms, rigid and/or rapid extension)

http://loinc.org

LA32287-7

Extended (tense or rigid)

1. Flexed/extended (tense straight arms, rigid and/or rapid extension)

(5) Legs (Kaki)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

98011-0

Observation.code.coding.display

Legs

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://loinc.org

LA32283-6

Relaxed

0. Relaxed

http://loinc.org

LA32285-1

Restrained

0. Restrained

http://loinc.org

LA32286-9

Flexed (tense or rigid)

1. Flexed/extended (tense straight arms, rigid and/or rapid extension)

http://loinc.org

LA32287-7

FExtended (tense or rigid)

1. Flexed/extended (tense straight arms, rigid and/or rapid extension)

(6) State of Arousal (Tingkat Kesadaran)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

95623-5

Observation.code.coding.display

State of arousal

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://loinc.org

LA11864-8

Sleeping

0. Sleeping/awake (quiet, peaceful, settled)

http://loinc.org

LA32297-6

Awake (quiet)

0. Sleeping/awake (quiet, peaceful, settled)

http://loinc.org

LA32298-4

Fussy (alert, restless, and/or thrashing)

1. Fussy (alert, restless, and thrashing)

(7) Total Skor Neonatal Infant Pain Scale (NIPS)

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

98012-8

Observation.code.coding.display

Total score NIPS

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

{score}

Observation.valueQuantity.unit

{score}

Observation.valueQuantity.value

(Tipe data integer)

Observation.Interpretation.coding.system

http://terminology.kemkes.go.id/CodeSystem/clinical-term

Observation.Interpretation.coding.code

OI000019

OI000020

Observation.Interpretation.coding.dsiplay

Mild to No Pain

Mild to Moderate Pain

Pilihan jawaban yang divisualisasikan

Tidak ada sakit hingga sakit ringan

Sakit ringan hingga sakit sedang

Observation.Interpretation.coding.system

http://snomed.info/sct

Observation.Interpretation.coding.code

76948002

Observation.Interpretation.coding.display

Severe pain

Pilihan jawaban yang divisualisasikan

Sakit berat

Observation.Interpretation.coding.text

(Tipe data string)

2) Lokasi Nyeri

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

38204-4

Observation.code.coding.display

Pain primary location

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

SNOMED-CT Code (Body structure)

Observation.bodySite.coding.display

SNOMED-CT Value

Observation.valueString

(Tipe data string)

3) Penyebab Nyeri

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://terminology.kemkes.go.id/CodeSystem/clinical-term

Observation.code.coding.code

OC000023

Observation.code.coding.display

Penyebab nyeri

Observation.valueString

(Tipe data string)

4) Penyebab Nyeri

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

38207-7

Observation.code.coding.display

Pain duration

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

d

h

min

Observation.valueQuantity.unit

d

h

min

Observation.valueQuantity.value

(Tipe data integer)

Keterangan: satuan durasi nyeri dapat dipilih salah satu (hari, jam, atau menit), menyesuaikan kondisi pasien.

5) Frekuensi Nyeri

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://snomed.info/sct

Observation.code.coding.code

700469003

Observation.code.coding.display

Frequency of pain symptom

Observation.valueString

(Tipe data string)

b. Kajian Risiko Jatuh

1) Morse Fall Score

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

exam

Observation.category[i].coding.display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

59461-4

Observation.code.coding.display

Fall risk level [Morse Fall Scale]

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

{score}

Observation.valueQuantity.unit

{score}

Observation.valueQuantity.value

(Tipe data integer)

Observation.Interpretation.coding.system

http://terminology.kemkes.go.id/CodeSystem/clinical-term

Observation.Interpretation.coding.code

OI000026

OI000027

OI000028

Observation.Interpretation.coding.display

0 - 24 (Risiko rendah)

25 - 44 (Risiko sedang)

≥ 45 (Risiko tinggi)

Observation.Interpretation.coding.text

(Tipe data string)

2) Humpty Dumpty Scale

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

exam

Observation.category[i].coding.display

Exam

Observation.code.coding.system

http://terminology.kemkes.go.id/CodeSystem/clinical-term

Observation.code.coding.code

OC000035

Observation.code.coding.display

Humpty Dumpty Scale

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

{score}

Observation.valueQuantity.unit

{score}

Observation.valueQuantity.value

(Tipe data integer)

Observation.Interpretation.coding.system

http://terminology.kemkes.go.id/CodeSystem/clinical-term

Observation.Interpretation.coding.code

OI000021

OI000022

Observation.Interpretation.coding.display

7 - 11 (Risiko rendah)

> 12 (Risiko tinggi)

Observation.Interpretation.coding.text

(Tipe data string)

3) Edmonson Psychiatric Fall Risk Assessment

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

exam

Observation.category[i].coding.display

Exam

Observation.code.coding.system

http://terminology.kemkes.go.id/CodeSystem/clinical-term

Observation.code.coding.code

OC000036

Observation.code.coding.display

Edmonson Psychiatric Fall Risk Assessment

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

{score}

Observation.valueQuantity.unit

{score}

Observation.valueQuantity.value

(Tipe data integer)

Observation.Interpretation.coding.system

http://terminology.kemkes.go.id/CodeSystem/clinical-term

Observation.Interpretation.coding.code

OI000023

OI000024

Observation.Interpretation.coding.display

0 - 89 (Risiko rendah)

> 90 (Risiko tinggi)

Observation.Interpretation.coding.text

(Tipe data string)

c. Pemeriksaan Fisik

1) Tingkat Kesadaran

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

exam

Observation.category[i].coding.display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

67775-7

Observation.code.coding.display

Level of responsiveness

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://snomed.info/sct

248234008

Mentally alert

1. Sadar Baik/Alert: 0

http://snomed.info/sct

300202002

Response to voice

2. Berespon dengan kata-kata/Voice: 1

http://snomed.info/sct

450847001

Response to pain

3. Hanya berespons jika dirangsang nyeri/pain: 2

http://snomed.info/sct

422768004

Unresponsive

4. Pasien tidak sadar/unresponsive: 3

http://snomed.info/sct

130987000

Acute confusion

5. Gelisah atau bingung: 4

http://snomed.info/sct

2776000

Delirium

6. Acute Confusional States: 5

2) Vital Sign

a) Denyut Jantung

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

vital-signs

Observation.category[i].coding[i].display

Vital Signs

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

8867-4

Observation.code.coding.display

Heart rate

Observation.valueQuantity.value

(Tipe data Decimal)

Observation.valueQuantity.unit

beats/min

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

/min

b) Pernapasan

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

vital-signs

Observation.category[i].coding[i].display

Vital Signs

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

9279-1

Observation.code.coding.display

Respiratory rate

Observation.valueQuantity.value

(Tipe data Decimal)

Observation.valueQuantity.unit

breaths/min

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

/min

c) Tekanan Darah

(1) Sistole

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

vital-signs

Observation.category[i].coding[i].display

Vital Signs

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

8480-6

Observation.code.coding.display

Systolic blood pressure

Observation.valueQuantity.value

(Tipe data Decimal)

Observation.valueQuantity.unit

mm[Hg]

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

mm[Hg]

(2) Diastole

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

vital-signs

Observation.category[i].coding[i].display

Vital Signs

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

8462-4

Observation.code.coding.display

Diastolic blood pressure

Observation.valueQuantity.value

(Tipe data Decimal)

Observation.valueQuantity.unit

mm[Hg]

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

mm[Hg]

d. Suhu Tubuh

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

vital-signs

Observation.category[i].display[i].code

Vital Signs

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

8310-5

Observation.code.coding.display

Body temperature

Observation.valueQuantity.value

(Tipe data Decimal)

Observation.valueQuantity.unit

C

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.code

Cel

3) Pemeriksaan Fisik Head to Toe

a) Kepala

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10199-8

Observation.code.coding.display

Physical findings of Head Narrative

Observation.valueString

(Tipe data String)

b) Mata

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10197-2

Observation.code.coding.display

Physical findings of Eye Narrative

Observation.valueString

(Tipe data String)

c) Telinga

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10195-6

Observation.code.coding.display

Physical findings of Ear Narrative

Observation.valueString

(Tipe data String)

d) Hidung

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10203-8

Observation.code.coding.display

Physical findings of Nose Narrative

Observation.valueString

(Tipe data String)

e) Rambut

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32436-8

Observation.code.coding.display

Physical findings of Hair

Observation.valueString

(Tipe data String)

f) Bibir

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32446-7

Observation.code.coding.display

Physical findings of Lip

Observation.valueString

(Tipe data String)

g) Gigi geligi

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

85910-8

Observation.code.coding.display

Physical findings of Teeth and Gum Narrative

Observation.valueString

(Tipe data String)

h) Lidah

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32483-0

Observation.code.coding.display

Physical findings of Tongue

Observation.valueString

(Tipe data String)

i) Langit-langit

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10201-2

Observation.code.coding.display

Physical findings of Mouth and Throat and Teeth Narrative

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

72914001

Observation.bodySite.coding.display

Palatal structure

Observation.valueString

(Tipe data String)

j) Leher

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11411-6

Observation.code.coding.display

Physical findings of Neck Narrative

Observation.valueString

(Tipe data String)

k) Tenggorokan

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

56867-5

Observation.code.coding.display

Physical findings of Throat Narrative

Observation.valueString

(Tipe data String)

l) Tonsil

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10201-2

Observation.code.coding.display

Physical findings of Mouth and Throat and Teeth Narrative

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

91636008

Observation.bodySite.coding.display

Bilateral palatine tonsils

Observation.valueString

(Tipe data String)

m) Dada

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11391-0

Observation.code.coding.display

Physical findings of Chest Narrative

Observation.valueString

(Tipe data String)

n) Payudara

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10193-1

Observation.code.coding.display

Physical findings of Breast Narrative

Observation.valueString

(Tipe data String)

o) Punggung

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10192-3

Observation.code.coding.display

Physical findings of Back Narrative

Observation.valueString

(Tipe data String)

p) Perut

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

10191-5

Observation.code.coding.display

Physical findings of Abdomen Narrative

Observation.valueString

(Tipe data String)

q) Genital

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11400-9

Observation.code.coding.display

Physical findings of Genitalia Narrative

Observation.valueString

(Tipe data String)

r) Anus/Dubur

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11388-6

Observation.code.coding.display

Physical findings of Buttocks Narrative

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

53505006

Observation.bodySite.coding.display

Anal structure

Observation.valueString

(Tipe data String)

s) Lengan Atas

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11386-0

Observation.code.coding.display

Physical findings of Upper Arm Narrative

Observation.valueString

(Tipe data String)

t) Lengan Bawah

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11398-5

Observation.code.coding.display

Physical findings of Forearm Narrative

Observation.valueString

(Tipe data String)

u) Jari Tangan

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11404-1

Observation.code.coding.display

Physical findings of Hand Narrative

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

7569003

Observation.bodySite.coding.display

Finger structure

Observation.valueString

(Tipe data String)

v) Kuku tangan

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32456-6

Observation.code.coding.display

Physical findings of Nail

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

770812000

Observation.bodySite.coding.display

Entire nail unit of finger

Observation.valueString

(Tipe data String)

w) Persendian tangan

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11415-7

Observation.code.coding.display

Physical findings of Wrist Narrative

Observation.valueString

(Tipe data String)

x) Tungkai atas

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11414-0

Observation.code.coding.display

Physical findings of Thigh Narrative

Observation.valueString

(Tipe data String)

y) Tungkai Bawah

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11389-4

Observation.code.coding.display

Physical findings of Calf Narrative

Observation.valueString

(Tipe data String)

z) Jari Kaki

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11397-7

Observation.code.coding.display

Physical findings of Foot Narrative

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

29707007

Observation.bodySite.coding.display

Toe structure

Observation.valueString

(Tipe data String)

ab) Kuku Kaki

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32456-6

Observation.code.coding.display

Physical findings of Nail

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

77085009

Observation.bodySite.coding.display

Structure of nail unit of toe

Observation.valueString

(Tipe data String)

ac) Persendian Kaki

Observation.category[i].coding[i].system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding[i].code

exam

Observation.category[i].coding[i].display

Exam

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

11385-2

Observation.code.coding.display

Physical findings of Ankle Narrative

Observation.bodySite.coding.system

http://snomed.info/sct

Observation.bodySite.coding.code

26552008

Observation.bodySite.coding.display

Foot joint structure

Observation.valueString

(Tipe data String)

6. Skrining

Data Skrining terdiri atas data risiko luka dekubitus, batuk, dan gizi. Data tersebut dapat dikirimkan menggunakan resource Observation dan QuestionnaireResponse.

Pemetaan Nilai Observation

Data risiko dekubitus pasien dapat dikirimkan menggunakan resource Observation. Pemetaan Nilai resources Observation dapat dilihat pada Data Triase dan Gawat Darurat.

Pemetaan Nilai QuestionnaireResponse

Berikut pemetaan nilai untuk QuestionnaireResponse yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks pengiriman data terkait batuk dan gizi:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Pemetaan Variabel dan Terminologi Spesifik Skrining

Terminologi spesifik yang digunakan dalam pengiriman data skrining melalui resource Observation dan QuestionnaireResponse dapat dilihat dalam tabel berikut:

Pemetaan Variabel Resource Observation dan QuestionnaireResponse

Elemen/Path FHIR

Terminologi/Format Pengisian

Skrining

a. Risiko Luka_ Decubitus_

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

exam

Observation.category[i].coding.display

Exam

Observation.code.coding.system

http://snomed.info/sct

Observation.code.coding.code

285304000

Observation.code.coding.display

At risk of pressure injury

Observation.valueBoolean

(Tipe data boolean)

b. Batuk

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse..item.item.linkId

1

QuestionnaireResponse..item.item.text

Batuk

1) Apakah memiliki riwayat demam?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

1.1

QuestionnaireResponse.item.item.text

Apakah memiliki riwayat demam?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

2) Apakah berkeringat pada malam hari walaupun tanpa aktivitas?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

1.2

QuestionnaireResponse.item.item.text

Apakah berkeringat pada malam hari walaupun tanpa aktivitas?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

3) Apakah memiliki riwayat berpergian dari daerah wabah?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

1.3

QuestionnaireResponse.item.item.text

Apakah memiliki riwayat berpergian dari daerah wabah?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

4) Apakah memiliki riwayat pemakaian obat jangka panjang?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

1.4

QuestionnaireResponse.item.item.text

Apakah memiliki riwayat pemakaian obat jangka panjang?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

5) Apakah memiliki riwayat BB turun tanpa sebab yang diketahui?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

1.5

QuestionnaireResponse.item.item.text

Apakah memiliki riwayat BB turun tanpa sebab yang diketahui?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

c. Gizi

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse..item.item.linkId

2

QuestionnaireResponse..item.item.text

Gizi

1) Apakah ada penurunan BB dalam waktu 6 bulan terakhir?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

2.1

QuestionnaireResponse.item.item.text

Apakah ada penurunan BB dalam waktu 6 bulan terakhir?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

2) Apakah ada penurunan asupan makanan karena nafsu makan berkurang?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

2.2

QuestionnaireResponse.item.item.text

Apakah ada penurunan asupan makanan karena nafsu makan berkurang?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

3) Apakah mengalami gejala gastrointestinal (seperti mual, muntah, diare, anorexia)?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

2.3

QuestionnaireResponse.item.item.text

Apakah mengalami gejala gastrointestinal (seperti mual, muntah, diare, anorexia)?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

4) Apakah memiliki faktor pemberat (komorbid)?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

2.4

QuestionnaireResponse.item.item.text

Apakah memiliki faktor pemberat (komorbid)?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

5) Apakah ada penurunan kapasitas fungsional?

QuestionnaireResponse.questionnaire

https://fhir.kemkes.go.id/Questionnaire/Q0008

QuestionnaireResponse.item.item.linkId

2.5

QuestionnaireResponse.item.item.text

Apakah ada penurunan kapasitas fungsional?

QuestionnaireResponse.item.item.answer.valueBoolean

(Tipe data boolean)

Pilihan jawaban yang divisualisasikan

Ya

Tidak

7. Pemeriksaan Psikologis

Data Pemeriksaan Psikologis terdiri atas status psikologis. Data tersebut dapat dikirimkan menggunakan resource Observation.

Pemetaan Nilai Observation

Data status psikologis pasien dapat dikirimkan menggunakan resource Observation. Pemetaan Nilai resources Observation dapat dilihat pada Data Triase dan Gawat Darurat.

Pemetaan Variabel dan Terminologi Spesifik

Terminologi spesifik yang digunakan dalam pengiriman data pemeriksaan psikologis melalui resource Observation dapat dilihat dalam tabel berikut:

Pemetaan Variabel Resource Observation

Elemen/Path FHIR

Terminologi/Format Pengisian

Pemeriksaan Psikologis

a. Status Psikologis

Observation.category[i].coding.system

http://terminology.hl7.org/CodeSystem/observation-category

Observation.category[i].coding.code

survey

Observation.category[i].coding.display

Survey

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

8693-4

Observation.code.coding.display

Mental Status

Observation.valueCodeableConcept[i].coding.system

Observation.valueCodeableConcept[i].coding.code

Observation.valueCodeableConcept[i].coding.display

Keterangan

http://snomed.info/sct

17326005

Well in self

1. Tidak ada kelainan

http://snomed.info/sct

48694002

Feeling anxious

2. Cemas

http://snomed.info/sct

1402001

Afraid

3. Takut

http://snomed.info/sct

75408008

Feeling angry

4. Marah

http://snomed.info/sct

420038007

Feeling unhappy

5. Sedih

http://snomed.info/sct

74964007

Other

6. Lain-lain (Free Text)

Observation.valueCodeableConcept[i].coding.text

(Tipe data String)

8. Diagnosis

Data diagnosis pasien dapat dikirimkan menggunakan resource Condition. Informasi diagnosis yang dimiliki pasien dilaporkan menggunakan kode ICD-10. Satu payload Condition hanya dapat digunakan untuk melaporkan 1 kode ICD-10. Sehingga apabila pasien memiliki 2 diagnosis, maka dikirimkan 2 payload Condition dengan 2 kode ICD-10 yang berbeda. Pemetaan Nilai resources Condition dapat dilihat pada Anamnesis.

Pemetaan Variabel dan Terminologi Spesifik

Terminologi spesifik yang digunakan dalam pengiriman data diagnosis melalui resource Condition dapat dilihat dalam tabel berikut:

Tabel 6. Variabel dan Terminologi Spesifik
Pemetaan Variabel Resource Condition

Elemen/Path FHIR

Terminologi/Format Pengisian

Diagnosis

a. Diagnosis Awal/Masuk

Condition.category.coding.system

http://hl7.org/fhir/R4/codesystem-condition-category.html

Condition.category.coding.code

encounter-diagnosis

Condition.category.coding.display

Encounter Diagnosis

Condition.code.coding.system

http://hl7.org/fhir/sid/icd-10

Condition.code.coding.code

ICD-10 code

Condition.code.coding.display

ICD-10 Code Description

b. Diagnosis Kerja

Condition.category.coding.system

http://hl7.org/fhir/R4/codesystem-condition-category.html

Condition.category.coding.code

encounter-diagnosis

Condition.category.coding.display

Encounter Diagnosis

Condition.code.coding.system

http://hl7.org/fhir/sid/icd-10

Condition.code.coding.code

ICD-10 code

Condition.code.coding.display

ICD-10 Code Description

Condition.verificationStatus.coding.system

http://terminology.hl7.org/CodeSystem/condition-ver-status

Condition.verificationStatus.coding.code

provisional

Condition.verificationStatus.coding.display

Provisional

c. Diagnosis Banding

Condition.category.coding.system

http://hl7.org/fhir/R4/codesystem-condition-category.html

Condition.category.coding.code

encounter-diagnosis

Condition.category.coding.display

Encounter Diagnosis

Condition.code.coding.system

http://hl7.org/fhir/sid/icd-10

Condition.code.coding.code

ICD-10 code

Condition.code.coding.display

ICD-10 Code Description

Condition.verificationStatus.coding.system

http://terminology.hl7.org/CodeSystem/condition-ver-status

Condition.verificationStatus.coding.code

differential

Condition.verificationStatus.coding.display

Differential

9. Tindakan

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 invasif (contoh operasi). Standar kode tindakan/prosedur medis yang dikirimkan ke SATUSEHAT menggunakan kode ICD-9 CM.

Pemetaan Nilai

Berikut pemetaan nilai untuk Procedure yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks data tindakan/prosedur medis:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Procedure, dapat dilihat dalam resource Procedure. Untuk contoh pengiriman data atau payload dari data tindakan/prosedur medis dapat dilihat dalam Postman Collection.

Pemetaan Variabel dan Terminologi Spesifik

Terminologi spesifik yang digunakan dalam pengiriman data Tindakan melalui resource Procedure dapat dilihat dalam tabel berikut:

Tabel 7. Variabel dan Terminologi Spesifik
Pemetaan Variabel Resource Procedure

Elemen/Path FHIR

Terminologi/Format Pengisian

a. Tindakan

Procedure.category.coding.system

http://snomed.info/sct

Procedure.category.coding.code

SNOMED-CT Code

Ruang lingkup kode SNOMED CT yang dapat dipakai: Expression Constraint Language (ECL) Query: < 71388002 |Procedure (procedure)|

(Untuk Kode Lengkapnya dapat dilihat di Standar Terminologi SATUSEHAT)

Procedure.category.coding.display

SNOMED-CT Description

Procedure.code.coding.system

http://hl7.org/fhir/sid/icd-9-cm

Procedure.code.coding.code

ICD-9 CM Code

Condition.code.coding.display

ICD-10 Code Description

b. Petugas yang Melaksanakan Tindakan

Procedure.performer.actor

(Tipe data uri)

c. Tanggal Pelaksanakan Tindakan

Procedure.performed.dateTime

(Tipe data dateTime)

d. Waktu Mulai Tindakan

Procedure.performed.dateTime

(Tipe data dateTime)

e. Waktu Selesai Tindakan

Procedure.performed.dateTime

(Tipe data dateTime)

10. Pengirima Data Kondisi Saat Meninggalkan Rumah Sakit

Data terkait kondisi saat meninggalkan rumah sakit dikirimkan menggunakan resource Condition dan Encounter. Pemetaan Resource Condition dapat dilihat pada Anamnesis dan Resource Encounter dapat dilihat pada Pendaftaran Kunjungan Pasien.

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:

Tabel 8. Pilihan jawaban dari kondisi saat meninggalkan rumah sakit dan resource yang digunakan

Variabel

Format/Value

Resource

Elemen Data/Path

Kondisi Saat Meninggalkan Rumah Sakit

1. Stabil;

Condition

Condition.code.coding

2. Tidak Stabil;

Condition

Condition.code.coding

3. Perbaikan;

Condition

Condition.code.coding

6. Meninggal < 48 jam;

Encounter

Encounter.hospitalization.dischargeDisposition.coding

7. Meninggal > 48 jam;

Encounter

Encounter.hospitalization.dischargeDisposition.coding

8. Lain-lain (free text)

Encounter

Encounter.hospitalization.dischargeDisposition.coding

Kondisi saat meninggalkan rumah sakit dengan pilihan jawaban “Stabil”, “Tidak stabil”, dan “Perbaikan” akan dikirimkan menggunakan resource Condition.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Condition, dapat dilihat dalam resource Condition. Untuk contoh pengiriman data atau payload dari data kondisi saat meninggalkan rumah sakit dengan pilihan jawaban “Stabil”, “Tidak stabil”, dan “Perbaikan” dapat dilihat dalam Postman Collection.

Pemetaan Variabel dan Terminologi Spesifik

Terminologi spesifik yang digunakan dalam pengiriman data kondisi saat meninggalkan rumah sakit dengan pilihan jawaban “Stabil”, “Tidak stabil”, dan “Perbaikan” melalui resource Condition dapat dilihat dalam tabel berikut:

Tabel 9. Terminologi spesifik yang digunakan dalam pengiriman data kondisi saat meninggalkan rumah sakit melalui resource Condition
Resource Condition

Elemen/Path FHIR

Terminologi/Format Pengisian

Nama Variabel: Kondisi Saat Meninggalkan Rumah Sakit

Condition.category.coding.system

http://terminology.hl7.org/CodeSystem/condition-category

Condition.category.coding.code

problem-list-item

Condition.category.coding.display

Problem List Item

Condition.code.coding.system

http://snomed.info/sct

Condition.code.coding.code

359746009

162668006

268910001

Condition.code.coding.display

Patient’s condition stable

Patient’s condition unstable

Patient’s condition improved

Keterangan

Stabil

Tidak stabil

Perbaikan

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 lain-lain, keterangan tambahan dapat dikirimkan dengan tipe data String melalui elemen Encounter.hospitalization.dischargeDisposition.text.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Encounter (data pendaftaran kunjungan pasien), dapat dilihat dalam resource Encounter. Untuk contoh pengiriman data atau payload dari data kondisi saat meninggalkan rumah sakit dengan pilihan jawaban “Pulang paksa”, “Dirujuk”, “Meninggal <48 jam”, “Meninggal > 48 jam”, dan “lain-lain” dapat dilihat dalam Postman Collection.

Terminologi spesifik yang digunakan dalam pengiriman data kondisi saat meninggalkan rumah sakit dengan pilihan jawaban “Dirujuk”, “Meninggal <48 jam”, “Meninggal > 48 jam” melalui resource Encounter dapat dilihat dalam tabel berikut:

Tabel 10. Terminologi spesifik yang digunakan dalam pengiriman data kondisi saat meninggalkan rumah sakit melalui resource Encounter
Resource Encounter

Nama Variabel: Kondisi Saat Meninggalkan Rumah Sakit

Encounter.hospitalization.dischargeDisposition.coding.system

Encounter.hospitalization.dischargeDisposition.coding.code

Encounter.hospitalization.dischargeDisposition.coding.display

Keterangan

http://terminology.hl7.org/CodeSystem/discharge-disposition

aadvice

Left against advice

4. Pulang paksa

http://terminology.hl7.org/CodeSystem/discharge-disposition

other-hcf

Other healthcare facility

5. Dirujuk

http://terminology.kemkes.go.id/CodeSystem/discharge-disposition

exp-lt48h

Meninggal <48 jam

6. Meninggal <48 jam;

http://terminology.kemkes.go.id/CodeSystem/discharge-disposition

exp-gt48h

Meninggal >48 jam

7. Meninggal >48 jam

http://terminology.hl7.org/CodeSystem/discharge-disposition

oth

Other

8. Lain-
lain (free text)

11. Pengiriman Data Rencana Tindak Lanjut / Cara Keluar dari Rumah Sakit & Sarana Transportasi Untuk Rujuk

Data terkait cara keluar dari rumah sakit dikirimkan menggunakan resource Encounter dan ServiceRequest. Pemetaan Resource Encounter dapat dilihat pada Pendaftaran Kunjungan Pasien.

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:

Tabel 11. Pilihan jawaban dari rencana tindak lanjut/cara keluar dari rumah sakit dan resource yang digunakan
VariabelFormat/ValueResourceElemen Data / Path

Rencana Tindak Lanjut / Cara Keluar dari Rumah Sakit

1. Pulang atas persetujuan dokter

Encounter

Encounter.hospitalization.dischargeDisposition.coding

2. Pulang atas permintaan sendiri

Encounter

Encounter.hospitalization.dischargeDisposition.coding

3. Dirujuk ke (free text)

ServiceRequest

ServiceRequest.code.coding

4. Rawat inap

ServiceRequest

ServiceRequest.code.coding

5. Lain-lain (free text)

Encounter

Encounter.hospitalization.dischargeDisposition.text

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 dengan tipe data String melalui elemen Encounter.hospitalization.dischargeDisposition.text.

Pemetaan Nilai

Berikut pemetaan nilai untuk ServiceRequest yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks jenis perawatan:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB, harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00. Misalnya waktu WIB, maka format yang digunakan adalah waktu sekarang dikurangi 7, jika WITA, maka waktu sekarang dikurangi 8, dan Jika WIT, maka waktu sekarang dikurangi 9.

    Contoh: Pukul 17.35 WIB tanggal 23 Agustus 2023 maka yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti menjadi 2023-08-23T10:35:00+00:00.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 31 Agustus 2022.

Silakan klik setiap teks variabel/parameter/element FHIR pada daftar pemetaan nilai di bawah ini (berwarna merah), untuk membaca panduan lebih detail/lanjut ke bagian yang direferensikan.

Pemetaan Variabel dan Terminologi Spesifik

Terminologi spesifik yang digunakan dalam pengiriman data cara keluar dari rumah sakit dengan pilihan jawaban “Pulang atas persetujuan dokter”, “Pulang atas permintaan sendiri”, dan “Lain-lain (free text)” melalui resource Encounter dapat dilihat dalam tabel berikut.

Tabel 12. Terminologi spesifik yang digunakan dalam pengiriman data cara keluar dari rumah sakit melalui resource Encounter
Resource Encounter

Nama Variabel: Cara keluar dari rumah sakit

Encounter.hospitalization.dischargeDisposition.coding.system

Encounter.hospitalization.dischargeDisposition.coding.code

Encounter.hospitalization.dischargeDisposition.coding.display

Keterangan

http://terminology.hl7.org/CodeSystem/discharge-disposition

home

Home

1. Pulang atas persetujuan dokter

http://terminology.hl7.org/CodeSystem/discharge-disposition

aadvice

Left against advice

2. Pulang atas permintaan sendiri

http://terminology.hl7.org/CodeSystem/discharge-disposition

oth

Other

5. Lain-lain (free text)

Rencana tindak lanjut dengan pilihan jawaban “Dirujuk ke” dan “Rawat Inap” dikirimkan menggunakan resource ServiceRequest pada elemen ServiceRequest.code.coding. Ketika memilih “Dirujuk ke”, maka variabel terkait “Sarana Transportasi Untuk Rujuk” wajib diisi melalui elemen ServiceRequest.locationCode.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource ServiceRequest, dapat dilihat dalam resource ServiceRequest. Untuk contoh pengiriman data atau payload dari data rencana tindak lanjut/cara keluar dari rumah sakit dengan pilihan jawaban “Dirujuk ke” dan “Rawat Inap” dapat dilihat dalam Postman Collection.

Terminologi spesifik yang digunakan dalam rencana tindak lanjut/cara keluar dari rumah sakit dengan pilihan jawaban “Dirujuk ke” dan “Rawat Inap” melalui resource ServiceRequest dapat dilihat dalam tabel berikut:

Tabel 13. Terminologi spesifik yang digunakan dalam rencana tindak lanjut melalui resource ServiceRequest
Resource ServiceRequest

Elemen/Path FHIR

Terminologi/Format Pengisian

Nama Variabel: Rencana tindak lanjut/cara keluar dari rumah sakit

ServiceRequest.code.coding.system

http://snomed.info/sct

http://snomed.info/sct

ServiceRequest.code.coding.code

3457005

737481003

ServiceRequest.code.coding.display

Patient referral

Inpatient care management

Keterangan ServiceRequest.code

3. Dirujuk ke

4. Rawat inap

ServiceRequest.locationCode.coding.system

http://terminology.hl7.org/CodeSystem/v3-RoleCode

ServiceRequest.locationCode.code.coding.code

AMB

ServiceRequest.locationCode.code.coding.display

Ambulance

ServiceRequest.locationCode.text

Tipe data String

Keterangan ServiceRequest.locationCode

* Format pengisian untuk jawaban 1. Ambulans dapat melihat elemen ServiceRequest.locationCode.coding
* Format pengisian untuk 2. Lain-lain (free text) dapat melihat elemen ServiceRequest.locationCode.text

12. Pembaharuan Data Kunjungan

Setelah pasien selesai melakukan kunjungan ke fasyankes, maka perlu dilakukan pembaharuan data kunjungan dengan menambahkan informasi seperti diagnosis awal/ masuk, periode kunjungan selesai, kondisi saat meninggalkan rumah sakit, cara keluar dari rumah sakit, atau informasi lainnya yang belum tersedia di awal kunjungan dengan metode PUT. Pastikan dalam payload yang akan dilakukan pembaharuan, dimasukkan elemen Encounter.id yang berisi UUID balikan dari SATUSEHAT setelah pengiriman data kunjungan di awal.

Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Encounter, dapat dilihat dalam resource Encounter. Untuk contoh pengiriman data atau payload dari pembaharuan data kunjungan dapat dilihat dalam Postman Collection.

VARIASI KASUS PELAYANAN IGD

Alur Pergantian Dokter Penanggung Jawab Pelayanan (DPJP)

Alur Pergantian DPJP
Gambar 4. Alur Pergantian DPJP

Gambar di atas yang menunjukan alur pergantian DPJP menggunakan metode POST dan PUT. Metode POST berisi dokter yang pertama kali menjadi DPJP pasien. Sementara, metode PUT digunakan bila pergantian DPJP. Pada metode ini, DPJP pertama disertai informasi Encounter.participant.period.start dan Encounter.participant.period.end. Sedangkan DPJP kedua/ pengganti hanya disertai informasi Encounter.participant.period.start (Encounter.participant.period.end akan disertakan pada PUT saat pembaharuan data kunjungan/saat pasien pulang). Kumpulan kode value-set Encounter.participant.type dapat diakses di http://hl7.org/fhir/ValueSet/encounter-participant-type.

Alur Pembaharuan Class Emergensi Menjadi Observasi

Alur Pembaharuan Status Pelayanan IGD
Gambar 5. Alur Pembaharuan Status Pelayanan IGD

Gambar menunjukan alur pembaharuan status pelayanan IGD emergensi (emergency) menjadi observasi (observation-encounter) dengan metode PUT. Metode ini dilakukan saat pasien sudah tidak masuk kriteria pasien IGD, tetapi masih membutuhkan observasi di dalam IGD untuk memutuskan apakah pasien akan dilakukan rawat inap atau pulang.

Pembaharuan data dengan Metode PUT - Encounter dilakukan pada path Encounter.class berisi code "OBSENC", display "observation-encounter", dan system. Kemudian, tambahkan 2 objek pada Observation.classHistory.class. Pertama, Encounter.classHistory.class diisi dengan code "EMER" dan dilengkapi dengan Encounter.classHistory.period.start dan Encounter.classHistory.period.end. Kedua, Encounter.classHistory.class diisi dengan code, display, dan CodeSystem sama seperti Encounter.class, serta Encounter.classHistory.period.start yang berisi waktu pembaharuan status pelayanan menjadi observasi dalam IGD yang nilainya sama dengan waktu selesai dari status dengan code "EMER".