Neonatus Prioritas Terakhir disunting pada 23 November 2023

Riwayat Perubahan

Details
Tabel 1. Riwayat Perubahanan Neonatus Prioritas
versiTanggal PembaruanDeskripsi Perubahan

v1.0

20 Februari 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 neonatus prioritas,

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 neonatus prioritas,

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.

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 neonatus dapat dilihat pada gambar di bawah ini.

Alur Integrasi Modul Neonatus Prioritas
Gambar 1. Alur Integrasi Neonatus Prioritas

Data atau variabel neonatus yang dapat dipertukarkan dalam SATUSEHAT sebagai berikut:

Tabel 2. Data atau variabel neonatus yang dapat dipertukarkan dalam SATUSEHAT sebagai berikut:
NoVariabelResource FHIRPath FHIR

1

Identitas Umum Pasien

a

Nomor SATUSEHAT Pasien

Patient

Patient.identifier[i].use

Patient.identifier[i].system

Patient.identifier[i].value

b

Nama Lengkap

Patient

Patient.name[i].text

c

Umur

Observation

Observation.code

Observation.valueQuantity

Observation.category

2

Data Bayi/Balita

a

Usia Gestasi

Observation

Observation.code.coding

Observation.valueQuantity

Observation.category

3

Pelayanan Neonatal Esensial

a

Kunjungan Neonatus

EpisodeOfCare

EpisodeOfCare.type

Encounter

Encounter.identifier

b

Tanggal Kunjungan

Encounter

Encounter.period.start

4

Perawatan Neonatal Esensial

a

Apakah dilakukan pemeriksaan kesehatan dengan pendekatan MTBM

Procedure

Procedure.code

Procedure.status

b

Apakah diberikan vitamin K

Procedure

Procedure.code

Procedure.status

c

Perawatan Tali Pusat

Procedure

Procedure.code

Procedure.status

d

Imunisasi Hepatitis B

Immunization

Immunization.vaccineCode

Immunization.status

Immunization.occurrenceDateTime

e

Jika ya, nomor batch

Immunization

Immunization.IotNumber

f

Salep Antibiotik Mata

Procedure

Procedure.code

Procedure.status

g

Inisiasi Menyusui Dini

Procedure

Procedure.code

Procedure.status

h

Jika Ya, Waktu Inisiasi Menyusui Dini

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

i

Keadaan Bayi (Neonatus)

1) APGAR menit ke-1

Appearance (Warna Kulit)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Pulse (Denyut Jantung)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Grimace (Refleks Terhadap Stimulus Taktil)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Activity (Tonus Otot)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Respiration (Pernapasan)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Total Skor APGAR menit ke-1

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

Observation.interpretation.coding

2) APGAR menit ke-5

Appearance (Warna Kulit)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Pulse (Denyut Jantung)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Grimace (Refleks Terhadap Stimulus Taktil)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Activity (Tonus Otot)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Respiration (Pernapasan)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Total Skor APGAR menit ke-5

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

Observation.interpretation.coding

3) APGAR menit ke-10

Appearance (Warna Kulit)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Pulse (Denyut Jantung)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Grimace (Refleks Terhadap Stimulus Taktil)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Activity (Tonus Otot)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Respiration (Pernapasan)

Observation

Observation.code.coding

Observation.category.coding

Observation.valueCodeableConcept

Total Skor APGAR menit ke-10

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

Observation.interpretation.coding

j

Berat Badan Bayi Saat Lahir

Observation

Observation.code.coding

Observation.category.coding

Observation.valueQuantity.code

Observation.valueQuantity.value

Observation.interpretation.coding

5

Skrining

a

Apakah dilakukan dilakukan SHK

Procedure

Procedure.code

Procedure.status

6

Diagnosis

a

Diagnosis Primer

Encounter

Encounter.diagnosis.condition

Encounter.diagnosis.use

Encounter.diagnosis.rank

Condition

Condition.code

b

Diagnosis Sekunder

Encounter

Encounter.diagnosis.condition

Encounter.diagnosis.use

Encounter.diagnosis.rank

Condition

Condition.code

c

Keterangan

Condition

Condition.code

7

Status Keluar

a

Kondisi Saat Meninggalkan Rumah Sakit

Condition

Condition.code

Encounter

Encounter.hospitalization.dischargeDisposition

b

Cara Keluar

Encounter

Encounter.hospitalization.dischargeDisposition

ServiceRequest

ServiceRequest.code.coding

c

Tanggal Keluar

Encounter

Encounter.period.end

1. Pendaftaran Pasien

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.

2. Pendaftaran Kunjungan Pasien

Kunjungan pasien dapat didefinisikan sebagai interaksi pasien terhadap suatu layanan fasyankes. Sebagai contoh, dalam satu rangkaian rawat jalan, 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:

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, dan contoh pengiriman data atau payload dari pendaftaran kunjungan pasien dapat dilihat dalam Postman Collection pada Petunjuk Teknis SATUSEHAT (Juknis SATSET).

3. Memulai Episode Neonatus Saat Kunjungan Neonatus Pertama Kali

Saat pasien berkunjung untuk mendapatkan pelayanan Neonatus yang pertama kali, maka data resource EpisodeOfCare harus dikirimkan. Pembuatan resource EpisodeOfCare cukup dikirimkan satu kali saja saat pertama kali melakukan kunjungan Neonatus. Respons balikan dari SATUSEHAT berupa UUID kemudian digunakan untuk menandai data Encounter.episodeOfCare selama pasien dalam masa neonatus.

Pemetaan Nilai

Berikut pemetaan nilai untuk EpisodeOfCare yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait:

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.

Pada saat pembuatan pembuatan baru EpisodeOfCare, maka EpisodeOfCare.period.start diisikan dengan nilai yang sama persis dengan tanggal lahir pasien jika tersedia. Untuk pengisian EpisodeOfCare.period.end dilakukan saat menandai EpisodeOfCare.status sebagai finished dan harus diisikan dengan tanggal berakhirnya masa neonatus.

Pemetaan Variabel dan Terminologi Spesifik

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

Tabel 3. Pemetaan Variabel
Pemetaan Variabel Resource EpisodeOfCare

1. Kunjungan Neonatus

EpisodeOfCare.type.coding.system

http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type

EpisodeOfCare.type.coding.code

Neonate

EpisodeOfCare.type.coding.display

Neonate

4. Data Bayi/Balita

Data terkait Data Bayi/Balita dapat dikirimkan menggunakan resource Observation.

Pemetaan Nilai

Berikut pemetaan nilai untuk Observation yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait untuk konteks pengiriman data bayi, yaitu sebagai berikut:

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, dan contoh pengiriman data atau payload dari data antropometri dapat dilihat dalam Postman Collection pada Petunjuk Teknis SATUSEHAT (Juknis SATSET).

Pemetaan Variabel dan Terminologi Spesifik

Berikut pemetaan nilai untuk Observation direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks pengiriman data bayi/balita:

Tabel 4. Pemetaan Variabel
Pemetaan Variabel Resource Observation

2. Usia Gestasi

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

76516-4

Observation.code.coding.display

Gestational age—​at birth

Observation.category.coding.system

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

Observation.category.coding.code

survey

Observation.category.coding.display

Survey

Observation.valueQuantity.system

http://unitsofmeasure.org

Observation.valueQuantity.value

(Tipe data Decimal)

Observation.valueQuantity.code

wk

Observation.valueQuantity.unit

wk

5. Perawatan Neonatal Esensial

Data terkait Perawatan Neonatal Esensial dapat dikirimkan menggunakan resource Procedure, Immunization, dan Observation. Pemetaan resource Observation dapat dilihat secara lengkap di bab 4. Data Bayi/Balita.

Pemetaan Nilai Immunization

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

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

Daftar variabel dan terminologi yang digunakan dalam pengiriman data perawatan neonatal esensial melalui resource Procedure, Immunization, dan Observation yaitu:

Tabel 5. Pemetaan Variabel
Pemetaan Variabel Resource Procedure, Immunization, dan Observation

Elemen/Path FHIR

Terminologi/Format Pengisian

1. Apakah dilakukan pemeriksaan kesehatan dengan pendekatan MTBM

Procedure.code.coding.system

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

Procedure.code.coding.code

PC000003

Procedure.code.coding.display

Manajemen Terpadu Bayi Muda (MTBM)

Procedure.status.coding.code

completed

not-done

Pilihan jawaban yang divisualisasikan

Ya

Tidak

2. Apakah diberikan vitamin K

Procedure.code.coding.system

http://snomed.info/sct

Procedure.code.coding.code

448883004

Procedure.code.coding.display

Injection of vitamin K1

Procedure.status.coding.code

completed

not-done

Pilihan jawaban yang divisualisasikan

Ya

Tidak

3. Perawatan Tali Pusat

Procedure.code.coding.system

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

Procedure.code.coding.code

PC000001

Procedure.code.coding.display

Perawatan Tali Pusat

Procedure.status.coding.code

completed

not-done

Pilihan jawaban yang divisualisasikan

Ya

Tidak

4. Imunisasi Hepatitis B

Immunization.vaccineCode.coding.system

http://sys-ids.kemkes.go.id/kfa

Immunization.vaccineCode.coding.code

VG45

Immunization.vaccineCode.coding.display

HepB

Immunization.occurrenceDateTime

(Tipe data Date Time)

Immunization.status

completed

not-done

Pilihan jawaban yang divisualisasikan

Ya

Tidak

Immunization.IotNumber

(Tipe data String)

Keterangan

Immunization.lotNumber diisi apabila jawaban Ya

5. Salep Antibiotik Mata

Procedure.code.coding.system

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

Procedure.code.coding.code

PC000002

Procedure.code.coding.display

Pemberian Salep Antibiotik Mata

Procedure.status

completed

not-done

Pilihan jawaban yang divisualisasikan

Ya

Tidak

6. Inisiasi Menyusui Dini

Procedure.code.coding.system

http://snomed.info/sct

Procedure.code.coding.code

431868002

Procedure.code.coding.display

Initiation of breastfeeding

Procedure.status.coding.code

completed

not-done

Pilihan jawaban yang divisualisasikan

Ya

Tidak

7. Jika Ya, Waktu Inisiasi Menyusui Dini

Observation.code.coding.system

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

Observation.code.coding.code

OC000016

Observation.code.coding.display

Waktu Inisiasi Menyusui Dini

Observation.category.coding.system

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

Observation.category.coding.code

survey

Observation.category.coding.display

Survey

Observation.valueCodeableConcept.coding.code

OV000014

OV000015

Observation.valueCodeableConcept.coding.display

Kurang dari 1 Jam

Lebih dari 1 Jam

Pilihan jawaban yang divisualisasikan

Kurang dari 1 Jam

Lebih dari 1 Jam

8. APGAR menit ke-1

a. Appearance (Warna Kulit)

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32406-1

Observation.code.coding.display

1 minute Apgar Color

Observation.category.coding.system

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

Observation.category.coding.code

survey

Observation.category.coding.display

Survey

Observation.valueCodeableConcept.coding.system

http://loinc.org

Observation.valueCodeableConcept.coding.code

LA6722-8

LA6723-6

LA6724-4

Observation.valueCodeableConcept.coding.display

The baby’s whole body is completely bluish-gray or pale

Good color in body with bluish hands or feet

Good color all over

Pilihan jawaban yang divisualisasikan

Biru, pucat

Tubuh merah muda, ekstremitas biru

Seluruh tubuh merah muda

b. Pulse (Denyut Jantung)

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32407-9

Observation.code.coding.display

1 minute Apgar Heart rate

Observation.category.coding.system

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

Observation.category.coding.code

survey

Observation.category.coding.display

Survey

Observation.valueCodeableConcept.coding.system

http://loinc.org

Observation.valueCodeableConcept.coding.code

LA6716-0

LA6717-8

LA6718-6

Observation.valueCodeableConcept.coding.display

No heart rate

Fewer than 100 beats per minute

At least 100 beats per minute

Pilihan jawaban yang divisualisasikan

Tidak ada

<100 /mnt>

>100 /mnt

c. Grimace (Refleks Terhadap Stimulus Taktil)

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32409-5

Observation.code.coding.display

1 minute Apgar Reflex irritability

Observation.category.coding.system

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

Observation.category.coding.code

survey

Observation.category.coding.display

Survey

Observation.valueCodeableConcept.coding.system

http://loinc.org

Observation.valueCodeableConcept.coding.code

LA6719-4

LA6720-2

LA6721-0

Observation.valueCodeableConcept.coding.display

No response to airways being suctioned

Grimace during suctioning

Grimace and pulling away, cough, or sneeze during suctioning

Pilihan jawaban yang divisualisasikan

Tidak ada

Meringis

Terbatuk atau bersin

d. Activity(Tonus Otot)

Observation.code.coding.system

http://loinc.org

Observation.code.coding.code

32408-7

Observation.code.coding.display

1 minute Apgar Muscle tone

Observation.category.coding.system

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

Observation.category.coding.code

survey

Observation.category.coding.display

Survey

Observation.valueCodeableConcept.coding.system

http://loinc.org

Observation.valueCodeableConcept.coding.code

LA6713-7

LA6714-5

LA6715-2

Observation.valueCodeableConcept.coding.display

Limp; no movement

Some flexion of arms and legs

Active motion

Pilihan jawaban yang divisualisasikan

Lemas

Sedikit gerakan ekstremitas

Bergerak aktif