Implementasi Use Case Antenatal Care
A. Pendahuluan
Implementasi pelaporan pemeriksaan antenatal care (ANC) secara umum dapat dibagi menjadi 14 bagian:
- Pendaftaran Pasien
- Pendaftaran Kunjungan Pasien
- Pengiriman Data Status Obstetri
- Pengiriman Data Kunjungan Kehamilan
- Pengiriman Data Pelayanan Kehamilan (Hasil Pemeriksaan Ibu dan Janin)
- Pengiriman Data Tindakan
- Pengiriman Data Tema Konseling/Temu Wicara/Edukasi
- Pengiriman Data Pemeriksaan Penunjang (Laboratorium dan Radiologi)
- Pengiriman Data Peresepan Obat
- Pengiriman Data Pengeluaran Obat
- Pengiriman Data Diagnosis
- Pengiriman Data Kondisi Saat Meninggalkan Faskes
- Pengiriman Data Rencana Tindak lanjut / Cara Keluar
- Pengiriman Data Menutup Episode Kehamilan
Rangkaian proses pelayanan antenatal dimulai ketika pasien Ibu datang ke fasyankes untuk mendapatkan pelayanan antenatal. Pemeriksaan ibu akan dilakukan secara berkala hingga 6 kali pertemuan. Setiap pertemuan tersebut akan mencakup proses pemeriksaan, pengobatan, dan pelaporan keadaan ibu. Hasil pemeriksaan ini berperan dalam proses pemantauan kehamilan ibu dan juga sebagai dasar tatalaksana medis selama masa kehamilan hingga nifas.
Alur proses kegiatan ANC dapat direpresentasikan dengan alur di bawah ini:
Gambar 1. Skema Pelayanan ANC beserta FHIR resource yang terlibat
Data setiap kunjungan pasien akan dicatat dan dikirim sesuai dengan kunjungan pasien secara rutin. Kemudian pada kunjungan akhir perawatan ANC dilakukan pencatatan hasil akhir dan dikirimkan ke SATUSEHAT.
B. Strategi Pengiriman data ke SATUSEHAT
SATUSEHAT menyediakan dua pilihan cara mengirimkan data use case Pelayanan Antenatal:
1. Berbasis Resource
Data dapat dikirimkan secara berurutan sesuai resource yang terlibat pada alur pelayanan terkait. Sebagai contoh: ketika mengirimkan data registrasi saja yang berisikan resource Encounter dan Condition, maka implementor mengirimkan resource-resource tersebut ke SATUSEHAT secara berurutan sesuai dependensinya.
2. Berbasis Bundle
Data dapat dikirimkan seluruh resource yang terlibat pada alur pelayanan terkait dengan menggunakan satu langkah pengiriman data ke SATUSEHAT menggunakan profil FHIR bernama Bundle.
Resource-resource yang terlibat di setiap tahapan alur pelayanan untuk use case pelayanan Antenatal adalah sebagai berikut:
Category |
No |
Resource |
Entry Mandatory |
Base |
1 |
Patient |
Required |
2 |
Practitioner |
Required |
3 |
Organization |
Required |
4 |
Location |
Required |
5 |
Encounter * |
Required |
Clinical |
6 |
Condition |
Required |
7 |
Observation |
Required |
8 |
ServiceRequest |
Optional |
9 |
Specimen |
Optional |
10 |
QuestionnaireResponse |
Optional |
11 |
Medication |
Optional |
12 |
MedicationRequest |
Optional |
13 |
MedicationDispense |
Optional |
14 |
DiagnosticReport |
Optional |
15 |
FamilyMemberHistory |
Optional |
16 |
EpisodeOfCare |
Optional |
17 |
Immunization |
Optional |
18 |
Procedure |
Optional |
Notes:
- *) Profile Resource yang direkomendasikan tersedia pada proses pencatatan
- Required: Entry resource harus dilibatkan setiap kali mengirimkan bundle
- Optional: Entry resource dapat tidak dilibatkan setiap kali mengirimkan bundle
C. Langkah-Langkah Pengiriman Data ke SATUSEHAT
Step 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.
CATATAN:
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.
Step 2. Pendaftaran Kunjungan Pasien
Pembuatan Kunjungan Baru
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.
CATATAN:
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
.
{
{
"system": "http://sys-ids.kemkes.go.id/encounter/10000004",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
},
},
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
}
]
}
],
}
}
],
"start": "2023-08-31T00:00:00+00:00"
},
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
}
],
{
"start": "2023-08-31T00:00:00+00:00"
}
}
],
}
}
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{ENCOUNTER_LOCAL_CODE}}"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
"value": "{{STATUS_KUNJUNGAN_ANC}}"
}
],
"status": "arrived",
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
}
}
],
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"indivID_ANCual": {
"reference": "Practitioner/{{DOCTOR_IHS_NUMBER}}",
"display": "{{DOCTOR_NAME}}"
}
}
],
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}"
},
"location": [
{
"location": {
"reference": "Location/{{ENCOUNTER_LOCATION_ID}}",
"display": "{{ENCOUNTER_LOCATION_NAME}}"
}
}
],
"serviceProvider": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
ID organisasi induk yang didapatkan dari master sarana indeks |
ENCOUNTER_LOCAL_CODE |
Kode atau ID lokal/nomor kunjungan lokal yang disimpan di sistem internal masing-masing organisasi |
STATUS_KUNJUNGAN_ANC |
(*) Status kunjungan ANC yang menyatakan apakah kunjungan tersebut masuk kedalam kunjungan K1 akses, kunjungan K1 murni, kunjungan K2 dan lain sebagainya. Referensi ke value set "Status Kunjungan ANC" |
ENCOUNTER_PERIOD1_START |
Waktu mulai, sama dengan waktu kedatangan pasien |
ENCOUNTER_PERIOD1_END |
Waktu selesai, sama dengan waktu berakhirnya suatu status kunjungan |
PATIENT_IHS_NUMBER |
ID Patient yang didapatkan dari master pasien indeks |
PATIENT_NAME |
Nama Pasien |
DOCTOR_IHS_NUMBER |
ID Nakes organisasi induk yang didapatkan dari master Nakes indeks |
DOCTOR_NAME |
Nama Nakes |
ENCOUNTER_LOCATION_ID |
Berisi data lokasi dari pertemuan pasien. Dapat diisi oleh ruangan periksa pasien / poli pemeriksaannya dengan tipe data Reference, yang direferensikan ke ID Location yang didapatkan dari server |
ENCOUNTER_LOCATION_NAME |
Nama lokasi dari pertemuan pasien |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Masuk ke ruang pemeriksaan
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.
CATATAN:
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
.
{
{
"system": "http://sys-ids.kemkes.go.id/encounter/10000004",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
},
},
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
}
]
}
],
}
}
],
"start": "2023-08-31T00:00:00+00:00"
},
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
}
],
{
"start": "2023-08-31T00:00:00+00:00"
}
}
],
}
}
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{ENCOUNTER_LOCAL_CODE}}"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
"value": "{{STATUS_KUNJUNGAN_ANC}}"
}
],
"status": "in-progress",
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "in-progress",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
}
}
],
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"indivID_ANCual": {
"reference": "Practitioner/{{DOCTOR_IHS_NUMBER}}",
"display": "{{DOCTOR_NAME}}"
}
}
],
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}"
},
"location": [
{
"location": {
"reference": "Location/{{ENCOUNTER_LOCATION_ID}}",
"display": "{{ENCOUNTER_LOCATION_NAME}}"
}
}
],
"serviceProvider": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
ID organisasi induk yang didapatkan dari master sarana indeks |
ENCOUNTER_LOCAL_CODE |
Kode atau ID lokal/nomor kunjungan lokal yang disimpan di sistem internal masing-masing organisasi |
STATUS_KUNJUNGAN_ANC |
(*) Status kunjungan ANC yang menyatakan apakah kunjungan tersebut masuk kedalam kunjungan K1 akses, kunjungan K1 murni, kunjungan K2 dan lain sebagainya. Referensi ke value set "Status Kunjungan ANC" |
ENCOUNTER_PERIOD1_START |
Waktu mulai, sama dengan waktu kedatangan pasien |
ENCOUNTER_PERIOD1_END |
Waktu selesai, sama dengan waktu berakhirnya suatu status kunjungan |
PATIENT_IHS_NUMBER |
ID Patient yang didapatkan dari master pasien indeks |
PATIENT_NAME |
Nama Pasien |
DOCTOR_IHS_NUMBER |
ID Nakes organisasi induk yang didapatkan dari master Nakes indeks |
DOCTOR_NAME |
Nama Nakes |
ENCOUNTER_LOCATION_ID |
Berisi data lokasi dari pertemuan pasien. Dapat diisi oleh ruangan periksa pasien / poli pemeriksaannya dengan tipe data Reference, yang direferensikan ke ID Location yang didapatkan dari server |
ENCOUNTER_LOCATION_NAME |
Nama lokasi dari pertemuan pasien |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Memulai Episode Kehamilan saat Kunjungan pertama kali ANC
Saat pasien berkunjung untuk mendapatkan pelayanan ANC yang pertama kali, maka data resource EpisodeOfCare
harus dikirimkan. Pembuatan resource EpisodeOfCare
cukup dikirimkan satu kali saja saat pertama kali melakukan kunjungan ANC. Respons balikan dari SATUSEHAT berupa UUID kemudian digunakan untuk menandai data Encounter.episodeOfCare
selama pasien hamil.
Pada saat pembuatan pembuatan baru EpisodeOfCare
, maka EpisodeOfCare.period.start
diisikan dengan nilai yang sama persis dengan tanggal HPHT (Hari Pertama Haid Terakhir) jika tersedia. Untuk pengisian EpisodeOfCare.period.end
dilakukan saat menandai EpisodeOfCare.status
sebagai finished dan harus diisikan dengan tanggal persalinan ibu.
CATATAN:
Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource EpisodeOfCare
(episode kehamilan), dapat dilihat dalam resource EpisodeOfCare
.
{
{
"system": "http://sys-ids.kemkes.go.id/episode-of-care/10000004",
}
],
{
"start": "2023-08-31T00:00:00+00:00"
}
}
],
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type",
}
]
}
],
},
},
"start": "2023-08-31T00:00:00+00:00"
}
}
{
"resourceType": "EpisodeOfCare",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/episode-of-care/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{EPISODEOFCARE_LOCAL_CODE}}"
}
],
"status": "active",
"statusHistory": [
{
"status": "active",
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}",
}
}
],
"type": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type",
"code": "ANC",
"display": "Antenatal Care"
}
]
}
],
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"managingOrganization": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
},
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
ID organisasi induk yang didapatkan dari master sarana indeks |
EPISODEOFCARE_LOCAL_CODE |
Berisi kode atau nomor internal sub organisasi |
EPISODEOFCARE_PERIOD1_START |
Waktu dimulainya suatu kategori status EpisodeOfCare |
PATIENT_IHS_NUMBER |
ID Patient yang didapatkan dari master pasien indeks |
PATIENT_NAME |
Nama Pasien |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 3. Pengiriman Data Status Obstetri
Berikut adalah variabel hasil pemeriksaan yang dapat dikirimkan menggunakan
resource Observation:
- Gravida
- Paritas
- Abortus
- Tanggal HPHT
- Hari Perkiraan Lahir (HPL)
- Berat Badan Sebelum Hamil
- Tinggi badan
- IMT Sebelum Hamil
- Target Kenaikan BB
- Jarak kehamilan saat ini dengan kehamilan sebelumnya
Sedangkan variabel Status TT (Imunisasi Tetanus Toxoid) dapat dikirimkan melalui resource Immunization.
CATATAN:
Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Observation dan Immunization, dan contoh pengiriman data atau payload dari data tanda vital dapat dilihat dalam Postman Collection pada Petunjuk Teknis SATUSEHAT (Juknis SATSET).
Gravida
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Number of pregnancies (gravida)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:03:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11996-6",
"display": "[#] Pregnancies"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE24",
"display": "Number of pregnancies (gravida)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Paritas
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:05:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11977-6",
"display": "[#] Parity"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE32",
"display": "Parity"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Abortus
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Other pregnancy outcomes #"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Number of miscarriages and/or abortions"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:05:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "69043-8",
"display": "Other pregnancy outcomes #"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE25",
"display": "Number of miscarriages and/or abortions"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Tanggal HPHT (Hari Pertama Haid Terakhir)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Last menstrual period start date"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Last menstrual period (LMP) date"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:07:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8665-2",
"display": "Last menstrual period start date"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE14",
"display": "Last menstrual period (LMP) date"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueDateTime": "{{OBSERVATION_VALUE}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Hari Perkiraan Lahir (HPL)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Delivery date Estimated"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Expected date of delivery (EDD)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:08:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11778-8",
"display": "Delivery date Estimated"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE22",
"display": "Expected date of delivery (EDD)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueDateTime": "{{OBSERVATION_VALUE}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Berat Badan Sebelum Hamil
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Body weight --pre current pregnancy"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Pre-gestational weight"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:09:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "56077-1",
"display": "Body weight --pre current pregnancy"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE2",
"display": "Pre-gestational weight"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "kg",
"system": "http://unitsofmeasure.org",
"code": "kg"
}
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Tinggi Badan
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:10:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8302-2",
"display": "Body height"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE1",
"display": "Height"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
}
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Indeks massa tubuh (IMT) Sebelum Hamil
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"display": "Indeks Massa Tubuh Sebelum Hamil"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:10:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation",
}
]
}
],
{
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000010",
"display": "Indeks Massa Tubuh Sebelum Hamil"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE58",
"display": "IMT Sebelum Hamil"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
],
"referenceRange": [
{
"high": {
"value": 18.5,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Kurus"
},
{
"low": {
"value": 18.5,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 25,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Normal"
},
{
"low": {
"value": 25,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 30,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Gemuk"
},
{
"low": {
"value": 30,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Obesitas"
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi Indeks massa tubuh (IMT) Sebelum Hamil" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi Indeks massa tubuh (IMT) Sebelum Hamil
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Kurus |
248342006 |
Underweight |
http://snomed.info/sct |
2 |
Normal |
BMI-Normal |
Normal weight |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
3 |
Gemuk |
238131007 |
Overweight |
http://snomed.info/sct |
4 |
Obesitas |
414915002 |
Obese |
http://snomed.info/sct |
Target Kenaikan Berat Badan (BB)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"display": "Target Kenaikan Berat Badan"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:11:00+00:00",
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000011",
"display": "Target Kenaikan Berat Badan"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE10",
"display": "Expected weight gain"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
(*) Nilai observasi. Referensi ke value set "Target Kenaikan Berat Badan" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Target Kenaikan Berat Badan
No |
Kode |
Display |
System |
1 |
OV000008 |
5–9 kg |
Untuk IMT ≥ 30 (Obese) |
2 |
OV000009 |
7–11.5 kg |
Untuk IMT 25.0-29.9 (Overweight) |
3 |
OV000010 |
11.5–16 kg |
Untuk IMT 18.5-24.99 (Normal weight) |
4 |
OV000011 |
12.5–18 kg |
Untuk IMT |
Jarak kehamilan saat ini dengan kehamilan sebelumnya
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:12:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000001",
"display": "Jarak kehamilan"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE53",
"display": "Jarak kehamilan"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "mo",
"system": "http://unitsofmeasure.org",
"code": "mo"
}
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Status Imunisasi TT (Tetanus Toxoid)
Pengiriman data status imunisasi tetanus disini mencakup imunisasi T0 (belum pernah), T1, T2, T3, T4, dan T5.
T0 (belum pernah)
Variabel dan terminologi yang digunakan dalam pengiriman data status imunisasi tetanus untuk T0/belum pernah melalui resource Immunization adalah sebagai berikut:
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"recorded": "2023-08-31T01:13:00+00:00",
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"display": "Parent/Guardian/Patient Recall"
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0443",
"display": "Administering Provider"
}
]
},
}
}
],
{
"system": "http://snomed.info/sct",
"display": "No consent - Tetanus/low dose diphtheria vaccine"
}
]
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
]
}
{
"resourceType": "Immunization",
"status": "not-done",
"primarySource": false,
"vaccineCode": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "VG139",
"display": "Td"
},
{
"system": "http://hl7.org/fhir/sid/cvx",
"code": "28",
"display": "DT (pediatric)"
},
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "VG107",
"display": "DTAP"
}
]
},
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{IMMUNIZATION_OCCURENCEDATETIME}}",
"recorded": "{{IMMUNIZATION_RECORDED}}",
"reportOrigin": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"code": "recall",
"display": "Parent/Guardian/Patient Recall"
}
]
},
"performer": [
{
"function": {
"coding": [
{
"system": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"code": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"display": "{{IMMUNIZATION_PERFORMER_ROLE}}"
}
]
},
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
}
],
"statusReason": {
"coding": [
{
"system": "{{VACCINE_STATUS_REASON}}",
"code": "{{VACCINE_STATUS_REASON}}",
"display": "{{VACCINE_STATUS_REASON}}"
}
]
},
"reasonCode": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"code": "IM-WUS",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
]
}
Variabel |
Deskripsi |
VACCINE_STATUS_REASON |
(*) Berisi data alasan yang menyebabkan tidak dilakukannya vaksinasi, sehingga kolom ini hanya diisi apabila Immunization.status= "not-done". Referensi ke value set "Alasan Tidak Dilakukan Imunisasi" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
IMMUNIZATION_OCCURENCEDATETIME |
Kapan vaksin diadministrasikan dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz |
IMMUNIZATION_RECORDED |
Kapan pencatatan vaksin dicatatkan (kemungkinan terjadi setelah vaksin diadministrasikan) dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz |
IMMUNIZATION_PERFORMER_ROLE |
(*) Berisi data peran tenaga kesehatan dalam proses vaksin/imunisasi. Referensi ke value set "Peran Tenaga Kesehatan dalam Proses Imunisasi" |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
VACCINE_STATUS_REASON |
(*) Berisi data alasan yang menyebabkan tidak dilakukannya vaksinasi, sehingga kolom ini hanya diisi apabila Immunization.status= "not-done". Referensi ke value set "Alasan Tidak Dilakukan Imunisasi" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
T1-T5
Variabel dan terminologi yang digunakan dalam pengiriman data status imunisasi tetanus untuk T1, T2, T3, T4, dan T5 melalui resource Immunization adalah sebagai berikut: Nilai T1-T5 dilampirkan pada field Immunization.doseNumberPositiveInt[0]
Cara pengisian Immunization.vaccineCode dibedakan berdasarkan kategori:
- Pencatatan Riwayat Imunisasi: dimana informasi jenis vaksin yang digunakan tidak diketahui secara detail, sehingga hanya perlu melampirkan 1 kode CVX Group.
- Pencatatan Tindakan Imunisasi: dimana informasi terkait jenis vaksin yang digunakan tercatat secara detail, sehingga perlu melampirkan 3 kode yaitu: kode KFA + kode CVX Name + kode CVX Group
Detail cara pengisian Immunization.vaccineCode dapat diakses di SATUSEHAT Portal
Pencatatan Riwayat Imunisasi
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"recorded": "2023-08-31T01:14:00+00:00",
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"display": "Parent/Guardian/Patient Recall"
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0443",
"display": "Administering Provider"
}
]
},
}
}
],
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
],
],
}
{
"resourceType": "Immunization",
"status": "completed",
"primarySource": false,
"vaccineCode": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "VG139",
"display": "Td"
},
{
"system": "http://hl7.org/fhir/sid/cvx",
"code": "28",
"display": "DT (pediatric)"
},
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "VG107",
"display": "DTAP"
}
]
},
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{IMMUNIZATION_OCCURENCEDATETIME}}",
"recorded": "{{IMMUNIZATION_RECORDED}}",
"reportOrigin": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"code": "recall",
"display": "Parent/Guardian/Patient Recall"
}
]
},
"performer": [
{
"function": {
"coding": [
{
"system": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"code": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"display": "{{IMMUNIZATION_PERFORMER_ROLE}}"
}
]
},
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"code": "IM-WUS",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
],
"protocolApplied": [
{
"doseNumberPositiveInt": "{{IMMUNIZATION_DOSE_NUMBER}}"
}
],
"lotNumber": "{{IMMUNIZATION_BATCH_NO}}",
"expirationDate": "{{IMMUNIZATION_EXPIRATIONDATE}}"
}
Variabel |
Deskripsi |
VACCINE_STATUS_REASON |
(*) Berisi data alasan yang menyebabkan tidak dilakukannya vaksinasi, sehingga kolom ini hanya diisi apabila Immunization.status= "not-done". Referensi ke value set "Alasan Tidak Dilakukan Imunisasi" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
IMMUNIZATION_OCCURENCEDATETIME |
Kapan vaksin diadministrasikan dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz |
IMMUNIZATION_RECORDED |
Kapan pencatatan vaksin dicatatkan (kemungkinan terjadi setelah vaksin diadministrasikan) dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz |
IMMUNIZATION_PERFORMER_ROLE |
(*) Berisi data peran tenaga kesehatan dalam proses vaksin/imunisasi. Referensi ke value set "Peran Tenaga Kesehatan dalam Proses Imunisasi" |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
IMMUNIZATION_DOSE_NUMBER |
Urutan dosis vaksin dalam seri pemberian vaksin yang direkomendasikan untuk diisi dengan tipe data positiveInt. |
IMMUNIZATION_BATCH_NO |
Nomor batch vaksin yang diberikan dengan tipe data string |
IMMUNIZATION_EXPIRATIONDATE |
Tanggal kadaluarsa vaksin yang diberikan dengan tipe data date dalam format YYYY-MM-DD |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Pencatatan Tindakan Imunisasi
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"display": "Vaksin Tetanus Toxoid 10 Lf 0.5 mL (BIO FARMA)"
},
{
"system": "http://hl7.org/fhir/sid/cvx",
"display": "tetanus toxoid, adsorbed"
},
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"recorded": "2023-08-31T01:14:00+00:00",
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0443",
"display": "Administering Provider"
}
]
},
}
}
],
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
],
],
}
{
"resourceType": "Immunization",
"status": "completed",
"primarySource": false,
"vaccineCode": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{IMMUNIZATION_KODE_KFA}}",
"display": "{{IMMUNIZATION_KODE_KFA}}"
},
{
"system": "http://hl7.org/fhir/sid/cvx",
"code": "{{IMMUNIZATION_KODE_CVX_NAME}}",
"display": "{{IMMUNIZATION_KODE_CVX_NAME}}"
},
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{IMMUNIZATION_KODE_CVX_GROUP}}",
"display": "{{IMMUNIZATION_KODE_CVX_GROUP}}"
}
]
},
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{IMMUNIZATION_OCCURENCEDATETIME}}",
"recorded": "{{IMMUNIZATION_RECORDED}}",
"reportOrigin": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"code": "recall",
"display": "Parent/Guardian/Patient Recall"
}
]
},
"performer": [
{
"function": {
"coding": [
{
"system": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"code": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"display": "{{IMMUNIZATION_PERFORMER_ROLE}}"
}
]
},
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"code": "IM-WUS",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
],
"protocolApplied": [
{
"doseNumberPositiveInt": "{{IMMUNIZATION_DOSE_NUMBER}}"
}
],
"lotNumber": "{{IMMUNIZATION_BATCH_NO}}",
"expirationDate": "{{IMMUNIZATION_EXPIRATIONDATE}}"
}
Variabel |
Deskripsi |
VACCINE_STATUS_REASON |
(*) Berisi data alasan yang menyebabkan tidak dilakukannya vaksinasi, sehingga kolom ini hanya diisi apabila Immunization.status= "not-done". Referensi ke value set "Alasan Tidak Dilakukan Imunisasi" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
IMMUNIZATION_KODE_KFA |
Jenis vaksin yang digunakan. Referensi ke browser KFA (Kode Kamus Farmasi dan Alat Kesehatan) |
IMMUNIZATION_KODE_CXV_NAME |
Kategori jenis vaksin yang digunakan. Kode CVX Name sudah 1 set dengan kode KFA vaksin. |
IMMUNIZATION_KODE_CXV_GROUP |
Kategori grup vaksin yang digunakan. Kode CVX Group sudah 1 set dengan kode KFA vaksin. |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
IMMUNIZATION_OCCURENCEDATETIME |
Kapan vaksin diadministrasikan dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz |
IMMUNIZATION_RECORDED |
Kapan pencatatan vaksin dicatatkan (kemungkinan terjadi setelah vaksin diadministrasikan) dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz |
IMMUNIZATION_PERFORMER_ROLE |
(*) Berisi data peran tenaga kesehatan dalam proses vaksin/imunisasi. Referensi ke value set "Peran Tenaga Kesehatan dalam Proses Imunisasi" |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
IMMUNIZATION_DOSE_NUMBER |
Urutan dosis vaksin dalam seri pemberian vaksin yang direkomendasikan untuk diisi dengan tipe data positiveInt. |
IMMUNIZATION_BATCH_NO |
Nomor batch vaksin yang diberikan dengan tipe data string |
IMMUNIZATION_EXPIRATIONDATE |
Tanggal kadaluarsa vaksin yang diberikan dengan tipe data date dalam format YYYY-MM-DD |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 4. Data Kunjungan Kehamilan
Usia Kehamilan
{
{
"system": "http://sys-ids.kemkes.go.id/observation/1000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
"display": "Patient - Mother (Teresa Lee)"
},
"reference": "Encounter/45e436ea-d6c7-4059-8cbe-e00fb2c665d8"
},
"issued": "2023-06-22T14:30:00+07:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/observation/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{OBSERVATION_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "18185-9",
"display": "Gestational age"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE17",
"display": "Gestational age"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "week",
"system": "http://unitsofmeasure.org",
"code": "wk"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Trimester ke-
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Obstetric trimester Stated"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T14:01:15+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "32418-6",
"display": "Obstetric trimester Stated"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE13",
"display": "Trimester ke"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 5. Data Pelayanan Kehamilan
A. Pemeriksaan Ibu
Berat Badan Saat Kunjungan
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:17:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "29463-7",
"display": "Body weight"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE3",
"display": "Current weight"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "kg",
"system": "http://unitsofmeasure.org",
"code": "kg"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Lingkar lengan atas (LiLA) & Interpretasi LiLA
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Circumference Mid upper arm - right"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Lingkar Lengan Atas (LILA)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:18:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "56072-2",
"display": "Circumference Mid upper arm - right"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE3",
"display": "Lingkar Lengan Atas (LILA)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"interpretation": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi LiLA (Lingkar Lengan Atas)" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi LiLA (Lingkar Lengan Atas)
No. |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
OI000018 |
Kurang Energi Kronis (KEK) |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
2 |
OI000013 |
Normal |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
Indeks Massa Tubuh
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Body mass index (BMI) [Ratio]"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:19:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation",
}
]
}
],
{
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "39156-5",
"display": "Body mass index (BMI) [Ratio]"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE4",
"display": "BMI"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
],
"referenceRange": [
{
"high": {
"value": 17,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Sangat kurus"
},
{
"low": {
"value": 17,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 18.5,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Kurus"
},
{
"low": {
"value": 18.5,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 25,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Normal"
},
{
"low": {
"value": 25,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 27,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Gemuk"
},
{
"low": {
"value": 27,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Obesitas"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Indeks Massa Tubuh" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Indeks Massa Tubuh
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Kurus |
248342006 |
Underweight |
http://snomed.info/sct |
2 |
Normal |
BMI-Normal |
Normal weight |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
3 |
Gemuk |
238131007 |
Overweight |
http://snomed.info/sct |
4 |
Obesitas |
414915002 |
Obese |
http://snomed.info/sct |
5 |
Underweight |
BMI-SevereUnder |
Severely Underweight |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Tinggi Fundus
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Uterus Fundal height Tape measure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Symphysis-fundal height (SFH)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:19:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11881-0",
"display": "Uterus Fundal height Tape measure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE105",
"display": "Symphysis-fundal height (SFH)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Tekanan Darah Sistolik
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Systolic blood pressure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Systolic blood pressure"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:22:10+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8480-6",
"display": "Systolic blood pressure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE17",
"display": "Systolic blood pressure"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "mm[Hg]",
"system": "http://unitsofmeasure.org",
"code": "mm[Hg]"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Tekanan Darah Diastolik
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Diastolic blood pressure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Diastolic blood pressure"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:22:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8462-4",
"display": "Diastolic blood pressure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE19",
"display": "Diastolic blood pressure"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "mm[Hg]",
"system": "http://unitsofmeasure.org",
"code": "mm[Hg]"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Nadi
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:23:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8867-4",
"display": "Heart rate"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE36",
"display": "Pulse rate"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "beats/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Suhu
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:25:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8310-5",
"display": "Body temperature"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE34",
"display": "Body temperature"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "C",
"system": "http://unitsofmeasure.org",
"code": "Cel"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Pernapasan
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:27:00+00:00",
],
"unit": "breaths/minute",
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "9279-1",
"display": "Respiratory rate"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE2",
"display": "Pernapasan"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "breaths/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Golongan Darah
{
{
"system": "http://sys-ids.kemkes.go.id/observation/10000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "ABO group [Type] in Blood"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:35:00+00:00",
],
}
}
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/observation/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{OBSERVATION_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "883-9",
"display": "ABO group [Type] in Blood"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B9.DE24",
"display": "Blood type"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi. Referensi ke value set "Golongan Darah" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Golongan Darah
No. |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
LA19710-5 |
Group A |
http://loinc.org |
2 |
LA19709-7 |
Group B |
http://loinc.org |
3 |
LA19708-9 |
Group O |
http://loinc.org |
4 |
LA28449-9 |
Group AB |
http://loinc.org |
Rhesus
{
{
"system": "http://sys-ids.kemkes.go.id/observation/10000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:40:00+00:00",
],
}
}
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/observation/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{OBSERVATION_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10331-7",
"display": "Rh [Type] in Blood"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B9.DE29",
"display": "Rh factor"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi. Referensi ke value set "Rhesus" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Rhesus
No. |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
LA6576-8 |
Positive |
http://loinc.org |
2 |
LA6577-6 |
Negative |
http://loinc.org |
Makanan Tambahan Ibu Hamil
{
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"authored": "2023-08-31T01:55:00+00:00",
},
},
{
"text": "Mendapatkan MT",
{
"text": "Jika LILA <23,5, Apakah mendapatkan MT",
]
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
}
]
}
]
}
]
}
{
"resourceType": "QuestionnaireResponse",
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0001",
"status": "completed",
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"authored": "{{QUESTRESPONSE_AUTHORED}}",
"author": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
},
"source": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"item": [
{
"linkId": "1",
"text": "Mendapatkan MT",
"item": [
{
"linkId": "1.1",
"text": "Jika LILA <23,5, Apakah mendapatkan MT",
"answer": [
{
"valueBoolean": {{QUESTRESPONSE_ITEM1}}
}
]
},
{
"linkId": "1.2",
"text": "Jenis MT",
"answer": [
{
"valueCoding": {
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "{{QUESTRESPONSE_ITEM2}}",
"display": "{{QUESTRESPONSE_ITEM2}}"
}
}
]
}
]
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
QUESTRESPONSE_AUTHORED |
Berisi data waktu di mana jawaban kuesioner didapatkan dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
QUESTRESPONSE_ITEM1 |
Berisi data jawaban dari kuesioner dengan tipe data Boolean (true atau false) |
QUESTRESPONSE_ITEM2 |
Berisi data jawaban dari kuesioner dengan tipe data CodeableConcept. Referensi ke value set "Jenis MT" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Jenis MT
No. |
QuestionnaireResponse.item.item.answer.valueCoding.code[0] |
QuestionnaireResponse.item.item.answer.valueCoding.display |
QuestionnaireResponse.item.item.answer.valueCoding.system |
1 |
FO000001 |
MT Lokal |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
2 |
FO000002 |
MT Pabrikan |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
B. Pemeriksaan Fisik
Konjungtiva
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Eye Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Konjungtiva"
}
]
},
{
"system": "http://snomed.info/sct",
"display": "Conjunctival structure"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:00:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10197-2",
"display": "Physical findings of Eye Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE26",
"display": "Pemeriksaan Fisik Konjungtiva"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Konjungtiva" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Konjungtiva
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Sklera
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Eye Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Sklera"
}
]
},
{
"system": "http://snomed.info/sct",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:01:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10197-2",
"display": "Physical findings of Eye Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE27",
"display": "Pemeriksaan Fisik Sklera"
}
]
},
"bodySite": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "18619003",
"display": "Scleral structure"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Sklera" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Sklera
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Leher
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Neck Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Leher"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:03:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11411-6",
"display": "Physical findings of Neck Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE28",
"display": "Pemeriksaan Fisik Leher"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi Leher" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi Leher
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Gigi dan Mulut
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://snomed.info/sct",
"display": "Finding of mouth region"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Area Mulut"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:05:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "423066003",
"display": "Finding of mouth region"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE29",
"display": "Pemeriksaan Fisik Area Mulut"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi Leher" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi Gigi dan Mulut
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Pemeriksaan THT
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://snomed.info/sct",
"display": "Ear, nose and throat finding"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Telinga Hidung dan Tenggorokan (THT)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:07:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "297268004",
"display": "Ear, nose and throat finding"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE30",
"display": "Pemeriksaan Fisik Telinga Hidung dan Tenggorokan (THT)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi Pemeriksaan THT" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi Pemeriksaan THT
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Pemeriksaan Dada (Jantung)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Heart Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Dada (Auskultasi Jantung)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:09:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10200-4",
"display": "Physical findings of Heart Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE31",
"display": "Pemeriksaan Fisik Dada (Auskultasi Jantung)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi Pemeriksaan Dada (Jantung)" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi Pemeriksaan Dada (Jantung)
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Pemeriksaan Dada (Paru)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://snomed.info/sct",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Dada (Auskultasi Paru)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:11:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "301230006",
"display": "Lung finding"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE32",
"display": "Pemeriksaan Fisik Dada (Auskultasi Paru)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi Pemeriksaan Dada (Paru)" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi Pemeriksaan Dada (Paru)
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Perut
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Abdomen Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Perut"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:14:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10191-5",
"display": "Physical findings of Abdomen Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE33",
"display": "Pemeriksaan Fisik Perut"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi Perut" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi Perut
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Tungkai
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://snomed.info/sct",
"display": "Finding of limb structure"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Tungkai"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:16:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "116312005",
"display": "Finding of limb structure"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE34",
"display": "Pemeriksaan Fisik Tungkai"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
OBSERVATION_INTERPRETATION |
(*) Berisi data hasil kesimpulan dari observasi yang dilakukan. Referensi ke value set "Interpretasi Tungkai" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Interpretasi Tungkai
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
C. Pemeriksaan Janin
Denyut Jantung Janin
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:22:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "55283-6",
"display": "Fetal Heart rate"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE107",
"display": "Fetal heart rate"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "beats/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Kepala Terhadap PAP
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:24:00+00:00",
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000002",
"display": "Kepala Terhadap PAP"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE46",
"display": "Kepala terhadap PAP"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
(*) Nilai observasi. Referensi ke value set "Kepala terhadap PAP" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Kepala terhadap PAP
No. |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
OV000001 |
Masuk panggul |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
OV000002 |
Belum masuk panggul |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Taksiran Berat Janin
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Body weight Estimated"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Taksiran Berat Janin (TBJ)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:26:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "89087-1",
"display": "Fetal Body weight Estimated"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE1",
"display": "Taksiran Berat Janin (TBJ)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "g",
"system": "http://unitsofmeasure.org",
"code": "g"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Presentasi Janin
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Position in womb Fetus [RHEA]"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:28:00+00:00",
],
{
"system": "http://snomed.info/sct",
"display": "Cephalic fetal presentation"
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "72155-5",
"display": "Position in womb Fetus [RHEA]"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE111",
"display": "Fetal presentation"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
(*) Nilai observasi. Referensi ke value set "Jenis Presentasi Janin" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Jenis Presentasi Janin
No. |
Keterangan |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Presentasi Kepala |
1209182005 |
Cephalic fetal presentation |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Presentasi Bokong |
6096002 |
Breech presentation |
http://snomed.info/sct |
3 |
Letak Lintang |
288203005 |
Transverse/oblique lie |
http://snomed.info/sct |
Jumlah Janin
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:30:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000003",
"display": "Jumlah Janin"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE109",
"display": "Number of fetuses"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
D. Pemantauan & Pendampingan
CATATAN:
Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource QuestionnaireResponse
, dapat dilihat dalam resource QuestionnaireResponse
.
{
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"authored": "2023-08-31T03:30:00+00:00",
},
},
{
"text": "Pemantauan & Pendampingan",
{
"text": "Terlalu muda usia melahirkan dibawah 21 tahun",
]
},
{
"text": "Terlalu rapat jarak kelahiran (<2 tahun)",
]
},
{
"text": "Terlalu tua (kehamilan diatas 35 tahun)",
]
},
{
"text": "Terlalu sering melahirkan (anak>3)",
]
}
]
}
]
}
{
"resourceType": "QuestionnaireResponse",
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
"status": "completed",
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"authored": "{{QUESTRESPONSE_AUTHORED}}",
"author": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
},
"source": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"item": [
{
"linkId": "2",
"text": "Pemantauan & Pendampingan",
"item": [
{
"linkId": "2.1",
"text": "Terlalu muda usia melahirkan dibawah 21 tahun",
"answer": [
{
"valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
},
{
"linkId": "2.2",
"text": "Terlalu rapat jarak kelahiran (<2 tahun)",
"answer": [
{
"valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
},
{
"linkId": "2.3",
"text": "Terlalu tua (kehamilan diatas 35 tahun)",
"answer": [
{
"valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
},
{
"linkId": "2.4",
"text": "Terlalu sering melahirkan (anak>3)",
"answer": [
{
"valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
}
]
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
QUESTRESPONSE_AUTHORED |
Berisi data waktu di mana jawaban kuesioner didapatkan dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
QUESTRESPONSE_ITEM1 |
Berisi data jawaban dari kuesioner dengan tipe data Boolean (true atau false) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
E. Riwayat Penyakit & Risiko
Komplikasi/Penyulit Kehamilan
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
}
]
}
],
{
"system": "http://hl7.org/fhir/sid/icd-10",
"display": "Pre-existing essential hypertension complicating pregnancy, childbirth and the puerperium"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"onsetDateTime": "{{CONDITION_ONSET_DATETIME}}",
"recordedDate": "{{CONDITION_RECORDED_DATETIME}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
CONDITION_VALUE |
Berisi data diagnosis menggunakan ICD-10 tahun 2010 |
CONDITION_ONSET_DATETIME |
Tanggal perkiraan atau tanggal aktual atau tanggal-waktu kondisi mulai, menurut pendapat dokter. |
CONDITION_RECORDED_DATETIME |
Tanggal kapan kondisi/keluhan ini tercatat dalam sistem (tanggal yang dibuat oleh sistem) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Riwayat Penyakit Menular (dan Tidak Menular)
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://snomed.info/sct",
"code": "problem-list-item",
}
]
}
],
{
"system": "http://snomed.info/sct",
"display": "History of tuberculosis (situation)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"onsetDateTime": "{{CONDITION_ONSET_DATETIME}}",
"recordedDate": "{{CONDITION_RECORDED_DATETIME}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
CONDITION_VALUE |
Berisi data diagnosis menggunakan ICD-10 tahun 2010 |
CONDITION_ONSET_DATETIME |
Tanggal perkiraan atau tanggal aktual atau tanggal-waktu kondisi mulai, menurut pendapat dokter. |
CONDITION_RECORDED_DATETIME |
Tanggal kapan kondisi/keluhan ini tercatat dalam sistem (tanggal yang dibuat oleh sistem) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Riwayat Penyakit Keluarga
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://snomed.info/sct",
"code": "problem-list-item",
}
]
}
],
{
"system": "http://snomed.info/sct",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"onsetDateTime": "{{CONDITION_ONSET_DATETIME}}",
"recordedDate": "{{CONDITION_RECORDED_DATETIME}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
CONDITION_VALUE |
Berisi data jenis riwayat penyakit. Referensi ke value set "Lampiran Terminologi Condition.code untuk Riwayat Penyakit" |
CONDITION_ONSET_DATETIME |
Tanggal perkiraan atau tanggal aktual atau tanggal-waktu kondisi mulai, menurut pendapat dokter. |
CONDITION_RECORDED_DATETIME |
Tanggal kapan kondisi/keluhan ini tercatat dalam sistem (tanggal yang dibuat oleh sistem) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Lampiran Terminologi Condition.code untuk Riwayat Penyakit dapat diakses disini.
Merokok
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "social-history",
}
]
}
],
{
"display": "Tobacco smoking status"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:36:00+00:00",
],
{
"system": "http://snomed.info/sct",
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "social-history",
"display": "Social History"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "72166-2",
"display": "Tobacco smoking status"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
(*) Nilai observasi. Referensi ke value set "Merokok" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Merokok
No. |
Keterangan |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
Ya |
77176002 |
Smoker |
http://snomed.info/sct |
2 |
Pasif |
43381005 |
Passive smoker |
http://snomed.info/sct |
3 |
Tidak |
8392000 |
Non-smoker |
http://snomed.info/sct |
Konsumsi Alkohol
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "social-history",
}
]
}
],
{
"display": "History of Alcohol use"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:38:00+00:00",
],
{
"system": "http://snomed.info/sct",
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "social-history",
"display": "Social History"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11331-6",
"display": "History of Alcohol use"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
(*) Nilai observasi. Referensi ke value set "Konsumsi Alkohol" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Konsumsi Alkohol
No. |
Keterangan |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
Ya |
219006 |
Current drinker |
http://snomed.info/sct |
2 |
Tidak |
105542008 |
Non - drinker |
http://snomed.info/sct |
F. Lainnya
{
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"authored": "2023-08-31T03:40:00+00:00",
},
},
{
{
"text": "Apakah disabilitas",
]
},
{
"text": "Apakah mengikuti kelas ibu hamil?",
]
}
]
}
]
}
{
"resourceType": "QuestionnaireResponse",
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
"status": "completed",
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"authored": "{{QUESTRESPONSE_AUTHORED}}",
"author": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
},
"source": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"item": [
{
"linkId": "3",
"text": "Lainnya",
"item": [
{
"linkId": "3.1",
"text": "Apakah disabilitas",
"answer": [
{
"valueBoolean": "valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
},
{
"linkId": "3.2",
"text": "Apakah mengikuti kelas ibu hamil?",
"answer": [
{
"valueBoolean": "valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
}
]
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
QUESTRESPONSE_AUTHORED |
Berisi data waktu di mana jawaban kuesioner didapatkan dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
QUESTRESPONSE_ITEM1 |
Berisi data jawaban dari kuesioner dengan tipe data Boolean (true atau false) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 6. Data Tindakan/Prosedur Medis
USG Kehamilan/ Apakah Dilakukan USG
Fokus utama opsi jawaban ya atau tidak pada variabel ini terletak pada kolom Procedure.status. Apabila USG dilakukan, maka Procedure.status= completed. Sebaliknya apabila tidak dilakukan maka Procedure.status= not-done
Pengiriman data terkait apakah dilakukan USG dapat dikirimkan menggunakan 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.
CATATAN:
Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Procedure
(data tindakan/prosedur medis), dapat dilihat dalam resource Procedure
.
{
{
"system": "http://snomed.info/sct",
}
],
"text": "Diagnostic procedure"
},
{
"system": "http://hl7.org/fhir/sid/icd-9-cm",
"display": "Diagnostic ultrasound of gravid uterus"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"start": "2023-08-31T02:35:00+00:00",
"end": "2023-08-31T02:55:00+00:00"
},
]
}
{
"resourceType": "Procedure",
"status": "completed",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "103693007",
"display": "Diagnostic procedure"
}
],
"text": "Diagnostic procedure"
},
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-9-cm",
"code": "88.78",
"display": "Diagnostic ultrasound of gravid uterus"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"performedPeriod": {
"start": "{{PROCEDURE_PERFORM_START}}",
"end": "{{PROCEDURE_PERFORM_END}}"
},
"performer": [
{
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "Practitioner/{{PRACTITIONER_NAME}}"
}
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
PROCEDURE_PERFORM_START |
Diisi dengan waktu mulai, sama dengan waktu mulai prosedur pasien dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DD atau YYYY-MM-DDThh:mm:ss+zz:zz. |
PROCEDURE_PERFORM_END |
Diisi dengan waktu selesai, sama dengan waktu selesai prosedur pasien dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME |
Nama dokter |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 7. Data Tema Konseling/Temu Wicara/Edukasi
Konseling
{
{
"system": "http://snomed.info/sct",
}
]
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
},
},
"reference": "Encounter/66533eb2-723d-4e7c-b7aa-500cd67dd4c8"
},
"start": "2022-06-14T13:31:00+01:00",
"end": "2022-06-14T14:27:00+01:00"
},
]
}
{
"resourceType": "Procedure",
"status": "completed",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "409073007",
"display": "Education"
}
]
},
"code": {
"coding": [
{
"system": "{{PROCEDURE_TYPE}}",
"code": "{{PROCEDURE_TYPE}}",
"display": "{{PROCEDURE_TYPE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"performedPeriod": {
"start": "{{PROCEDURE_PERFORM_START}}",
"end": "{{PROCEDURE_PERFORM_END}}"
},
"performer": [
{
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "Practitioner/{{PRACTITIONER_NAME}}"
}
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
PROCEDURE_TYPE |
(*) Berisi data berkaitan dengan kode tindakan kepada pasien dengan tipe data CodeableConcept. Referensi ke value set "Tema Konseling/Temu Wicara/Edukasi" |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
PROCEDURE_PERFORM_START |
Diisi dengan waktu mulai, sama dengan waktu mulai prosedur pasien dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DD atau YYYY-MM-DDThh:mm:ss+zz:zz. |
PROCEDURE_PERFORM_END |
Diisi dengan waktu selesai, sama dengan waktu selesai prosedur pasien dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME |
Nama dokter |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Tema Konseling/Temu Wicara/Edukasi
No. |
Keterangan |
Procedure.code.coding.code |
Procedure.code.coding.display |
Procedure.code.coding.system |
1 |
Asupan gizi seimbang |
61310001 |
Nutrition education |
http://snomed.info/sct |
2 |
Tanda bahaya kehamilan, bersalin dan nifas |
ED000008 |
Edukasi Tanda Bahaya Kehamilan, Bersalin dan Nifas |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
3 |
IMD dan ASI eksklusif |
ED000009 |
Edukasi IMD dan ASI Eksklusif |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
4 |
PHBS |
ED000010 |
Edukasi PHBS |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
5 |
KB pasca salin |
ED000011 |
Edukasi KB pasca salin |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
6 |
lainnya |
ED000012 |
Edukasi lainnya |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
Tidak Diberikan Konseling
{
{
"system": "http://snomed.info/sct",
}
]
},
{
"system": "http://snomed.info/sct",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"start": "2023-08-31T03:30:00+00:00",
"end": "2023-08-31T03:40:00+00:00"
},
]
}
{
"resourceType": "Procedure",
"status": "not-done",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "409073007",
"display": "Education"
}
]
},
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "409073007",
"display": "Education"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"performedPeriod": {
"start": "{{PROCEDURE_PERFORM_START}}",
"end": "{{PROCEDURE_PERFORM_END}}"
},
"performer": [
{
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "Practitioner/{{PRACTITIONER_NAME}}"
}
}
]
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
PROCEDURE_PERFORM_START |
Diisi dengan waktu mulai, sama dengan waktu mulai prosedur pasien dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DD atau YYYY-MM-DDThh:mm:ss+zz:zz. |
PROCEDURE_PERFORM_END |
Diisi dengan waktu selesai, sama dengan waktu selesai prosedur pasien dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME |
Nama dokter |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
[none]
Step 8. Pemeriksaan Penunjang
8.1. Laboratorium
Pengiriman data terkait pemeriksaan penunjang memiliki 2 skema, yaitu:
- Pemeriksaan Penunjang Tunggal
Data yang perlu dikirimkan, yaitu:
- 1 data permintaan (ServiceRequest)
- 1 data spesimen (Specimen)
- 1 data hasil pemeriksaan (Observation)
- 1 data laporan pemeriksaan (DiagnosticReport). Data permintaan (ServiceRequest), data spesimen (Specimen), dan data hasil pemeriksaan (Observation) akan di referensi dalam data laporan pemeriksaan (DiagnosticReport).
Gambar 2. Skema Pemeriksaan Penunjang Tunggal
- Pemeriksaan Penunjang Panel/Paket
Contoh kasus: Seorang dokter melakukan permintaan pemeriksaan panel elektrolit darah yang terdiri dari 3 parameter yaitu natrium, kalium, dan klorida darah. Maka, data yang perlu dikirimkan yaitu:
- 1 data permintaan (ServiceRequest) dengan kode LOINC untuk panel elektrolit darah
- 1 data spesimen (Specimen)
- 3 data hasil pemeriksaan (Observation) terdiri dari kode LOINC untuk natrium darah, kalium darah, klorida darah
- 1 data laporan pemeriksaan (DiagnosticReport) dengan kode LOINC untuk panel elektrolit darah. Data permintaan (ServiceRequest), data spesimen (Specimen), dan data hasil pemeriksaan (Observation) akan di referensi dalam data laporan pemeriksaan (DiagnosticReport).
Gambar 3. Skema Pemeriksaan Penunjang Panel
Permintaan Pemeriksaan Laboratorium
Sebelum melakukan pemeriksaan penunjang seperti laboratorium, diperlukan langkah permintaan pemeriksaan penunjang. Pengiriman data terkait permintaan pemeriksaan penunjang dapat dilakukan menggunakan resource ServiceRequest. Data permintaan pemeriksaan penunjang laboratorium yang dapat dikirimkan antara lain nama pemeriksaan, pasien terkait, kunjungan terkait, tanggal permintaan akan dilakukan, tanggal permintaan dibuat, dan tenaga kesehatan yang melakukan permintaan.
Kode LOINC atau kode Pemeriksaan Penunjang Nasional digunakan pada elemen ServiceRequest.code untuk merepresentasikan nama pemeriksaan yang diminta. Referensi pemetaan pemeriksaan laboratorium dengan kode LOINC dapat dilihat melalui kode LOINC. Gunakan parameter pemeriksaan dengan kategori “Permintaan” atau “Permintaan & Hasil” pada file Terminologi Laboratorium ketika mengirimkan data melalui resource ServiceRequest.
Satu payload atau satu record dari resource ServiceRequest hanya dapat digunakan untuk 1 kode/permintaan parameter laboratorium. Sehingga, apabila dilakukan permintaan 2 parameter laboratorium, sebagai contoh panel elektrolit dan hemoglobin, maka perlu mengirimkan 2 payload di mana 1 payload berisi 1 kode panel elektrolit dan 1 payload berisi kode parameter hemoglobin.
{
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
}
],
{
{
"system": "http://snomed.info/sct",
}
]
}
],
{
"display": "Microscopic observation [Identifier] in Sputum by Acid fast stain"
},
{
"display": "HIV 1 Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay"
},
{
"display": "Hemoglobin [Mass/volume] in Blood"
},
{
"display": "Reagin Ab [Units/volume] in Serum or Plasma by RPR"
},
{
"display": "Reagin Ab [Presence] in Specimen by VDRL"
},
{
"display": "Hepatitis B virus surface Ag [Presence] in Serum, Plasma or Blood by Rapid immunoassay"
},
{
"display": "Glucose [Mass/volume] in Serum, Plasma or Blood"
},
{
"display": "Protein [mass/volume] in urine by test strip"
}
],
"text": "Pemeriksaan Sputum BTA dan 10T"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Permintaan BTA Sputum dan 10T Ny. Jane Smith di hari Kamis, 31 Agustus 2023 pukul 10:45 WIB"
},
},
],
{
"text": "Periksa jika ada kemungkinan Tuberculosis dan skrining 10T"
}
]
}
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_LOCAL_CODE}}"
}
],
"category": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "108252007",
"display": "Laboratory procedure"
}
]
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "{{SERVICEREQUEST_VALUE}}",
"code": "{{SERVICEREQUEST_VALUE}}",
"display": "{{SERVICEREQUEST_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{PROCEDURE_OCCUR}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER1}}",
"display": "Practitioner/{{PRACTITIONER_NAME1}}"
},
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER2}}",
"display": "Practitioner/{{PRACTITIONER_NAME2}}"
}
],
"reasonCode": [
{
"text": "{{SERVICEREQUEST_REASON}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
ID organisasi induk yang didapatkan dari master sarana indeks |
SERVICEREQUEST_LOCAL_CODE |
Berisi data id lokal dari masing-masing institusi terkait tindak lanjut |
SERVICEREQUEST_VALUE |
Berisi data format pengisian rencana tindak lanjut dengan tipe data CodeableConcept. Referensi ke value set "Permintaan Lab" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
PRACTITIONER_IHS_NUMBER1 |
Berisi data siapa yang melakukan permintaan, merujuk ke {practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME1 |
Nama dokter yang melakukan permintaan |
PRACTITIONER_IHS_NUMBER2 |
Berisi satu atau lebih data siapa yang diharapkan melakukan permintaan, merujuk ke {practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME2 |
Nama dokter yang diharapkan melakukan permintaan |
SERVICEREQUEST_REASON |
Berisi data yang berkaitan dengan penjelasan atau justifikasi mengenai mengapa pelayanan ini diminta dalam bentuk teks (free-text) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Data Spesimen
Pengiriman data spesimen yang digunakan pada pemeriksaan laboratorium dapat dikirimkan menggunakan resource Specimen. Data spesimen yang dapat dikirimkan antara lain jenis spesimen, waktu pengambilan spesimen, metode pengambilan spesimen, pasien terkait, kunjungan terkait, waktu spesimen diterima, tenaga kesehatan yang melakukan pengambilan sampel, permintaan terkait.
Satu payload atau satu record dari resource Specimen hanya dapat digunakan untuk 1 kode jenis spesimen. Sehingga, apabila diambil 2 jenis spesimen, sebagai contoh spesimen darah dan urin, maka perlu mengirimkan 2 payload di mana 1 payload berisi 1 kode spesimen darah dan 1 payload berisi kode spesimen urin.
CATATAN:
Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen data/path di dalam resource Specimen
(data permintaan spesimen), dapat dilihat dalam resource Specimen
.
{
{
"system": "http://sys-ids.kemkes.go.id/specimen/10000004",
}
}
],
{
"system": "http://snomed.info/sct",
}
]
},
{
"system": "http://snomed.info/sct",
"display": "Collection of coughed sputum"
}
]
},
},
},
{
"reference": "ServiceRequest/a3dfba4b-4be8-4a27-b8a2-b97c6847f795"
}
],
}
{
"resourceType": "Specimen",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/specimen/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SPECIMEN_LOCAL_CODE}}"
"assigner": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
}
],
"status": "available",
"type": {
"coding": [
{
"system": "{{SPECIMEN_TYPE}}",
"code": "{{SPECIMEN_TYPE}}",
"display": "{{SPECIMEN_TYPE}}"
}
]
},
"collection": {
"method": {
"coding": [
{
"system": "{{SPECIMEN_METHOD}}",
"code": "{{SPECIMEN_METHOD}}",
"display": "{{SPECIMEN_METHOD}}"
}
]
},
"collectedDateTime": "{{SPECIMEN_COLLECTION_DATE}}"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
"display": "{{PATIENT_NAME}}"
},
"request": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
],
"receivedTime": "{{SPECIMEN_RECEIVED_DATE}}"
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
ID organisasi induk yang didapatkan dari master sarana indeks |
SPECIMEN_LOCAL_CODE |
Berisi data id lokal dari masing-masing institusi terkait spesimen |
SPECIMEN_TYPE |
Berisi data jenis spesimen dengan tipe data CodeableConcept, yang nilainya mengacu pada kode SNOMED-CT yang tersedia dalam Global Patient Set. Referensi ke value set "Jenis Spesimen" |
SPECIMEN_METHOD |
Berisi data kode yang menspesifikan teknik pengambilan spesimen. Referensi ke value set "Metode Pengambilan Spesimen" |
SPECIMEN_COLLECTION_DATE |
Berisi data waktu diambilnya spesimen. |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT untuk data ServiceRequest |
SPECIMEN_COLLECTION_DATE |
Berisi data kapan spesimen diterima oleh laboratorium dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
b. Metode Pengambilan Spesimen
No. |
Specimen.collection.method.coding.code |
Specimen.collection.method.coding.display |
Specimen.collection.method.coding.system |
1 |
129304002 |
Excision - action |
http://snomed.info/sct |
2 |
129323009 |
Scraping - action |
http://snomed.info/sct |
3 |
129316008 |
Aspiration - action |
http://snomed.info/sct |
4 |
129314006 |
Biopsy - action |
http://snomed.info/sct |
5 |
129300006 |
Puncture - action |
http://snomed.info/sct |
6 |
82078001 |
Collection of blood specimen for laboratory |
http://snomed.info/sct |
7 |
225113003 |
Timed urine collection |
http://snomed.info/sct |
8 |
386089008 |
Collection of coughed sputum |
http://snomed.info/sct |
9 |
713143008 |
Collection of arterial blood specimen |
http://snomed.info/sct |
10 |
1048003 |
Capillary specimen collection |
http://snomed.info/sct |
11 |
70777001 |
Urine specimen collection, catheterized |
http://snomed.info/sct |
12 |
73416001 |
Urine specimen collection, clean catch |
http://snomed.info/sct |
13 |
243776001 |
Blood sampling from extracorporeal blood circuit |
http://snomed.info/sct |
14 |
278450005 |
Finger-prick sampling |
http://snomed.info/sct |
15 |
285570007 |
Taking of swab |
http://snomed.info/sct |
Data Hasil Pemeriksaan Penunjang Laboratorium
Hasil pemeriksaan penunjang dapat dikirimkan menggunakan resource Observation. Berikut adalah ketentuan pengisian data hasil pemeriksaan laboratorium melalui resource Observation:
- Kode LOINC atau kode Pemeriksaan Penunjang Nasional digunakan pada elemen Observation.code untuk merepresentasikan nama pemeriksaan yang dihasilkan. Referensi pemetaan pemeriksaan laboratorium dengan kode LOINC dapat dilihat melalui kode LOINC. Gunakan parameter pemeriksaan dengan kategori “Hasil” atau “Permintaan & Hasil” pada file Terminologi Laboratorium ketika mengirimkan data melalui resource Observation.
- Elemen Observation.category.coding diisi dengan kode laboratory.
- Pemilihan elemen `Observation.value[x]` disesuaikan dengan Tipe hasil pemeriksaan laboratorium.
- Observation.valueCodeableConcept untuk tipe hasil Nominal
- Observation.valueCodeableConcept untuk tipe hasil Ordinal
- Observation.valueQuantity untuk tipe hasil Kuantitatif/Quantitative
- Observation.valueString untuk tipe hasil Naratif/Narrative
- Elemen Observation.referenceRange direkomendasikan untuk selalu diisikan guna mempermudah interpretasi hasil laboratorium oleh tenaga kesehatan lainnya. Nilai normal yang dicantumkan disesuaikan dengan nilai normal yang ada dimasing-masing laboratorium berdasarkan alat maupun reagen yang tersedia.
Satu payload atau satu record dari resource Observation hanya dapat digunakan untuk 1 kode hasil parameter laboratorium. Sehingga, apabila terdapat 2 hasil laboratorium, sebagai contoh hasil pemeriksaan hemoglobin dan hematokrit, maka perlu mengirimkan 2 payload di mana 1 payload berisi 1 kode pemeriksaan hemoglobin dan 1 payload berisi kode pemeriksaan hematokrit.
Pemeriksaan BTA
{
{
"system": "http://sys-ids.kemkes.go.id/observation/10000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Microscopic observation [Identifier] in Sputum by Acid fast stain"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T04:00:00+00:00",
],
"reference": "Specimen/ff14615d-4d3c-4c75-9b5e-3504ff4bab68"
},
{
"reference": "ServiceRequest/766c1116-f30c-4c39-a047-8a24c2415ea2"
}
],
{
"system": "http://snomed.info/sct",
}
]
}
}
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{OBSERVATION_LOCAL_CODE}}"
}
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "{{OBSERVATION_CODE}}",
"code": "{{OBSERVATION_CODE}}",
"display": "{{OBSERVATION_CODE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
},
{
"reference": "{{PRACTITIONER_NAME}}"
}
],
"specimen": {
"reference": "Specimen/{{ID_RESOURCE_SPECIMEN}}"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
OBSERVATION_CODE |
(*) Jenis Pemeriksaan Lab. Referensi ke value set "Lampiran Terminologi Laboratorium" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_Name |
Nama dokter |
ID_RESOURCE_SPECIMEN |
{id-resource-Specimen} pada SATUSEHAT |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
OBSERVATION_VALUE |
(*) Nilai observasi. Referensi ke value set "Lampiran Terminologi Laboratorium" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Laporan Pemeriksaan Penunjang Laboratorium
Laporan hasil pemeriksaan akan dikirimkan melalui resource DiagnosticReport. Berikut adalah ketentuan pengisian laporan pemeriksaan penunjang laboratorium melalui resource DiagnosticReport
:
- Data di resource DiagnosticReport akan mereferensi ke hasil pemeriksaan laboratorium terkait pada resource Observation melalui DiagnosticReport.result, spesimen terkait pada resource Specimen melalui DiagnosticReport.specimen, dan permintaan pemeriksaan penunjang terkait pada resource ServiceRequest melalui DiagnosticReport.basedOn.
- Kode LOINC atau kode Pemeriksaan Penunjang Nasional digunakan pada elemen DiagnosticReport.code untuk merepresentasikan nama pemeriksaan yang dilaporkan. Referensi pemetaan parameter laboratorium ke kode LOINC dapat dilihat melalui kode LOINC. Gunakan parameter pemeriksaan dengan kategori “Permintaan” atau “Permintaan & Hasil” pada file Terminologi Laboratorium melalui resource DiagnosticReport.
- Kode yang dicantumkan dalam DiagnosticReport.code akan sama dengan kode yang dicantumkan pada ServiceRequest.code terkait.
Satu payload atau satu record dari resource DiagnosticReport hanya dapat digunakan untuk 1 kode/laporan parameter laboratorium. Sehingga, apabila dilakukan permintaan 2 parameter laboratorium, sebagai contoh panel elektrolit dan hemoglobin, maka perlu mengirimkan 2 payload laporan melalui resource DiagnosticReport di mana 1 payload berisi 1 kode panel elektrolit dan 1 payload berisi kode parameter hemoglobin.
{
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/10000004/lab",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
},
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
},
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
},
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
}
]
}
],
{
"display": "Microscopic observation [Identifier] in Sputum by Acid fast stain"
},
{
"display": "HIV 1 Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay"
},
{
"display": "Hemoglobin [Mass/volume] in Blood"
},
{
"display": "Reagin Ab [Units/volume] in Serum or Plasma by RPR"
},
{
"display": "Reagin Ab [Presence] in Specimen by VDRL"
},
{
"display": "Hepatitis B virus surface Ag [Presence] in Serum, Plasma or Blood by Rapid immunoassay"
},
{
"display": "Glucose [Mass/volume] in Serum, Plasma or Blood"
},
{
"display": "Protein [mass/volume] in urine by test strip"
}
],
"text": "Pemeriksaan Sputum BTA dan 10T"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T04:05:00+00:00",
],
{
"reference": "Observation/935ab5f7-7535-4a73-97ac-e37f8ae5c19d"
},
{
"reference": "Observation/e6089ea9-0ca7-49eb-a837-4da4c8dd0418"
},
{
"reference": "Observation/ac410bbf-733e-40f1-8691-c814526b8fb3"
},
{
"reference": "Observation/72d5c154-084d-4aea-9467-4a9a4f2dfb5a"
},
{
"reference": "Observation/6a558388-3350-4021-ade7-187578151878"
},
{
"reference": "Observation/336a4254-f215-4bf8-8f59-b76e460a708c"
},
{
"reference": "Observation/dcd70f3f-2739-46ae-8604-e189d8f95a33"
},
{
"reference": "Observation/ab85fd5d-eb64-4236-aff7-44ef28e71421"
}
],
{
"reference": "Specimen/ff14615d-4d3c-4c75-9b5e-3504ff4bab68"
},
{
"reference": "Specimen/0c4401ad-c926-4510-aa1f-cca7886bf804"
},
{
"reference": "Specimen/c81e2dc5-831d-4074-9809-2b024c5e9d4e"
}
],
{
"reference": "ServiceRequest/766c1116-f30c-4c39-a047-8a24c2415ea2"
}
]
}
{
"resourceType": "DiagnosticReport",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/{{ORGANIZATION_IHS_NUMBER}}/lab",
"use": "official",
"value": "{{DIAGNOSTIC_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "{{DIAGNOSTIC_CATEGORY}}",
"code": "{{DIAGNOSTIC_CATEGORY}}",
"display": "{{DIAGNOSTIC_CATEGORY}}"
},
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
"code": "LAB",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "{{DIAGNOSTIC_TYPE}}",
"code": "{{DIAGNOSTIC_TYPE}}",
"display": "{{DIAGNOSTIC_TYPE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{DIAGNOSTIC_EFFECTIVE_DATETIME}}",
"issued": "{{DIAGNOSTIC_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
{
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
],
"result": [
{
"reference": "Observation/{{ID_RESOURCE_OBSERVATION}}"
}
],
"specimen": [
{
"reference": "Specimen/{{ID_RESOURCE_SPECIMEN}}"
}
],
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
DIAGNOSTIC_LOCAL_CODE |
ID Lokal untuk Report Lab |
DIAGNOSTIC_CATEGORY |
(*) Kategori Pemeriksaan Lab. Referensi ke value set "Kategori DiagnosticReport" |
DIAGNOSTIC_TYPE |
(*) Jenis Laporan Pemeriksaan Lab. Referensi ke value set "Lampiran Terminologi Laboratorium" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
DIAGNOSTIC_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
DIAGNOSTIC_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
ID_RESOURCE_OBSERVATION |
{id-resource-Observation} pada SATUSEHAT untuk data hasil pemeriksaan lab |
ID_RESOURCE_SPECIMEN |
{id-resource-Specimen} pada SATUSEHAT |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Lampiran Terminologi Laboratorium dapat diakses di
portal SATUSEHAT
Kategori DiagnosticReport
No. |
DiagnosticReport.category.coding.system |
DiagnosticReport.category.coding.code |
DiagnosticReport.category.coding.display |
1 |
AU |
Audiology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
2 |
BG |
Blood Gases |
http://terminology.hl7.org/CodeSystem/v2-0074 |
3 |
BLB |
Blood Bank |
http://terminology.hl7.org/CodeSystem/v2-0074 |
4 |
CG |
Cytogenetics |
http://terminology.hl7.org/CodeSystem/v2-0074 |
5 |
CH |
Chemistry |
http://terminology.hl7.org/CodeSystem/v2-0074 |
6 |
CP |
Cytopathology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
7 |
CT |
CAT Scan |
http://terminology.hl7.org/CodeSystem/v2-0074 |
8 |
CTH |
Cardiac Catheterization |
http://terminology.hl7.org/CodeSystem/v2-0074 |
9 |
CUS |
Cardiac Ultrasound |
http://terminology.hl7.org/CodeSystem/v2-0074 |
10 |
EC |
Electrocardiac (e.g., EKG, EEC, Holter) |
http://terminology.hl7.org/CodeSystem/v2-0074 |
11 |
EN |
Electroneuro (EEG, EMG,EP,PSG) |
http://terminology.hl7.org/CodeSystem/v2-0074 |
12 |
GE |
Genetics |
http://terminology.hl7.org/CodeSystem/v2-0074 |
13 |
HM |
Hematology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
14 |
ICU |
Bedside ICU Monitoring |
http://terminology.hl7.org/CodeSystem/v2-0074 |
15 |
IMM |
Immunology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
16 |
LAB |
Laboratory |
http://terminology.hl7.org/CodeSystem/v2-0074 |
17 |
MB |
Microbiology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
18 |
MCB |
Mycobacteriology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
19 |
MYC |
Mycology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
20 |
NMR |
Nuclear Magnetic Resonance |
http://terminology.hl7.org/CodeSystem/v2-0074 |
21 |
NMS |
Nuclear Medicine Scan |
http://terminology.hl7.org/CodeSystem/v2-0074 |
22 |
NRS |
Nursing Service Measures |
http://terminology.hl7.org/CodeSystem/v2-0074 |
23 |
OSL |
Outside Lab |
http://terminology.hl7.org/CodeSystem/v2-0074 |
24 |
OT |
Occupational Therapy |
http://terminology.hl7.org/CodeSystem/v2-0074 |
25 |
OTH |
Other |
http://terminology.hl7.org/CodeSystem/v2-0074 |
26 |
OUS |
OB Ultrasound |
http://terminology.hl7.org/CodeSystem/v2-0074 |
27 |
PF |
Pulmonary Function |
http://terminology.hl7.org/CodeSystem/v2-0074 |
28 |
PHR |
Pharmacy |
http://terminology.hl7.org/CodeSystem/v2-0074 |
29 |
PHY |
Physician (Hx. Dx, admission note, etc.) |
http://terminology.hl7.org/CodeSystem/v2-0074 |
30 |
PT |
Physical Therapy |
http://terminology.hl7.org/CodeSystem/v2-0074 |
31 |
RAD |
Radiology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
32 |
RC |
Respiratory Care (therapy) |
http://terminology.hl7.org/CodeSystem/v2-0074 |
33 |
RT |
Radiation Therapy |
http://terminology.hl7.org/CodeSystem/v2-0074 |
34 |
RUS |
Radiology Ultrasound |
http://terminology.hl7.org/CodeSystem/v2-0074 |
35 |
RX |
Radiograph |
http://terminology.hl7.org/CodeSystem/v2-0074 |
36 |
SP |
Surgical Pathology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
37 |
SR |
Serology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
38 |
TX |
Toxicology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
39 |
VR |
Virology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
40 |
VUS |
Vascular Ultrasound |
http://terminology.hl7.org/CodeSystem/v2-0074 |
41 |
XRC |
Cineradiograph |
http://terminology.hl7.org/CodeSystem/v2-0074 |
8.2. Radiologi
Permintaan Pemeriksaan Radiologi - USG
{
{
"value": "urn:oid:2.25.360.1.100025594.20231115"
},
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
}
]
},
"system": "http://sys-ids.kemkes.go.id/acsn/10000004",
}
],
{
{
"system": "http://sys-ids.kemkes.go.id/mrn/10000004",
"value": "{{mrnPrivate}}"
}
],
],
}
],
],
"text": "Pemeriksaan USG"
},
{
{
"system": "http://dicom.nema.org/resources/ontology/DCM",
}
],
"text": "Modality Code: US"
},
{
{
"system": "http://sys-ids.kemkes.go.id/ae-title",
}
]
}
],
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Permintaan pemeriksaan USG untuk kehamilan"
},
},
],
]
}
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "urn:dicom:uid",
"value": "urn:oid:{{DICOM_UID}}"
},
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_LOCAL_CODE}}"
},
{
"use": "usual",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
},
"system": "http://sys-ids.kemkes.go.id/acsn/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_ACCESSION_NUMBER}}"
}
],
"contained": [
{
"resourceType": "Patient",
"id": "reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/mrn/{{ORGANIZATION_IHS_NUMBER}}",
"value": ""reference": "Patient/{{PATIENT_MRN_LOCAL}}""
}
],
"active": true,
"name": [
{
"use": "official",
"text": "{{PATIENT_NAME}}"
}
],
"gender": "{{PATIENT_GENDER}}",
"birthDate": "{{PATIENT_DOB}}"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11525-3",
"display": "US for pregnancy"
}
],
"text": "Pemeriksaan USG"
},"orderDetail": [
{
"coding": [
{
"system": "http://dicom.nema.org/resources/ontology/DCM",
"code": "US"
}
],
"text": "Modality Code: US"
},
{
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/ae-title",
"display": "{{DICOM_AE_TITLE}}"
}
]
}
],
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{SERVICEREQUEST_OCCUR}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER1}}",
"display": "Practitioner/{{PRACTITIONER_NAME1}}"
},
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER2}}",
"display": "Practitioner/{{PRACTITIONER_NAME2}}"
}
],
"reasonCode": [
{
"text": "{{SERVICEREQUEST_REASON}}"
}
]
}
Variabel |
Deskripsi |
DICOM_UID |
Kode Study Unique Identifiers (UIDs) dari gambar DICOM |
ORGANIZATION_IHS_NUMBER |
ID organisasi induk yang didapatkan dari master sarana indeks |
SERVICEREQUEST_LOCAL_CODE |
Berisi data id lokal dari masing-masing institusi terkait tindak lanjut |
SERVICEREQUEST_ACCESSION_NUMBER |
merupakan nomor untuk mengidentifikasi urutan permintaan/order dari study. Nomor ini selalu unik untuk setiap permintaan yang di fasyankes tersebut. |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_MRN_LOCAL |
Nomor rekam medis pasien di internal fasker |
PATIENT_NAME |
Nama pasien |
PATIENT_GENDER |
Jenis kelamin pasien |
PATIENT_DOB |
Tanggal lahir pasien |
DICOM_AE_TITLE |
Kode "Application Entity Title" pada modality/ alat radiologi yang secara unik mengidentifikasi sebuah layanan atau aplikasi pada sistem tertentu dalam jaringan. Judul Entitas Aplikasi tidak bergantung pada topologi jaringan sehingga perangkat dapat dipindahkan secara fisik saat Appli terkait |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
SERVICEREQUEST_OCCUR |
Berisi data informasi kapan kontrol harus terlaksana dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER1 |
Berisi data siapa yang melakukan permintaan, merujuk ke {practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME1 |
Nama dokter yang melakukan permintaan |
PRACTITIONER_IHS_NUMBER2 |
Berisi satu atau lebih data siapa yang diharapkan melakukan permintaan, merujuk ke {practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME2 |
Nama dokter yang diharapkan melakukan permintaan |
SERVICEREQUEST_REASON |
Berisi data yang berkaitan dengan penjelasan atau justifikasi mengenai mengapa pelayanan ini diminta dalam bentuk teks (free-text) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Hasil Gambar Radiologi
Pada tahap ini, akan terjadi proses GET data hasil gambar radiologi yang disimpan dalam resource ImagingStudy. Resource ImagingStudy akan terbentuk pada saat pengiriman gambar hasil radiologi dalam format DICOM yang dikirimkan oleh DICOM router. Setelah mendapatkan file DICOM dari PACS, DICOM router akan mengirimkan file tersebut ke National Imaging Data Repository (NIDR). NIDR akan mengembalikan WADO URL yang nantinya dapat digunakan untuk melihat hasil gambar radiologi yang telah tersimpan di NIDR. DICOM router kemudian akan melakukan POST informasi terkait DICOM melalui resource ImagingStudy ke SATUSEHAT. SATUSEHAT akan merespon dengan mengembalikan ImagingStudy.id ke DICOM Router. ImagingStudy.id ini yang perlu disimpan dan akan direferensikan ketika pada saat pengiriman data bacaan atau ekspertise dari hasil pemeriksaan radiologi.
CATATAN:
Untuk penjelasan detail terkait pengiriman hasil gambar radiologi menggunakan DICOM Router ke SATUSEHAT dapat dilihat dalam SATUSEHAT Portal - Sistem DICOM.
Hasil Temuan Radiologi
Hasil-hasil temuan radiologis yang diidentifikasi dari pemeriksaan radiologis dapat dikirimkan dengan resource Observation, sedangkan hasil pemeriksaan lengkap dari ,pemeriksaan radiologis tersebut dapat dikirimkan dengan resource DiagnosticReport. Sebagai contoh, pemeriksaan radiologi memperlihatkan adanya konsolidasi paru dan tanda fibrosis pada paru seorang pasien yang dicurigai dengan tuberkulosis. Setelah itu, dokter ahli radiologi menuliskan ekspertise radiologis. Dalam kasus ini, hasil temuan konsolidasi dan tanda fibrosis dikirimkan dengan resource Observation, sedangkan ekspertise radiologis tersebut dapat dikirimkan dengan resource DiagnosticReport.
Gestational Sac (GS) Diameter
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Gestational sac Mean diameter US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Gestational sac (GS) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:35:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11850-5",
"display": "Gestational sac Mean diameter US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE36",
"display": "Gestational sac (GS) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Crown Rump Length (CRL)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Crown Rump length US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Fetal Crown Rump Length (CRL) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:40:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11957-8",
"display": "Fetal Crown Rump length US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE37",
"display": "Fetal Crown Rump Length (CRL) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Denyut Jantung Janin (DJJ)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Denyut Jantung Janin (DJJ) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:45:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11948-7",
"display": "Fetal Heart rate US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE38",
"display": "Denyut Jantung Janin (DJJ) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "beats/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Usia Kehamilan - USG
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Gestational age US composite estimate"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:50:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11888-5",
"display": "Gestational age US composite estimate"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE20",
"display": "Ultrasound"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "wk",
"system": "http://unitsofmeasure.org",
"code": "wk"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Hari Perkiraan Lahir - USG
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Delivery date US composite estimate"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Hari Perkiraan Lahir (HPL) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:55:00+00:00",
],
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11781-2",
"display": "Delivery date US composite estimate"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE40",
"display": "Hari Perkiraan Lahir (HPL) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueDateTime": "{{OBSERVATION_VALUE}}",
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Letak Janin
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:00:00+00:00",
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000004",
"display": "Letak Janin (USG)"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE41",
"display": "Letak Janin USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
(*) Nilai observasi. Referensi ke value set "Letak janin" |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Letak janin
No. |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
OV000006 |
Intrauteri |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
2 |
OV000007 |
Ekstrauteri |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
Biparietal Diameter (BPD)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Head Diameter.biparietal US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Biparietal Diameter (BPD) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:05:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11820-8",
"display": "Fetal Head Diameter.biparietal US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE59",
"display": "Biparietal Diameter (BPD) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Head Circumference (HC)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Head Circumference US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Head Circumference (HC) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:10:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11984-2",
"display": "Fetal Head Circumference US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE42",
"display": "Head Circumference (HC) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Abdominal Circumference (AC)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Abdomen Circumference US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Abdominal Circumference (AC) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:15:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11979-2",
"display": "Fetal Abdomen Circumference US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE43",
"display": "Abdominal Circumference (AC) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Femur Length (FL)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Femur diaphysis [Length] US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:20:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11963-6",
"display": "Fetal Femur diaphysis [Length] US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE44",
"display": "Femur Length (FL) USG"
}
]
},
"subject": {
"reference": "Patient/Command 'PATIENT_IHS_NUMBER' could not render: There is no placeholder called 'PATIENT_IHS_NUMBER'
",
"display": "Command 'PATIENT_NAME' could not render: There is no placeholder called 'PATIENT_NAME'
"
},
"encounter": {
"reference": "Encounter/Command 'ID_RESOURCE_ENCOUNTER' could not render: There is no placeholder called 'ID_RESOURCE_ENCOUNTER'
"
},
"effectiveDateTime": "Command 'OBSERVATION_EFFECTIVE_DATETIME' could not render: There is no placeholder called 'OBSERVATION_EFFECTIVE_DATETIME'
",
"issued": "Command 'OBSERVATION_ISSUED' could not render: There is no placeholder called 'OBSERVATION_ISSUED'
",
"performer": [
{
"reference": "Practitioner/Command 'PRACTITIONER_IHS_NUMBER' could not render: There is no placeholder called 'PRACTITIONER_IHS_NUMBER'
"
}
],
"valueQuantity": {
"value": "Command 'OBSERVATION_VALUE' could not render: There is no placeholder called 'OBSERVATION_VALUE'
",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/Command 'ID_RESOURCE_SERVICEREQUEST' could not render: There is no placeholder called 'ID_RESOURCE_SERVICEREQUEST'
"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Berat Janin (USG)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Body weight estimated by US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:25:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11727-5",
"display": "Fetal Body weight estimated by US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE45",
"display": "Berat janin USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "g",
"system": "http://unitsofmeasure.org",
"code": "g"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
OBSERVATION_LOCAL_CODE |
ID Lokal untuk Observasi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Laporan Hasil Pemeriksaan - USG
{
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/10000004/rad",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
}
]
}
],
},
},
"reference": "Encounter/5bc05f8a-fba4-4b1b-8a36-a31ba3b3cdce"
},
"issued": "2023-08-31T05:00:00+00:00",
],
{
"reference": "ImagingStudy/1d3294e1-2bc9-439d-8915-272913f23bb8"
}
],
{
"reference": "Observation/0354d683-a133-4a90-aed1-88292d252935"
},
{
"reference": "Observation/5124dade-ce73-4225-9e65-e44928349cd3"
},
{
"reference": "Observation/a6e41e68-9296-4550-a68c-80c9ba07fb3b"
},
{
"reference": "Observation/a1e2680b-178b-4061-bf3a-da8a8f1d36c6"
},
{
"reference": "Observation/1e8f4c72-c52f-4f52-b6c2-6565b01c8650"
},
{
"reference": "Observation/919524da-9b33-4a3c-9e19-34f6077c9f45"
},
{
"reference": "Observation/bfaf1527-a4c2-4f3e-a47e-8fae7abf0bcb"
},
{
"reference": "Observation/be6f4daf-6991-464d-9853-08b00b91d9fe"
},
{
"reference": "Observation/9d7b5df2-1daa-47eb-b47e-bb08c17b67dd"
},
{
"reference": "Observation/dbed4296-66ea-4e88-83af-d7e0f315d405"
},
{
"reference": "Observation/ea81fbcc-4f90-44c5-90ba-447e11f23c8d"
}
],
{
"reference": "ServiceRequest/71402eba-9c42-4c9d-9d2e-aa1e7531f344"
}
],
"conclusion": "Ditemukan Janin hidup panjang 1.54 cm"
}
{
"resourceType": "DiagnosticReport",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/{{ORGANIZATION_IHS_NUMBER}}/rad",
"use": "official",
"value": "{{DIAGNOSTIC_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
"code": "RAD",
"display": "Radiology"
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11525-3",
"display": "US for pregnancy"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{DIAGNOSTIC_EFFECTIVE_DATETIME}}",
"issued": "{{DIAGNOSTIC_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
{
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
],
"imagingStudy": [
{
"reference": "ImagingStudy/1d3294e1-2bc9-439d-8915-272913f23bb8"
}
],
"result": [
{
"reference": "Observation/{{ID_RESOURCE_OBSERVATION}}"
}
],
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
],
"conclusion": "{{REPORT_CONCLUSION}}"
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
DIAGNOSTIC_LOCAL_CODE |
ID Lokal untuk Report Lab |
DIAGNOSTIC_CATEGORY |
(*) Kategori Pemeriksaan Lab. Referensi ke value set "Kategori DiagnosticReport" |
DIAGNOSTIC_TYPE |
(*) Jenis Laporan Pemeriksaan Lab. Referensi ke value set "Lampiran Terminologi Laboratorium" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
DIAGNOSTIC_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
DIAGNOSTIC_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
ID_RESOURCE_OBSERVATION |
{id-resource-Observation} pada SATUSEHAT untuk data hasil pemeriksaan lab |
ID_RESOURCE_SPECIMEN |
{id-resource-Specimen} pada SATUSEHAT |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} pada SATUSEHAT |
REPORT_CONCLUSION |
Hasil pemeriksaan laporan radiologi dalam format free-text |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 9. Peresepan Obat
Data terkait Farmasi meliputi data alergi obat, pengiriman data peresepan obat, dan pengeluaran obat. Data terkait Farmasi dikirimkan menggunakan resource AllergyIntolerance, Medication, MedicationRequest, dan Medication Dispense.
CATATAN:
Detail skema peresepan obat, dapat dilihat dalam Portal SATUSEHAT.
Daftar Nama Obat
{
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
{
"system": "http://sys-ids.kemkes.go.id/medication/10000004",
}
],
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"display": "Ferrous Fumarate 60 mg / Folic Acid 0.4 mg Tablet Salut Selaput (KIMIA FARMA)"
}
]
},
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
}
]
},
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
"system": "http://unitsofmeasure.org",
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
},
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
"system": "http://unitsofmeasure.org",
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
}
],
},
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
}
]
}
}
]
}
{
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/medication/{{ORGANIZATION_IHS_NUMBER1}}",
"use": "official",
"value": "{{MEDICATION_LOCAL_CODE}}"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{MEDICATION_VALUE}}",
"display": "{{MEDICATION_VALUE}}"
}
]
},
"status": "active",
"manufacturer": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER2}}"
},
"form": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
"code": "{{MEDICATION_FORM}}",
"display": "{{MEDICATION_FORM}}"
}
]
},
"ingredient": [
{
"itemCodeableConcept": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{MEDICATION_INGREDIENT}}",
"display": "{{MEDICATION_INGREDIENT}}"
}
]
},
"isActive": true,
"strength": {
"numerator": {
"value": "{{MEDICATION_INGREDIENT_NUM}}",
"system": "http://unitsofmeasure.org",
"code": "{{MEDICATION_INGREDIENT_UOM}}"
},
"denominator": {
"value": {{MEDICATION_INGREDIENT_DENUM}},
"unit": "{{MEDICATION_INGREDIENT_UOM}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{MEDICATION_INGREDIENT_UOM}}"
}
}
}
],
"extension": [
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
"code": "{{MEDICATION_TYPE}}",
"display": "{{MEDICATION_TYPE}}"
}
]
}
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
MEDICATION_LOCAL_CODE |
Berisi data kode lokal obat di masing-masing institusi. Apabila data obat yang dikirimkan merupakan data obat racikan, Medication.identifier dapat dikosongkan. |
MEDICATION_VALUE |
(*) Berisi data kode obat yang digunakan akan menggunakan kode obat yang tersedia pada KFA (kamus farmasi dan alat kesehatan) dengan tipe data CodeableConcept. Medication.code wajib diisi apabila mengirimkan data obat non-racikan. Untuk pengiriman data racikan, Medication.code dapat dikosongkan. Referensi ke value set "Lampiran Terminologi Peresepan dan Pengeluaran Obat " |
MEDICATION_FORM |
(*) Berisi data yang menjelaskan bentuk dari sediaan obat yang merujuk pada Peraturan Kepala Badan Pengawas Obat dan Makanan Republik Indonesia Nomor 24 Tahun 2017, dengan tipe data CodeableConcept. Referensi ke value set "Lampiran Terminologi Peresepan dan Pengeluaran Obat " |
MEDICATION_INGREDIENT |
Terdapat 2 cara pengisian Medication.ingredient yaitu: * Peresepan/pengeluaran obat non-racikan dan obat racikan dengan instruksi berikan dalam dosis demikian/ d.t.d * Peresepan/pengeluaran obat racikan non-d.t.d (bagi dalam bagian-bagian yang sama) dengan tipe data BackboneElement. Elemen ini WAJIB diisi apabila data yang dikirimkan adalah obat racikan. |
MEDICATION_INGREDIENT_NUM; MEDICATION_INGREDIENT_DENUM |
Berisi data informasi jumlah komposisi zat dalam obat (untuk zat aktif, maka diisi dengan kekuatan zat aktif obat) atau jumlah tablet yang dibutuhkan per jumlah pulveres/kapsul yang akan diresepkan dengan tipe data Ratio, yang umumnya nilai satuan kekuatan zat aktif mengacu pada tiga data terminologi, yaitu: UCUM, orderableDrugForm, dan SNOMED CT. |
MEDICATION_INGREDIENT_UOM |
Satuan pengukuran untuk numerator dan denumerator komposisi zat dalam obat. Referensi ke value set "UCUM" |
MEDICATION_TYPE |
Berisi satu atau lebih data bertipe Extension yang digunakan menyimpan informasi apakah obat yang diresepkan atau dikeluarkan merupakan obat non-racikan, obat racikan dengan instruksi berikan dalam dosis demikian/ d.t.d, atau obat racikan non-d.t.d, yang nilai dan strukturnya mengacu pada extension tambahan dengan nama MedicationType. |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Permintaan Obat
{
{
"system": "http://sys-ids.kemkes.go.id/prescription/10000004",
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/10000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/medicationrequest-category",
}
]
}
],
"reference": "Medication/aa771fa4-9e13-44fd-9881-e9558d67c9a8",
"display": "Ferrous Fumarate 60 mg / Folic Acid 0,4 mg Tablet Salut Gula"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
},
{
"system": "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy",
"display": "Continuing long term therapy"
}
]
},
{
"text": "1 tablet per hari",
{
"text": "Diminum setiap hari"
}
],
},
{
"system": "http://www.whocc.no/atc",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
}
]
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
]
}
],
"system": "http://unitsofmeasure.org",
},
"start": "2023-08-31T04:10:00+00:00",
"end": "2023-09-01T04:10:00+00:00"
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
},
"system": "http://unitsofmeasure.org",
},
}
}
}
{
"resourceType": "MedicationRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/prescription/{{ORGANIZATION_IHS_NUMBER}}",
"use": "official",
"value": "{{MEDICATIONREQUEST_LOCAL_CODE}}"
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/{{ORGANIZATION_IHS_NUMBER}}",
"use": "official",
"value": "{{MEDICATION_LOCAL_CODE}}"
}
],
"status": "completed",
"intent": "order",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/medicationrequest-category",
"code": "outpatient",
"display": "Outpatient"
}
]
}
],
"priority": "routine",
"medicationReference": {
"reference": "Medication/{{ID_RESOURCE_MEDICATION}}"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"authoredOn": "{{MEDICATIONREQUEST_AUTHORED_DATE}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "{{PRACTITIONER_NAME}}"
},
"courseOfTherapyType": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy",
"code": "{{MEDICATION_THERAPY_TYPE}}",
"display": "{{MEDICATION_THERAPY_TYPE}}"
}
]
},
"dosageInstruction": [
{
"sequence": "{{DOSAGE_SEQUENCE_NO}}",
"text": "{{DOSAGE_INSTRUCTION}}",
"additionalInstruction": [
{
"text": "{{DOSAGE_ADDITIONAL_INSTRUCTION}}"
}
],
"patientInstruction": "{{DOSAGE_PATIENT_INSTRUCTION}}",
"timing": {
"repeat": {
"frequency": "{{DOSAGE_TIMING_REPEAT}}",
"period": "{{DOSAGE_TIMING_REPEAT}}",
"periodUnit": "{{DOSAGE_TIMING_REPEAT}}"
}
},
"route": {
"coding": [
{
"system": "http://www.whocc.no/atc",
"code": "{{MEDICINE_CONSUME_ROUTE}}",
"display": "{{MEDICINE_CONSUME_ROUTE}}"
}
]
},
"doseAndRate": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
"code": "ordered",
"display": "Ordered"
}
]
},
"doseQuantity": {
"value": "{{DOSE_QTY}}",
"unit": "{{DOSE_QTY}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{DOSE_QTY}}"
}
}
]
}
],
"dispenseRequest": {
"dispenseInterval": {
"value": "{{DISPENSE_INTERVAL_VALUE}}",
"unit": "{{DISPENSE_INTERVAL_UNIT}}",
"system": "http://unitsofmeasure.org",
"code": ""{{DISPENSE_INTERVAL_UNIT}}""
},
"validityPeriod": {
"start": "{{DISPENSE_INTERVAL_START}}",
"end": "{{DISPENSE_INTERVAL_END}}"
},
"numberOfRepeatsAllowed": "{{PRESCRIPTION_NUMBER_OF_REPEAT}}",
"quantity": {
"value": "{{DISPENSE_QTY}}",
"unit": "{{DISPENSE_UNIT}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{DISPENSE_UNIT}}"
},
"expectedSupplyDuration": {
"value": "{{EXPECTED_SUPPLY_DURATION}}",
"unit": "{{EXPECTED_SUPPLY_DURATION_UNIT}}",
"system": "http://unitsofmeasure.org",
"code": "{{EXPECTED_SUPPLY_DURATION_UNIT}}"
},
"performer": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER2}}"
}
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
MEDICATIONREQUEST_LOCAL_CODE |
ID Lokal Peresepan Merupakan ID lokal di masing-masing institusi yang merepresentasikan satu resep yang dibuat oleh dokter (dapat terdiri dari lebih dari 1 obat dalam 1 resep). |
MEDICATION_LOCAL_CODE |
ID Lokal Peresepan per-item obat Merupakan ID lokal di masing-masing institusi untuk setiap obat yang diresepkan dalam suatu resep. |
ID_RESOURCE_MEDICATION |
Berisi data informasi obat yang diresepkan dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Medication, yang nilainya merujuk ke {id-resource-MedicationReference} pada SATUSEHAT |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
MEDICATIONREQUEST_AUTHORED_DATE |
Berisi data waktu peresepan dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME |
Nama dokter |
MEDICATION_THERAPY_TYPE |
Berisi satu atau lebih data yang mendeskripsikan keseluruhan pola pemberian obat pada pasien dengan tipe data CodeableConcept. |
DOSAGE_SEQUENCE_NO |
Berisi data paket aturan pakai dengan nilai sequence dengan tipe data integer. |
DOSAGE_INSTRUCTION |
Berisi satu atau lebih data aturan pakai obat dalam bentuk naratif dengan tipe data string. |
DOSAGE_ADDITIONAL_INSTRUCTION |
Nama dokter |
DOSAGE_PATIENT_INSTRUCTION |
Berisi data instruksi aturan pakai dengan orientasi pasien dengan tipe data string. |
DOSAGE_TIMING_REPEAT |
(*) berisi aturan kapan suatu obat harus dikonsumsi. Cara Pengisian referensi ke value set "Lampiran Aturan Konsumsi Obat" |
MEDICINE_CONSUME_ROUTE |
(*) Berisi data yang berkaitan dengan cara/rute yang digunakan untuk memasukkan obat ke dalam tubuh pasien dengan tipe data CodeableConcept, yang nilainya mengacu pada data terminologi WHO ATC/DDD. Referensi ke value set "Cara/ rute pemberian obat" |
DOSE_QTY |
(*) Berisi data jumlah obat yang diberikan perdosis. Cara Pengisian referensi ke value set "Lampiran Aturan Konsumsi Obat" |
DISPENSE_INTERVAL_VALUE |
Berisi data yang Berkaitan dengan periode waktu minimal yang harus dilakukan antara pengeluaran obat |
DISPENSE_INTERVAL_UNIT |
(*) nilai satuan kekuatan zat aktifnya merujuk pada referensi ke value set "" |
PRACTITIONER_NAME |
Nama dokter |
| MEDICATION_VALUE |(*) Berisi data kode obat yang digunakan akan menggunakan kode obat yang tersedia pada KFA (kamus farmasi dan alat kesehatan) dengan tipe data CodeableConcept. Medication.code wajib diisi apabila mengirimkan data obat non-racikan. Untuk pengiriman data racikan, Medication.code dapat dikosongkan. Referensi ke value set "Lampiran Terminologi Peresepan dan Pengeluaran Obat "|
| MEDICATION_FORM |(*) Berisi data yang menjelaskan bentuk dari sediaan obat yang merujuk pada Peraturan Kepala Badan Pengawas Obat dan Makanan Republik Indonesia Nomor 24 Tahun 2017, dengan tipe data CodeableConcept. Referensi ke value set "Lampiran Terminologi Peresepan dan Pengeluaran Obat " |
| MEDICATION_INGREDIENT | Terdapat 2 cara pengisian Medication.ingredient yaitu: * Peresepan/pengeluaran obat non-racikan dan obat racikan dengan instruksi berikan dalam dosis demikian/ d.t.d * Peresepan/pengeluaran obat racikan non-d.t.d (bagi dalam bagian-bagian yang sama) dengan tipe data BackboneElement. Elemen ini WAJIB diisi apabila data yang dikirimkan adalah obat racikan. |
| MEDICATION_INGREDIENT_NUM; MEDICATION_INGREDIENT_DENUM | Berisi data informasi jumlah komposisi zat dalam obat (untuk zat aktif, maka diisi dengan kekuatan zat aktif obat) atau jumlah tablet yang dibutuhkan per jumlah pulveres/kapsul yang akan diresepkan dengan tipe data Ratio, yang umumnya nilai satuan kekuatan zat aktif mengacu pada tiga data terminologi, yaitu: UCUM, orderableDrugForm, dan SNOMED CT. |
| MEDICATION_INGREDIENT_UOM | Satuan pengukuran untuk numerator dan denumerator komposisi zat dalam obat|
| MEDICATION_TYPE | Berisi satu atau lebih data bertipe Extension yang digunakan menyimpan informasi apakah obat yang diresepkan atau dikeluarkan merupakan obat non-racikan, obat racikan dengan instruksi berikan dalam dosis demikian/ d.t.d, atau obat racikan non-d.t.d, yang nilai dan strukturnya mengacu pada extension tambahan dengan nama MedicationType. |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Lampiran Aturan Konsumsi Obat dapat diakses pada SATUSEHAT Portal - Tabel 16. Tatacara pengisian MedicationDispense.dosageInstruction[i].timing.repeat
Cara/ rute pemberian obat
No. |
MedicationRequest.dosageInstruction.route.coding.system |
MedicationRequest.dosageInstruction.route.coding.code |
MedicationRequest.dosageInstruction.route.coding.display |
Keterangan |
1 |
http://www.whocc.no/atc |
implant |
Implant |
Implant |
2 |
http://www.whocc.no/atc |
Inhal |
Inhalation |
Inhalasi (dihirup) |
3 |
http://www.whocc.no/atc |
Instill |
Instillation |
Instillation |
4 |
http://www.whocc.no/atc |
N |
Nasal |
Nasal |
5 |
http://www.whocc.no/atc |
O |
Oral |
Oral |
6 |
http://www.whocc.no/atc |
P |
Parenteral |
Parenteral |
7 |
http://www.whocc.no/atc |
R |
Rectal |
Rektum |
8 |
http://www.whocc.no/atc |
SL |
Sublingual/Buccal/Oromucosal |
Sublingual (dibawah lidah) / bukal (diantara gusi & pipi) |
9 |
http://www.whocc.no/atc |
TD |
Transdermal |
Transdermal |
10 |
http://www.whocc.no/atc |
V |
Vaginal |
Vagina |
11 |
http://www.whocc.no/atc |
Inhal.powder |
Inhalation Powder |
Bubuk inhalasi |
12 |
http://www.whocc.no/atc |
Inhal.aerosol |
Inhalation Aerosol |
Aerosol inhalasi |
13 |
http://www.whocc.no/atc |
Inhal.solution |
Inhalation Solution |
Larutan inhalasi |
14 |
http://www.whocc.no/atc |
urethral |
Urethral |
Uretra |
15 |
http://www.whocc.no/atc |
TD patch |
Transdermal Patch |
Transdermal patch |
16 |
http://www.whocc.no/atc |
intravesical |
Intravesical |
Intravesical |
17 |
http://www.whocc.no/atc |
Instill.solution |
Instillation Solution |
Instillation solution |
18 |
http://www.whocc.no/atc |
lamella |
Lamella |
Ophtalmic |
19 |
http://www.whocc.no/atc |
oral aerosol |
Oral Aerosol |
Aerosol oral |
20 |
http://www.whocc.no/atc |
s.c. implant |
S.C. Implant |
S.C. implant |
21 |
http://www.whocc.no/atc |
ocular |
Ocular |
Ocular (mata) |
22 |
http://www.whocc.no/atc |
otic |
Otic |
Otic (telinga) |
23 |
http://www.whocc.no/atc |
cutaneous |
Cutaneous |
Kutanea (kulit) |
24 |
http://www.whocc.no/atc |
inj.subcutaneous |
Injection Subcutaneous |
Subkutan Injeksi (di bawah kulit) |
25 |
http://www.whocc.no/atc |
inj.intramuscular |
Injection Intramuscular |
Intramuskular Injeksi (di dalam otot) |
26 |
http://www.whocc.no/atc |
inj.intravenous |
Injection Intravenous |
Intravena Injeksi (ke pembuluh darah) |
27 |
http://www.whocc.no/atc |
inj.intrathecal |
Injection Intrathecal |
Intratekal Injeksi (sekitar sumsum tulang belakang) |
28 |
http://www.whocc.no/atc |
Chewing Gum |
Chewing Gum |
Dikunyah |
29 |
http://www.whocc.no/atc |
ointment |
ointment |
Topikal |
30 |
http://www.whocc.no/atc |
stomatologic |
stomatologic |
stomatologic |
Step 10. Pengeluaran Obat
CATATAN:
Detail skema pengeluaran obat, dapat dilihat dalam Portal SATUSEHAT.
Daftar Nama Obat
{
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
{
"system": "http://sys-ids.kemkes.go.id/medication/10000004",
}
],
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"display": "Ferrous Fumarate 60 mg / Folic Acid 0.4 mg Tablet Salut Selaput (KIMIA FARMA)"
}
]
},
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
}
]
},
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
"system": "http://unitsofmeasure.org",
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
},
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
"system": "http://unitsofmeasure.org",
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
}
],
},
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
}
]
}
}
]
}
{
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/medication/{{ORGANIZATION_IHS_NUMBER1}}",
"use": "official",
"value": "{{MEDICATION_LOCAL_CODE}}"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{MEDICATION_VALUE}}",
"display": "{{MEDICATION_VALUE}}"
}
]
},
"status": "active",
"manufacturer": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER2}}"
},
"form": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
"code": "{{MEDICATION_FORM}}",
"display": "{{MEDICATION_FORM}}"
}
]
},
"ingredient": [
{
"itemCodeableConcept": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{MEDICATION_INGREDIENT}}",
"display": "{{MEDICATION_INGREDIENT}}"
}
]
},
"isActive": true,
"strength": {
"numerator": {
"value": "{{MEDICATION_INGREDIENT_NUM}}",
"system": "http://unitsofmeasure.org",
"code": "{{MEDICATION_INGREDIENT_UOM}}"
},
"denominator": {
"value": {{MEDICATION_INGREDIENT_DENUM}},
"unit": "{{MEDICATION_INGREDIENT_UOM}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{MEDICATION_INGREDIENT_UOM}}"
}
}
}
],
"extension": [
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
"code": "{{MEDICATION_TYPE}}",
"display": "{{MEDICATION_TYPE}}"
}
]
}
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
MEDICATION_LOCAL_CODE |
Berisi data kode lokal obat di masing-masing institusi. Apabila data obat yang dikirimkan merupakan data obat racikan, Medication.identifier dapat dikosongkan. |
MEDICATION_VALUE |
(*) Berisi data kode obat yang digunakan akan menggunakan kode obat yang tersedia pada KFA (kamus farmasi dan alat kesehatan) dengan tipe data CodeableConcept. Medication.code wajib diisi apabila mengirimkan data obat non-racikan. Untuk pengiriman data racikan, Medication.code dapat dikosongkan. Referensi ke value set "Lampiran Terminologi Peresepan dan Pengeluaran Obat " |
MEDICATION_FORM |
(*) Berisi data yang menjelaskan bentuk dari sediaan obat yang merujuk pada Peraturan Kepala Badan Pengawas Obat dan Makanan Republik Indonesia Nomor 24 Tahun 2017, dengan tipe data CodeableConcept. Referensi ke value set "Lampiran Terminologi Peresepan dan Pengeluaran Obat " |
MEDICATION_INGREDIENT |
Terdapat 2 cara pengisian Medication.ingredient yaitu: * Peresepan/pengeluaran obat non-racikan dan obat racikan dengan instruksi berikan dalam dosis demikian/ d.t.d * Peresepan/pengeluaran obat racikan non-d.t.d (bagi dalam bagian-bagian yang sama) dengan tipe data BackboneElement. Elemen ini WAJIB diisi apabila data yang dikirimkan adalah obat racikan. |
MEDICATION_INGREDIENT_NUM; MEDICATION_INGREDIENT_DENUM |
Berisi data informasi jumlah komposisi zat dalam obat (untuk zat aktif, maka diisi dengan kekuatan zat aktif obat) atau jumlah tablet yang dibutuhkan per jumlah pulveres/kapsul yang akan diresepkan dengan tipe data Ratio, yang umumnya nilai satuan kekuatan zat aktif mengacu pada tiga data terminologi, yaitu: UCUM, orderableDrugForm, dan SNOMED CT. |
MEDICATION_INGREDIENT_UOM |
Satuan pengukuran untuk numerator dan denumerator komposisi zat dalam obat. Referensi ke value set "UCUM" |
MEDICATION_TYPE |
Berisi satu atau lebih data bertipe Extension yang digunakan menyimpan informasi apakah obat yang diresepkan atau dikeluarkan merupakan obat non-racikan, obat racikan dengan instruksi berikan dalam dosis demikian/ d.t.d, atau obat racikan non-d.t.d, yang nilai dan strukturnya mengacu pada extension tambahan dengan nama MedicationType. |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Lampiran Aturan Konsumsi Obat dapat diakses pada SATUSEHAT Portal - Tabel 16. Tatacara pengisian MedicationDispense.dosageInstruction[i].timing.repeat
Cara/ rute pemberian obat
No. |
MedicationRequest.dosageInstruction.route.coding.system |
MedicationRequest.dosageInstruction.route.coding.code |
MedicationRequest.dosageInstruction.route.coding.display |
Keterangan |
1 |
http://www.whocc.no/atc |
implant |
Implant |
Implant |
2 |
http://www.whocc.no/atc |
Inhal |
Inhalation |
Inhalasi (dihirup) |
3 |
http://www.whocc.no/atc |
Instill |
Instillation |
Instillation |
4 |
http://www.whocc.no/atc |
N |
Nasal |
Nasal |
5 |
http://www.whocc.no/atc |
O |
Oral |
Oral |
6 |
http://www.whocc.no/atc |
P |
Parenteral |
Parenteral |
7 |
http://www.whocc.no/atc |
R |
Rectal |
Rektum |
8 |
http://www.whocc.no/atc |
SL |
Sublingual/Buccal/Oromucosal |
Sublingual (dibawah lidah) / bukal (diantara gusi & pipi) |
9 |
http://www.whocc.no/atc |
TD |
Transdermal |
Transdermal |
10 |
http://www.whocc.no/atc |
V |
Vaginal |
Vagina |
11 |
http://www.whocc.no/atc |
Inhal.powder |
Inhalation Powder |
Bubuk inhalasi |
12 |
http://www.whocc.no/atc |
Inhal.aerosol |
Inhalation Aerosol |
Aerosol inhalasi |
13 |
http://www.whocc.no/atc |
Inhal.solution |
Inhalation Solution |
Larutan inhalasi |
14 |
http://www.whocc.no/atc |
urethral |
Urethral |
Uretra |
15 |
http://www.whocc.no/atc |
TD patch |
Transdermal Patch |
Transdermal patch |
16 |
http://www.whocc.no/atc |
intravesical |
Intravesical |
Intravesical |
17 |
http://www.whocc.no/atc |
Instill.solution |
Instillation Solution |
Instillation solution |
18 |
http://www.whocc.no/atc |
lamella |
Lamella |
Ophtalmic |
19 |
http://www.whocc.no/atc |
oral aerosol |
Oral Aerosol |
Aerosol oral |
20 |
http://www.whocc.no/atc |
s.c. implant |
S.C. Implant |
S.C. implant |
21 |
http://www.whocc.no/atc |
ocular |
Ocular |
Ocular (mata) |
22 |
http://www.whocc.no/atc |
otic |
Otic |
Otic (telinga) |
23 |
http://www.whocc.no/atc |
cutaneous |
Cutaneous |
Kutanea (kulit) |
24 |
http://www.whocc.no/atc |
inj.subcutaneous |
Injection Subcutaneous |
Subkutan Injeksi (di bawah kulit) |
25 |
http://www.whocc.no/atc |
inj.intramuscular |
Injection Intramuscular |
Intramuskular Injeksi (di dalam otot) |
26 |
http://www.whocc.no/atc |
inj.intravenous |
Injection Intravenous |
Intravena Injeksi (ke pembuluh darah) |
27 |
http://www.whocc.no/atc |
inj.intrathecal |
Injection Intrathecal |
Intratekal Injeksi (sekitar sumsum tulang belakang) |
28 |
http://www.whocc.no/atc |
Chewing Gum |
Chewing Gum |
Dikunyah |
29 |
http://www.whocc.no/atc |
ointment |
ointment |
Topikal |
30 |
http://www.whocc.no/atc |
stomatologic |
stomatologic |
stomatologic |
Pengeluaran Obat
{
{
"system": "http://sys-ids.kemkes.go.id/prescription/10000004",
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/10000004",
}
],
{
"system": "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",
}
]
},
"reference": "Medication/66ddd838-8378-4ce4-8825-0ad77a81c8f4",
"display": "Ferrous Fumarate 60 mg / Folic Acid 0,4 mg Tablet Salut Gula"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
],
"reference": "Location/52e135eb-1956-4871-ba13-e833e662484d",
"display": "Apotek Puskesmas Sangat Waras"
},
{
"reference": "MedicationRequest/90857a2a-d8a8-4e74-b39b-e9a604030e17"
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
},
"system": "http://unitsofmeasure.org",
},
{
"text": "1 tablet per hari",
{
"text": "Diminum setiap hari"
}
],
},
{
"system": "http://www.whocc.no/atc",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
}
]
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
]
}
]
}
{
"resourceType": "MedicationDispense",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/prescription/{{ORGANIZATION_IHS_NUMBER}}",
"use": "official",
"value": "{{MEDICATIONDISPENSE_LOCAL_CODE}}"
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/{{ORGANIZATION_IHS_NUMBER}}",
"use": "official",
"value": "{{MEDICATION_LOCAL_CODE}}"
}
],
"status": "completed",
"category": {
"coding": [
{
"system": "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",
"code": "outpatient",
"display": "Outpatient"
}
]
},
"medicationReference": {
"reference": "Medication/{{ID_RESOURCE_MEDICATION}}"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"context": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"performer": [
{
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "{{PRACTITIONER_NAME}}"
}
}
],
"location": {
"reference": "Location/{{ID_RESOURCE_LOCATION}}",
"display": "{{LOCATION_DISPLAY}}"
},
"authorizingPrescription": [
{
"reference": "MedicationRequest/{{ID_RESOURCE_MEDICATIONREQUEST}}"
}
],
"quantity": {
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{DISPENSE_QTY_UNIT}}",
"value": "{{DISPENSE_QTY}}"
},
"daysSupply": {
"value": {{DISPENSE_SUPPLY}},
"unit": "Day",
"system": "http://unitsofmeasure.org",
"code": "d"
},
"whenPrepared": "{{MEDICATION_PREPARED_DATE}}",
"whenHandedOver": "{{MEDICATION_DISPENSE_DATE}}",
"dosageInstruction": [
{
"sequence": "{{DOSAGE_SEQUENCE_NO}}",
"text": "{{DOSAGE_INSTRUCTION}}",
"timing": {
"repeat": {
"frequency": "{{DOSAGE_TIMING_REPEAT}}",
"period": "{{DOSAGE_TIMING_REPEAT}}",
"periodUnit": "{{DOSAGE_TIMING_REPEAT}}"
}
},
"doseAndRate": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
"code": "ordered",
"display": "Ordered"
}
]
},
"doseQuantity": {
"value": "{{DOSE_QTY}}",
"unit": "{{DOSE_QTY}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{DOSE_QTY}}"
}
}
]
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
MEDICATIONDISPENSE_LOCAL_CODE |
ID Lokal dispense secara umum Merupakan ID lokal di masing-masing institusi yang merepresentasikan suatu dispense terhadap satu resep yang dibuat oleh dokter (dapat terdiri dari lebih dari 1 obat dalam 1 resep). |
MEDICATION_LOCAL_CODE |
ID Lokal Peresepan per-item obat Merupakan ID lokal di masing-masing institusi untuk setiap obat yang diresepkan dalam suatu resep. |
ID_RESOURCE_MEDICATION |
Berisi data informasi obat yang diresepkan dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Medication, yang nilainya merujuk ke {id-resource-MedicationReference} pada SATUSEHAT |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama pasien |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
MEDICATIONREQUEST_AUTHORED_DATE |
Berisi data waktu peresepan dengan tipe data dateTime, dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
PRACTITIONER_NAME |
Nama dokter |
ID_RESOURCE_LOCATION |
{id-resource-location} pada SATUSEHAT |
LOCATION_DISPLAY |
Deskripsi lokasi |
ID_RESOURCE_MEDICATIONREQUEST |
{id-resource-MedicationRequest} pada SATUSEHAT |
DISPENSE_QTY_UNIT |
Nilai satuan kekuatan zat aktif |
DISPENSE_QTY |
Berisi data jumlah obat yang dikeluarkan dalam bentuk numerical dengan tipe data SimpleQuantity. |
DISPENSE_SUPPLY |
Berisi data jumlah pengobatan yang dinyatakan dalam satuan hari dengan tipe data SimpleQuantity. |
MEDICATION_PREPARED_DATE |
Berisi data yang berkaitan dengan kapan obat dikemas dan dicek dengan tipe data dateTime dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
MEDICATION_DISPENSE_DATE |
Berisi data yang berisikan data waktu pemberian obat kepada pasien atau penanggungjawab pasien dengan tipe data dateTime dengan format yang diperbolehkan YYYY-MM-DDThh:mm:ss+zz:zz. |
DOSAGE_SEQUENCE_NO |
Berisi data paket aturan pakai dengan nilai sequence dengan tipe data integer. |
DOSAGE_INSTRUCTION |
Berisi satu atau lebih data aturan pakai obat dalam bentuk naratif dengan tipe data string. |
DOSAGE_TIMING_REPEAT |
(*) berisi aturan kapan suatu obat harus dikonsumsi. Cara Pengisian referensi ke value set "Lampiran Aturan Konsumsi Obat" |
DOSE_QTY |
(*) Berisi data jumlah obat yang diberikan perdosis. Cara Pengisian referensi ke value set "Lampiran Aturan Konsumsi Obat" |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 11. Data 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.
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "encounter-diagnosis",
}
]
}
],
{
"system": "http://hl7.org/fhir/sid/icd-10",
"display": "Mild protein-calorie malnutrition"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Kunjungan Jane Smith di hari Kamis, 31 Agustus 2023"
},
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "encounter-diagnosis",
"display": "Encounter Diagnosis"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"onsetDateTime": "{{CONDITION_ONSET_DATETIME}}",
"recordedDate": "{{CONDITION_RECORDED_DATETIME}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
CONDITION_VALUE |
Berisi data diagnosis menggunakan ICD-10 tahun 2010 |
CONDITION_ONSET_DATETIME |
Tanggal perkiraan atau tanggal aktual atau tanggal-waktu kondisi mulai, menurut pendapat dokter. |
CONDITION_RECORDED_DATETIME |
Tanggal kapan kondisi/keluhan ini tercatat dalam sistem (tanggal yang dibuat oleh sistem) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 12. Kondisi Saat Meninggalkan Faskes
Kondisi Saat Keluar Faskes
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Kunjungan Jane Smith di hari Kamis, 31 Agustus 2023"
}
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "{{CONDITION_VALUE}}",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
}
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
CONDITION_VALUE |
Berisi data kondisi saat meninggalkan rumah sakit. Referensi ke value set "Kondisi saat meninggalkan rumah sakit" |
CONDITION_ONSET_DATETIME |
Tanggal perkiraan atau tanggal aktual atau tanggal-waktu kondisi mulai, menurut pendapat dokter. |
CONDITION_RECORDED_DATETIME |
Tanggal kapan kondisi/keluhan ini tercatat dalam sistem (tanggal yang dibuat oleh sistem) |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Kondisi saat meninggalkan rumah sakit
No. |
Condition.code.coding.system |
Condition.code.coding.code |
Condition.code.coding.display |
Keterangan |
1 |
http://snomed.info/sct |
359746009 |
Patient's condition stable |
Stabil |
2 |
http://snomed.info/sctc |
162668006 |
Patient's condition unstable |
Tidak stabil |
3 |
http://snomed.info/sctc |
268910001 |
Patient's condition improved |
Perbaikan |
Waktu Kematian
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Date and time of death [TimeStamp]"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T05:00:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "81956-5",
"display": "Date and time of death [TimeStamp]"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE56",
"display": "Waktu Kematian"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueDateTime": "{{OBSERVATION_VALUE}}"
}
Variabel |
Deskripsi |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} pada SATUSEHAT untuk data kunjungan |
OBSERVATION_EFFECTIVE_DATETIME |
Tanggal dan waktu nilai observasi yang diamati dinyatakan benar |
OBSERVATION_ISSUED |
Tanggal dan waktu versi observasi ini tersedia, biasanya setelah hasilnya ditinjau/direview dan diverifikasi |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
OBSERVATION_VALUE |
Nilai observasi |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Step 13. Rencana Tindak lanjut / Cara Keluar
Kunjungan selesai Saat kunjungan pasien selesai, dilakukan pembaharuan data kunjungan dengan menambahkan informasi diagnosis, periode kunjungan selesai, kondisi saat meninggalkan fasilitas pelayanan kesehatan, dan rencana tindak lanjut/cara keluar dari fasilitas pelayanan kesehatan, kunjungan ANC serta UUID dari EpisodeOfCare untuk kehamilan yang terkait. Pengiriman data dilakukan melalui metode PUT. Isi Encounter.id dengan UUID balikan dari SATUSEHAT setelah melakukan POST data kunjungan pertama kali.
Pasien dipulangkan dan kontrol kembali
Update Data Kunjungan
{
"id": "dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
{
"system": "http://sys-ids.kemkes.go.id/encounter/1000004",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
},
},
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
}
]
}
],
}
}
],
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T04:10:00+00:00"
},
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
}
],
{
"reference": "Condition/2bffcd6e-15b0-45d1-87f4-30425a1eac8f",
"display": "Tuberculosis of lung, confirmed by sputum microscopy with or without culture"
},
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
}
]
},
},
{
"reference": "Condition/eb2364ab-55ca-41b4-b6c8-41bc9e1b0a10",
"display": "Mild protein-calorie malnutrition"
},
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
}
]
},
}
],
{
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T01:00:00+00:00"
}
},
{
"start": "2023-08-31T01:00:00+00:00",
"end": "2023-08-31T04:05:00+00:00"
}
},
{
"start": "2023-08-31T04:05:00+00:00",
"end": "2023-08-31T04:10:00+00:00"
}
}
],
{
"system": "http://terminology.hl7.org/CodeSystem/discharge-disposition",
}
],
"text": "Anjuran dokter untuk pulang dan kontrol kembali 1 bulan setelah minum obat"
}
},
},
{
"reference": "EpisodeOfCare/9bc3900d-fbbf-4465-b2eb-a40a9cacd120"
}
]
}
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{ENCOUNTER_LOCAL_CODE}}"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
"value": "{{STATUS_KUNJUNGAN_ANC}}"
}
],
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"indivID_ANCual": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "{{PRACTITIONER_NAME}}"
}
}
],
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}"
"end": "{{ENCOUNTER_PERIOD1_END}}"
},
"location": [
{
"location": {
"reference": "Location/{{ID_RESOURCE_LOCATION}}",
"display": "{{LOCATION_NAME}}"
}
}
],
"diagnosis": [
{
"condition": {
"reference": "Condition/{{ID_RESOURCE_CONDITION}}",
"display": "{{DIAGNOSIS_DISPLAY}}"
},
"use": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
"code": "DD",
"display": "Discharge diagnosis"
}
]
},
"rank": {{DIAGNOSIS_RANK}}
}
],
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "in-progress",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "finished",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/discharge-disposition",
"code": "home",
"display": "Home"
}
],
"text": "{{HOSPITALIZATION_DESCRIPTION}}"
}
},
"serviceProvider": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
},
"episodeOfCare": [
{
"reference": "EpisodeOfCare/{{ID_RESOURCE_EPISODEOFCARE}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
ENCOUNTER_LOCAL_CODE |
ID Lokal untuk Kunjungan/Encounter |
STATUS_KUNJUNGAN_ANC |
(*) Status kunjungan ANC yang menyatakan apakah kunjungan tersebut masuk kedalam kunjungan K1 akses, kunjungan K1 murni, kunjungan K2 dan lain sebagainya. Referensi ke value set "Status Kunjungan ANC" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
DOCTOR_NAME |
Nama Dokter/Nakes |
ENCOUNTER_PERIOD1_START |
Waktu mulai/check-in kunjungan |
ENCOUNTER_PERIOD1_END |
Waktu selesai/check-out kunjungan |
ID_RESOURCE_LOCATION |
ID Location tempat kunjungan dilakukan |
LOCATION_NAME |
Nama lokasi tempat dilakukan kunjungan |
ID_RESOURCE_CONDITION |
Berisi satu atau lebih data diagnosis dari pasien. Diagnosa bisa berupa diagnosa awal dan/atau pulang dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Condition. Di mana isi dari parameter adalah ID Condition yang didapatkan dari server. |
DIAGNOSIS_DISPLAY |
Deskripsi diagnosis |
DIAGNOSIS_RANK |
Jika ada lebih dari 1 kondisi, maka gunakan elemen rank untuk mengurutkan mana diagnosa yang lebih utama. Semakin kecil angkanya, maka semakin utama, dengan tipe data positiveInt. |
HOSPITALIZATION_DESCRIPTION |
Berisi data kategori atau tipe lokasi setelah pasien dipulangkan dengan tipe data free-text |
ID_RESOURCE_EPISODEOFCARE |
{ihs-resource-EpisodeOfCare} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Instruksi untuk Kontrol Kembali
{
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
}
],
{
"system": "http://snomed.info/sct",
"display": "Patient referral (procedure)"
}
],
"text": "Kontrol rutin ANC bulan ke-3"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Kunjungan Jane Smith di hari Kamis, 31 Agustus 2023"
},
},
],
{
{
"system": "http://hl7.org/fhir/sid/icd-10",
"display": "Mild protein-calorie malnutrition"
}
],
"text": "Kontrol rutin bulanan"
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
}
]
}
],
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
],
"patientInstruction": "Kontrol setelah 1 bulan minum obat anti tuberkulosis. Dalam keadaan darurat dapat menghubungi hotlineFasyankesdi nomor 14045"
}
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_LOCAL_CODE}}"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "3457005",
"display": "Patient referral (procedure)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{SERVICEREQUEST_OCCUR}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER1}}",
"display": "Practitioner/{{PRACTITIONER_NAME1}}"
},
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER2}}",
"display": "Practitioner/{{PRACTITIONER_NAME2}}"
}
],
"reasonCode": [
{
"coding": [
{
"system": "{{SERVICEREQUEST_REASON_CODE}}",
"code": "{{SERVICEREQUEST_REASON_CODE}}",
"display": "{{SERVICEREQUEST_REASON_CODE}}"
}
],
"text": "{{SERVICEREQUEST_REASON}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
ENCOUNTER_LOCAL_CODE |
ID Lokal untuk Kunjungan/Encounter |
STATUS_KUNJUNGAN_ANC |
(*) Status kunjungan ANC yang menyatakan apakah kunjungan tersebut masuk kedalam kunjungan K1 akses, kunjungan K1 murni, kunjungan K2 dan lain sebagainya. Referensi ke value set "Status Kunjungan ANC" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
DOCTOR_NAME |
Nama Dokter/Nakes |
ENCOUNTER_PERIOD1_START |
Waktu mulai/check-in kunjungan |
ENCOUNTER_PERIOD1_END |
Waktu selesai/check-out kunjungan |
ID_RESOURCE_LOCATION |
ID Location tempat kunjungan dilakukan |
LOCATION_NAME |
Nama lokasi tempat dilakukan kunjungan |
ID_RESOURCE_CONDITION |
Berisi satu atau lebih data diagnosis dari pasien. Diagnosa bisa berupa diagnosa awal dan/atau pulang dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Condition. Di mana isi dari parameter adalah ID Condition yang didapatkan dari server. |
DIAGNOSIS_DISPLAY |
Deskripsi diagnosis |
DIAGNOSIS_RANK |
Jika ada lebih dari 1 kondisi, maka gunakan elemen rank untuk mengurutkan mana diagnosa yang lebih utama. Semakin kecil angkanya, maka semakin utama, dengan tipe data positiveInt. |
HOSPITALIZATION_DESCRIPTION |
Berisi data kategori atau tipe lokasi setelah pasien dipulangkan dengan tipe data free-text |
ID_RESOURCE_EPISODEOFCARE |
{ihs-resource-EpisodeOfCare} pada SATUSEHAT |
SERVICEREQUEST_LOCATION |
Berisi data mengenai informasi lokasi di mana permintaan seharusnya terjadi, dalam bentuk kode |
DISCHARGE_INSTRUCTION |
Berisi data instruksi untuk pasien. Data terkait “Dalam Keadaan Darurat dapat Menghubungi” dapat diisikan dalam elemen ini dengan tipe data string. |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Apabila pasien dirujuk
Update Data Kunjungan
{
"id": "dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
{
"system": "http://sys-ids.kemkes.go.id/encounter/1000004",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
},
},
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
}
]
}
],
}
}
],
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T02:00:00+00:00"
},
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
}
],
{
"reference": "Condition/1856147b-8f47-40a4-b35f-3239b5ba9910",
"display": "Tuberculosis of lung, confirmed by sputum microscopy with or without culture"
},
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
}
]
},
},
{
"reference": "Condition/da07866d-4975-4774-830c-210f0df2ffde",
"display": "Mild protein-calorie malnutrition"
},
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
}
]
},
}
],
{
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T01:00:00+00:00"
}
},
{
"start": "2023-08-31T01:00:00+00:00",
"end": "2023-08-31T04:05:00+00:00"
}
},
{
"start": "2023-08-31T04:05:00+00:00",
"end": "2023-08-31T04:10:00+00:00"
}
}
],
{
"system": "http://terminology.hl7.org/CodeSystem/discharge-disposition",
}
],
"text": "Rujukan ke RSUP Fatmawati"
}
},
},
{
"reference": "EpisodeOfCare/9bc3900d-fbbf-4465-b2eb-a40a9cacd120"
}
]
}
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{ENCOUNTER_LOCAL_CODE}}"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
"value": "{{STATUS_KUNJUNGAN_ANC}}"
}
],
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"indivID_ANCual": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "{{PRACTITIONER_NAME}}"
}
}
],
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}"
"end": "{{ENCOUNTER_PERIOD1_END}}"
},
"location": [
{
"location": {
"reference": "Location/{{ID_RESOURCE_LOCATION}}",
"display": "{{LOCATION_NAME}}"
}
}
],
"diagnosis": [
{
"condition": {
"reference": "Condition/{{ID_RESOURCE_CONDITION}}",
"display": "{{DIAGNOSIS_DISPLAY}}"
},
"use": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
"code": "DD",
"display": "Discharge diagnosis"
}
]
},
"rank": {{DIAGNOSIS_RANK}}
}
],
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "in-progress",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "finished",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/discharge-disposition",
"code": "home",
"display": "Home"
}
],
"text": "{{HOSPITALIZATION_DESCRIPTION}}"
}
},
"serviceProvider": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
},
"episodeOfCare": [
{
"reference": "EpisodeOfCare/{{ID_RESOURCE_EPISODEOFCARE}}"
}
]
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
ENCOUNTER_LOCAL_CODE |
ID Lokal untuk Kunjungan/Encounter |
STATUS_KUNJUNGAN_ANC |
(*) Status kunjungan ANC yang menyatakan apakah kunjungan tersebut masuk kedalam kunjungan K1 akses, kunjungan K1 murni, kunjungan K2 dan lain sebagainya. Referensi ke value set "Status Kunjungan ANC" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
DOCTOR_NAME |
Nama Dokter/Nakes |
ENCOUNTER_PERIOD1_START |
Waktu mulai/check-in kunjungan |
ENCOUNTER_PERIOD1_END |
Waktu selesai/check-out kunjungan |
ID_RESOURCE_LOCATION |
ID Location tempat kunjungan dilakukan |
LOCATION_NAME |
Nama lokasi tempat dilakukan kunjungan |
ID_RESOURCE_CONDITION |
Berisi satu atau lebih data diagnosis dari pasien. Diagnosa bisa berupa diagnosa awal dan/atau pulang dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Condition. Di mana isi dari parameter adalah ID Condition yang didapatkan dari server. |
DIAGNOSIS_DISPLAY |
Deskripsi diagnosis |
DIAGNOSIS_RANK |
Jika ada lebih dari 1 kondisi, maka gunakan elemen rank untuk mengurutkan mana diagnosa yang lebih utama. Semakin kecil angkanya, maka semakin utama, dengan tipe data positiveInt. |
HOSPITALIZATION_DESCRIPTION |
Berisi data kategori atau tipe lokasi setelah pasien dipulangkan dengan tipe data free-text |
ID_RESOURCE_EPISODEOFCARE |
{ihs-resource-EpisodeOfCare} pada SATUSEHAT |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Instruksi pasien dirujuk
{
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
}
],
{
"system": "http://snomed.info/sct",
"display": "Patient referral (procedure)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Kunjungan Jane Smith di hari Kamis, 31 Agustus 2023"
},
},
],
{
{
"system": "http://hl7.org/fhir/sid/icd-10",
"display": "Mild protein-calorie malnutrition"
}
],
"text": "Periksa jika ada kemungkinan Malnutrisi"
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
}
]
}
],
"patientInstruction": "Rujukan ke RSUP Fatmawati. Dalam keadaan darurat dapat menghubungi hotline Fasyankes di nomor 14045"
}
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_LOCAL_CODE}}"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "3457005",
"display": "Patient referral (procedure)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{SERVICEREQUEST_OCCUR}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER1}}",
"display": "Practitioner/{{PRACTITIONER_NAME1}}"
},
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER2}}",
"display": "Practitioner/{{PRACTITIONER_NAME2}}"
}
],
"reasonCode": [
{
"coding": [
{
"system": "{{SERVICEREQUEST_REASON_CODE}}",
"code": "{{SERVICEREQUEST_REASON_CODE}}",
"display": "{{SERVICEREQUEST_REASON_CODE}}"
}
],
"text": "{{SERVICEREQUEST_REASON}}"
}
],
"locationCode": [
{
"coding": [
{
"system": "{{SERVICEREQUEST_LOCATION}}",
"code": "{{SERVICEREQUEST_LOCATION}}",
"display": "{{SERVICEREQUEST_LOCATION}}"
}
]
}
],
"patientInstruction": "{{DISCHARGE_INSTRUCTION}}"
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} pada SATUSEHAT |
ENCOUNTER_LOCAL_CODE |
ID Lokal untuk Kunjungan/Encounter |
STATUS_KUNJUNGAN_ANC |
(*) Status kunjungan ANC yang menyatakan apakah kunjungan tersebut masuk kedalam kunjungan K1 akses, kunjungan K1 murni, kunjungan K2 dan lain sebagainya. Referensi ke value set "Status Kunjungan ANC" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} pada SATUSEHAT |
PATIENT_NAME |
Nama Pasien |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} pada SATUSEHAT |
DOCTOR_NAME |
Nama Dokter/Nakes |
ENCOUNTER_PERIOD1_START |
Waktu mulai/check-in kunjungan |
ENCOUNTER_PERIOD1_END |
Waktu selesai/check-out kunjungan |
ID_RESOURCE_LOCATION |
ID Location tempat kunjungan dilakukan |
LOCATION_NAME |
Nama lokasi tempat dilakukan kunjungan |
ID_RESOURCE_CONDITION |
Berisi satu atau lebih data diagnosis dari pasien. Diagnosa bisa berupa diagnosa awal dan/atau pulang dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Condition. Di mana isi dari parameter adalah ID Condition yang didapatkan dari server. |
DIAGNOSIS_DISPLAY |
Deskripsi diagnosis |
DIAGNOSIS_RANK |
Jika ada lebih dari 1 kondisi, maka gunakan elemen rank untuk mengurutkan mana diagnosa yang lebih utama. Semakin kecil angkanya, maka semakin utama, dengan tipe data positiveInt. |
HOSPITALIZATION_DESCRIPTION |
Berisi data kategori atau tipe lokasi setelah pasien dipulangkan dengan tipe data free-text |
ID_RESOURCE_EPISODEOFCARE |
{ihs-resource-EpisodeOfCare} pada SATUSEHAT |
SERVICEREQUEST_LOCATION |
Berisi data mengenai informasi lokasi di mana permintaan seharusnya terjadi, dalam bentuk kode |
DISCHARGE_INSTRUCTION |
Berisi data instruksi untuk pasien. Data terkait “Dalam Keadaan Darurat dapat Menghubungi” dapat diisikan dalam elemen ini dengan tipe data string. |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
Episode kehamilan yang didaftarkan saat pertama kali melakukan kunjungan ANC perlu ditutup untuk menandai berakhirnya periode kehamilan untuk seorang ibu. Informasi terkait penutupan episode kehamilan ini berkaitan dengan mengupdate nilai pada EpisodeOfCare.status dan menambahkan 1 objek EpisodeOfCare.statusHistory[i].status dengan isian “finished” serta mengisikan waktu penutupan episode kehamilan pada EpisodeOfCare.period.end dan EpisodeOfCare.statusHistory[i].periode.end dengan isian “finished” melalui metode PUT.
Berakhirnya kehamilan ini dapat disebabkan oleh beberapa hal berikut:
- Waktu terjadinya persalinan
- Waktu terjadinya keguguran atau proses kuret.
- Kehilangan kontak dan follow-up - tidak tersedianya informasi terkait berakhirnya kehamilan karena sistem tidak lagi mampu melacak pencatatan maupun follow-up terhadap episode kehamilan seorang ibu, maka waktu yang digunakan dapat memanfaatkan batas maksimum masa kehamilan dapat terjadi yaitu 44 minggu (308 hari) setelah tanggal HPHT.
{
"id": "9bc3900d-fbbf-4465-b2eb-a40a9cacd120",
{
"system": "http://sys-ids.kemkes.go.id/episode-of-care/10000004",
}
],
{
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T04:25:00+00:00"
}
},
{
"start": "2023-08-31T04:25:00+00:00",
"end": "2023-08-31T04:25:00+00:00"
}
}
],
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type",
}
]
}
],
},
},
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T04:25:00+00:00"
}
}
{
"resourceType": "EpisodeOfCare",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/episode-of-care/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{EPISODEOFCARE_LOCAL_CODE}}"
}
],
"status": "finished",
"statusHistory": [
{
"status": "active",
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}",
"end": "{{EPISODEOFCARE_PERIOD1_END}}"
}
},
{
"status": "finished",
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}",
"end": "{{EPISODEOFCARE_PERIOD1_END}}"
}
}
],
"type": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type",
"code": "ANC",
"display": "Antenatal Care"
}
]
}
],
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"managingOrganization": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
},
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}",
"end": "{{EPISODEOFCARE_PERIOD1_END}}"
}
}
Variabel |
Deskripsi |
ORGANIZATION_IHS_NUMBER |
ID organisasi induk yang didapatkan dari master sarana indeks |
EPISODEOFCARE_LOCAL_CODE |
Berisi kode atau nomor internal sub organisasi |
EPISODEOFCARE_PERIOD1_START |
Waktu dimulainya suatu kategori status EpisodeOfCare |
EPISODEOFCARE_PERIOD1_END |
Diisi dengan waktu berakhirnya suatu kategori status EpisodeOfCare |
PATIENT_IHS_NUMBER |
ID Patient yang didapatkan dari master pasien indeks |
PATIENT_NAME |
Nama Pasien |
CATATAN:
(*): Jenis data yang memiliki terminologi spesifik. Kamus terminologi bisa ditemukan pada tab "ValueSet"
[none]
D. Referensi
Implementation of Antenatal Care Use Case
A. Introduction
The implementation of antenatal care (ANC) reporting can generally be divID_ANCed into 14 parts:
- Patient Registration
- Patient Visit Registration
- Sending Obstetric Status Data
- Sending Pregnancy Visit Data
- Sending Pregnancy Care Data (Mother and Fetus Examination Results)
- Sending Opereation/ Procedure Data
- Sending Counseling/Consultation/Education
- Sending Supporting Examination Data (Laboratory and Radiology)
- Sending Prescription Data
- Sending Medication Dispensing Data
- Sending Diagnosis Data
- Sending Patient Condition Data When Leaving the Health Facility
- Sending Follow-Up Plan/Discharge Method Data
- Sending Data to Close the Pregnancy Episode
The series of antenatal services begins when a pregnant mother visits a healthcare facility for antenatal care. The mother will undergo regular checkups up to six visits. Each visit includes examinations, treatment, and reporting of the mother’s condition. These examination results play a role in pregnancy monitoring and provide a basis for medical management during pregnancy and the postpartum period.
The flow of ANC activities can be represented by the flow diagram below:
Figure 1. ANC Flow with the related FHIR resources*
The data for each patient visit is recorded and sent based on the visit schedule. At the final ANC visit, the final results are documented and sent to SATUSEHAT.
B. Data Submission to SATUSEHAT
SATUSEHAT provides two options for sending antenatal care use case data:
1. Resource-Based
Data is sent sequentially according to the resources involved in the corresponding workflow. For example, when sending registration data containing the Encounter and Condition resources, the implementors will send these resources to SATUSEHAT sequentially based on their dependencies.
2. Bundle-Based
All resources involved in the workflow can be sent in a one step using a FHIR resource called "Bundle".
The resources involved in each step of the ANC use-case are as follows:
Category |
No |
Resource |
Entry Mandatory |
Base |
1 |
Patient |
Required |
2 |
Practitioner |
Required |
3 |
Organization |
Required |
4 |
Location |
Required |
5 |
Encounter * |
Required |
Clinical |
6 |
Condition |
Required |
7 |
Observation |
Required |
8 |
ServiceRequest |
Optional |
9 |
Specimen |
Optional |
10 |
QuestionnaireResponse |
Optional |
11 |
Medication |
Optional |
12 |
MedicationRequest |
Optional |
13 |
MedicationDispense |
Optional |
14 |
DiagnosticReport |
Optional |
15 |
FamilyMemberHistory |
Optional |
16 |
EpisodeOfCare |
Optional |
17 |
Immunization |
Optional |
18 |
Procedure |
Optional |
Notes:
- *) Recommended Profile Resource for documentation processes.
- Required: The resource must be included each time a FHIR Bundle is sent.
- Optional: The resource can be excluded when sending the FHIR Bundle.
C. Step-by-Step Data Submission to SATUSEHAT
Step 1. Patient Registration
When sending health data through SATUSEHAT that includes patient-related data elements, information on the patient's {patient-ihs-number} is required. A patient's {patient-ihs-number} is obtained from the SATUSEHAT Master Patient Index (MPI) of the Ministry of Health. The MPI stores national-level patient demographic data, such as name, date of birth, address, official government-issued identification, and more. Once the {patient-ihs-number} is obtained, the ID can be stored in the internal systems of health facilities or non-health facility partners. The {patient-ihs-number} simplifies health service reporting related to patients because partners are not required to include personal data every time data is sent. The {patient-ihs-number} can also be used to comprehensively view the patient's personal data.
NOTES:
The process of searching for from a patient can be done via the FHIR API with the GET method. For detailed patient data search methods in SATUSEHAT, see resource Patient
and related MPI guidelines/playbooks can be seen in the document SATUSEHAT Master Patient Index.
Step 2. Patient Visit Registration
Creating Patient's New Visit Data
A patient visit can be defined as a patient's interaction with a healthcare facility service. For example, in one outpatient series, the entire series can be defined as one Encounter
. The patient visit data contains the datetime when the consultation visit start and end, who is the responsible healthcare practitioner, who is the subject of the consultation, and other supporting information.
NOTES:
Explanation of the mandatory type, description and format of each data element/path in the resource Encounter
(patient visit registration data), can be seen in resource Encounter
.
{
{
"system": "http://sys-ids.kemkes.go.id/encounter/10000004",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
},
},
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
}
]
}
],
}
}
],
"start": "2023-08-31T00:00:00+00:00"
},
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
}
],
{
"start": "2023-08-31T00:00:00+00:00"
}
}
],
}
}
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{ENCOUNTER_LOCAL_CODE}}"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
"value": "{{STATUS_KUNJUNGAN_ANC}}"
}
],
"status": "arrived",
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
}
}
],
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"indivID_ANCual": {
"reference": "Practitioner/{{DOCTOR_IHS_NUMBER}}",
"display": "{{DOCTOR_NAME}}"
}
}
],
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}"
},
"location": [
{
"location": {
"reference": "Location/{{ENCOUNTER_LOCATION_ID}}",
"display": "{{ENCOUNTER_LOCATION_NAME}}"
}
}
],
"serviceProvider": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
ID of the healthcare facility organization obtained from the SATUSEHAT Master Facility Index. |
ENCOUNTER_LOCAL_CODE |
The local code or ID/ consultation visit number stored in each organization's internal system. |
STATUS_KUNJUNGAN_ANC |
(*) The ANC visit status indicating whether the visit is categorize as K1 visit, K2 visit, etc. Refer to the "ANC Visit Status" value set. |
ENCOUNTER_PERIOD1_START |
Start time, same as patient's arrival time |
ENCOUNTER_PERIOD1_END |
End time, same as the finished time of a visit |
PATIENT_IHS_NUMBER |
Patient ID obtained from the SATUSEHAT Master Patient Index |
PATIENT_NAME |
Patient name |
DOCTOR_IHS_NUMBER |
Healthcare professional ID obtained from the "Master Healthcare Professional Index" |
DOCTOR_NAME |
Healthcare professional name |
ENCOUNTER_LOCATION_ID |
Contains location ID of the patient's encounter. Can be filled with the patient's examination room/ clinic room with "reference" data type, referenced to the Location ID obtained from the SATUSEHAT |
ENCOUNTER_LOCATION_NAME |
The location name of the patient encounter |
CATATAN:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Entering the Examination Room
A patient visit can be defined as an interaction between a patient and a health service. For example, in one outpatient session, the entire sequence can be defined as a single Encounter
. Patient visit data that is recorded includes when the encounter started and ended, who the healthcare provider was, who the subject of the service was, and other supporting information.
NOTES:
Explanation of the mandatory type, description and format of each data element/path in the resource Encounter
(patient visit registration data), can be seen in resource Encounter
.
{
{
"system": "http://sys-ids.kemkes.go.id/encounter/10000004",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
},
},
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
}
]
}
],
}
}
],
"start": "2023-08-31T00:00:00+00:00"
},
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
}
],
{
"start": "2023-08-31T00:00:00+00:00"
}
}
],
}
}
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{ENCOUNTER_LOCAL_CODE}}"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
"value": "{{STATUS_KUNJUNGAN_ANC}}"
}
],
"status": "in-progress",
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "in-progress",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
}
}
],
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"indivID_ANCual": {
"reference": "Practitioner/{{DOCTOR_IHS_NUMBER}}",
"display": "{{DOCTOR_NAME}}"
}
}
],
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}"
},
"location": [
{
"location": {
"reference": "Location/{{ENCOUNTER_LOCATION_ID}}",
"display": "{{ENCOUNTER_LOCATION_NAME}}"
}
}
],
"serviceProvider": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
ID of the healthcare facility organization obtained from the SATUSEHAT Master Facility Index. |
ENCOUNTER_LOCAL_CODE |
The local code or ID/ consultation visit number stored in each organization's internal system. |
STATUS_KUNJUNGAN_ANC |
(*) The ANC visit status indicating whether the visit is categorize as K1 visit, K2 visit, etc. Refer to the "ANC Visit Status" value set. |
ENCOUNTER_PERIOD1_START |
Start time, same as patient's arrival time |
ENCOUNTER_PERIOD1_END |
End time, same as the finished time of a visit |
PATIENT_IHS_NUMBER |
Patient ID obtained from the SATUSEHAT Master Patient Index |
PATIENT_NAME |
Patient name |
DOCTOR_IHS_NUMBER |
Healthcare professional ID obtained from the "Master Healthcare Professional Index" |
DOCTOR_NAME |
Healthcare professional name |
ENCOUNTER_LOCATION_ID |
Contains location ID of the patient's encounter. Can be filled with the patient's examination room/ clinic room with "reference" data type, referenced to the Location ID obtained from the SATUSEHAT |
ENCOUNTER_LOCATION_NAME |
The location name of the patient encounter |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Starting a Pregnancy Episode During the First ANC Visit
When a patient visits for their first Antenatal Care (ANC) service, the EpisodeOfCare resource data must be sent. Creating a new EpisodeOfCare resource is only required once during the first ANC visit. The response from SATUSEHAT will include a UUID, which is then used to tag the data Encounter.episodeOfCare for the duration of the patient's pregnancy.
When creating a new EpisodeOfCare, the EpisodeOfCare.period.start must be filled with the same value as the Last Menstrual Period (LMP) date, if available. The EpisodeOfCare.period.end should be entered when marking EpisodeOfCare.status as finished and must contain the mother's delivery date.
NOTES:
Explanation of the mandatory type, description and format of each data element/path in the resource Encounter
(patient visit registration data), can be seen in resource EpisodeOfCare
.
{
{
"system": "http://sys-ids.kemkes.go.id/episode-of-care/10000004",
}
],
{
"start": "2023-08-31T00:00:00+00:00"
}
}
],
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type",
}
]
}
],
},
},
"start": "2023-08-31T00:00:00+00:00"
}
}
{
"resourceType": "EpisodeOfCare",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/episode-of-care/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{EPISODEOFCARE_LOCAL_CODE}}"
}
],
"status": "active",
"statusHistory": [
{
"status": "active",
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}",
}
}
],
"type": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type",
"code": "ANC",
"display": "Antenatal Care"
}
]
}
],
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"managingOrganization": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
},
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
ID of the healthcare facility organization obtained from the SATUSEHAT Master Facility Index. |
EPISODEOFCARE_LOCAL_CODE |
contains the internal code/ ID of a sub-organization |
EPISODEOFCARE_PERIOD1_START |
time when the EpisodeOfCare began |
PATIENT_IHS_NUMBER |
Patient ID obtained from the SATUSEHAT Master Patient Index |
PATIENT_NAME |
Patient name |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 3. Sending Obstetric Status Data
Below are the examination result variables that can be sent using the
resource Observation:
- Gravida
- Parity
- Abortus
- Date of Last Menstrual Period (LMP)
- Estimated Date of Delivery (EDD)
- Pre-Pregnancy Weight
- Height
- Pre-Pregnancy Body Mass Index (BMI)
- Target Weight Gain
- Birth spacing Gap Between Current Pregnancy and Previous Pregnancy
Meanwhile, the Tetanus Toxoid (TT) Status variable can be sent through the Immunization resource.
CATATAN:
Explanation of mandatory types, descriptions, and filling formats for each data element/path within the Observation and Immunization resources, and examples of sending data or payloads of vital signs data can be seen in the Postman Collection at SATUSEHAT Technical Guidelines (Juknis SATSET).
Gravida
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Number of pregnancies (gravida)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:03:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11996-6",
"display": "[#] Pregnancies"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE24",
"display": "Number of pregnancies (gravida)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Parity
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:05:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11977-6",
"display": "[#] Parity"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE32",
"display": "Parity"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Abortus
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Other pregnancy outcomes #"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Number of miscarriages and/or abortions"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:05:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "69043-8",
"display": "Other pregnancy outcomes #"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE25",
"display": "Number of miscarriages and/or abortions"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Tanggal HPHT (Hari Pertama Haid Terakhir)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Last menstrual period start date"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Last menstrual period (LMP) date"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:07:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8665-2",
"display": "Last menstrual period start date"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE14",
"display": "Last menstrual period (LMP) date"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueDateTime": "{{OBSERVATION_VALUE}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Estimated Date of Delivery (EDD)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Delivery date Estimated"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Expected date of delivery (EDD)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:08:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11778-8",
"display": "Delivery date Estimated"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE22",
"display": "Expected date of delivery (EDD)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueDateTime": "{{OBSERVATION_VALUE}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Pre-Pregnancy Weight
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Body weight --pre current pregnancy"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Pre-gestational weight"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:09:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "56077-1",
"display": "Body weight --pre current pregnancy"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE2",
"display": "Pre-gestational weight"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "kg",
"system": "http://unitsofmeasure.org",
"code": "kg"
}
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Body Height
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:10:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8302-2",
"display": "Body height"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE1",
"display": "Height"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
}
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Pre-Pregnancy Body Mass Index (BMI)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"display": "Indeks Massa Tubuh Sebelum Hamil"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:10:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation",
}
]
}
],
{
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000010",
"display": "Indeks Massa Tubuh Sebelum Hamil"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE58",
"display": "IMT Sebelum Hamil"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
],
"referenceRange": [
{
"high": {
"value": 18.5,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Kurus"
},
{
"low": {
"value": 18.5,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 25,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Normal"
},
{
"low": {
"value": 25,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 30,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Gemuk"
},
{
"low": {
"value": 30,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Obesitas"
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of the observation conducted. Refers to the value set "Interpretation of Pre-Pregnancy Body Mass Index (BMI)." |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Pre-Pregnancy Body Mass Index (BMI)
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Kurus |
248342006 |
Underweight |
http://snomed.info/sct |
2 |
Normal |
BMI-Normal |
Normal weight |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
3 |
Gemuk |
238131007 |
Overweight |
http://snomed.info/sct |
4 |
Obesitas |
414915002 |
Obese |
http://snomed.info/sct |
Target Weight Gain
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"display": "Target Kenaikan Berat Badan"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:11:00+00:00",
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000011",
"display": "Target Kenaikan Berat Badan"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE10",
"display": "Expected weight gain"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
(*) The observed value. Refer to value set "Target Weight Gain" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Target Weight Gain
No |
Kode |
Display |
System |
1 |
OV000008 |
5–9 kg |
Untuk IMT ≥ 30 (Obese) |
2 |
OV000009 |
7–11.5 kg |
Untuk IMT 25.0-29.9 (Overweight) |
3 |
OV000010 |
11.5–16 kg |
Untuk IMT 18.5-24.99 (Normal weight) |
4 |
OV000011 |
12.5–18 kg |
Untuk IMT |
Birth Spacing Gap Between Current Pregnancy and Previous Pregnancy
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:12:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000001",
"display": "Jarak kehamilan"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE53",
"display": "Jarak kehamilan"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "mo",
"system": "http://unitsofmeasure.org",
"code": "mo"
}
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Imunization Status TT (Tetanus Toxoid)
The transmission of tetanus immunization status data here includes immunizations T0 (never received), T1, T2, T3, T4, and T5.
T0 (never received)
The variables and terminology used for transmitting tetanus immunization status data for T0/never received through the Immunization resource are as follows:
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"recorded": "2023-08-31T01:13:00+00:00",
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"display": "Parent/Guardian/Patient Recall"
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0443",
"display": "Administering Provider"
}
]
},
}
}
],
{
"system": "http://snomed.info/sct",
"display": "No consent - Tetanus/low dose diphtheria vaccine"
}
]
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
]
}
{
"resourceType": "Immunization",
"status": "not-done",
"primarySource": false,
"vaccineCode": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "VG139",
"display": "Td"
},
{
"system": "http://hl7.org/fhir/sid/cvx",
"code": "28",
"display": "DT (pediatric)"
},
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "VG107",
"display": "DTAP"
}
]
},
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{IMMUNIZATION_OCCURENCEDATETIME}}",
"recorded": "{{IMMUNIZATION_RECORDED}}",
"reportOrigin": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"code": "recall",
"display": "Parent/Guardian/Patient Recall"
}
]
},
"performer": [
{
"function": {
"coding": [
{
"system": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"code": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"display": "{{IMMUNIZATION_PERFORMER_ROLE}}"
}
]
},
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
}
],
"statusReason": {
"coding": [
{
"system": "{{VACCINE_STATUS_REASON}}",
"code": "{{VACCINE_STATUS_REASON}}",
"display": "{{VACCINE_STATUS_REASON}}"
}
]
},
"reasonCode": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"code": "IM-WUS",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
]
}
Variable |
Description |
VACCINE_STATUS_REASON |
(*) Contains data on the reasons why vaccination was not performed; this field is only filled if Immunization.status = "not-done" . Refers to the value set "Reasons for Not Performing Immunization." |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
IMMUNIZATION_OCCURENCEDATETIME |
When the vaccine was administered, with the data type dateTime , and the allowed format is YYYY-MM-DDThh:mm:ss+zz:zz . |
IMMUNIZATION_RECORDED |
When the vaccine record was documented (possibly after administration), with the data type dateTime , and the allowed format is YYYY-MM-DDThh:mm:ss+zz:zz . |
IMMUNIZATION_PERFORMER_ROLE |
(*) Contains data on the role of healthcare workers in the vaccination/immunization process. Refers to the value set "Healthcare Worker Roles in the Immunization Process." |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
T1-T5
The variables and terminology used in the delivery of tetanus immunization status data for T1, T2, T3, T4, and T5 through the Immunization resource are as follows: The values for T1-T5 are attached to the field Immunization.doseNumberPositiveInt[0].
The method for filling in Immunization.vaccineCode is differentiated based on categories:
- Immunization History Recording: where the detailed information about the type of vaccine used is unknown, so only 1 CVX Group code needs to be attached.
- Immunization Action Recording: where detailed information about the type of vaccine used is recorded, so 3 codes need to be attached: KFA code + CVX Name code + CVX Group code.
The details on how to fill in Immunization.vaccineCode can be accessed at SATUSEHAT Portal
Immunization History Records
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"recorded": "2023-08-31T01:14:00+00:00",
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"display": "Parent/Guardian/Patient Recall"
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0443",
"display": "Administering Provider"
}
]
},
}
}
],
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
],
],
}
{
"resourceType": "Immunization",
"status": "completed",
"primarySource": false,
"vaccineCode": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "VG139",
"display": "Td"
},
{
"system": "http://hl7.org/fhir/sid/cvx",
"code": "28",
"display": "DT (pediatric)"
},
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "VG107",
"display": "DTAP"
}
]
},
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{IMMUNIZATION_OCCURENCEDATETIME}}",
"recorded": "{{IMMUNIZATION_RECORDED}}",
"reportOrigin": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"code": "recall",
"display": "Parent/Guardian/Patient Recall"
}
]
},
"performer": [
{
"function": {
"coding": [
{
"system": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"code": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"display": "{{IMMUNIZATION_PERFORMER_ROLE}}"
}
]
},
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"code": "IM-WUS",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
],
"protocolApplied": [
{
"doseNumberPositiveInt": "{{IMMUNIZATION_DOSE_NUMBER}}"
}
],
"lotNumber": "{{IMMUNIZATION_BATCH_NO}}",
"expirationDate": "{{IMMUNIZATION_EXPIRATIONDATE}}"
}
Variable |
Description |
VACCINE_STATUS_REASON |
(*) Contains data on the reasons why vaccination was not performed; this field is only filled if Immunization.status = "not-done" . Refers to the value set "Reasons for Not Performing Immunization." |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
IMMUNIZATION_OCCURENCEDATETIME |
When the vaccine was administered, with the data type dateTime , and the allowed format is YYYY-MM-DDThh:mm:ss+zz:zz . |
IMMUNIZATION_RECORDED |
When the vaccine record was documented (possibly after administration), with the data type dateTime , and the allowed format is YYYY-MM-DDThh:mm:ss+zz:zz . |
IMMUNIZATION_PERFORMER_ROLE |
(*) Contains data on the role of healthcare workers in the vaccination/immunization process. Refers to the value set "Healthcare Worker Roles in the Immunization Process." |
PRACTITIONER_IHS_NUMBER |
in SATUSEHAT |
IMMUNIZATION_DOSE_NUMBER |
The order of the vaccine dose in the series of recommended vaccinations, to be filled with the data type positiveInt. |
IMMUNIZATION_BATCH_NO |
The batch number of the vaccine administered, with the data type string. |
IMMUNIZATION_EXPIRATIONDATE |
The expiration date of the administered vaccine, with the data type date in the format YYYY-MM-DD. |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Immunization Records
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"display": "Vaksin Tetanus Toxoid 10 Lf 0.5 mL (BIO FARMA)"
},
{
"system": "http://hl7.org/fhir/sid/cvx",
"display": "tetanus toxoid, adsorbed"
},
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"recorded": "2023-08-31T01:14:00+00:00",
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0443",
"display": "Administering Provider"
}
]
},
}
}
],
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
],
],
}
{
"resourceType": "Immunization",
"status": "completed",
"primarySource": false,
"vaccineCode": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{IMMUNIZATION_KODE_KFA}}",
"display": "{{IMMUNIZATION_KODE_KFA}}"
},
{
"system": "http://hl7.org/fhir/sid/cvx",
"code": "{{IMMUNIZATION_KODE_CVX_NAME}}",
"display": "{{IMMUNIZATION_KODE_CVX_NAME}}"
},
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{IMMUNIZATION_KODE_CVX_GROUP}}",
"display": "{{IMMUNIZATION_KODE_CVX_GROUP}}"
}
]
},
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{IMMUNIZATION_OCCURENCEDATETIME}}",
"recorded": "{{IMMUNIZATION_RECORDED}}",
"reportOrigin": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/immunization-origin",
"code": "recall",
"display": "Parent/Guardian/Patient Recall"
}
]
},
"performer": [
{
"function": {
"coding": [
{
"system": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"code": "{{IMMUNIZATION_PERFORMER_ROLE}}",
"display": "{{IMMUNIZATION_PERFORMER_ROLE}}"
}
]
},
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
}
],
"reasonCode": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/immunization-reason",
"code": "IM-WUS",
"display": "Imunisasi Program Rutin Lanjutan Wanita Usia Subur"
}
]
}
],
"protocolApplied": [
{
"doseNumberPositiveInt": "{{IMMUNIZATION_DOSE_NUMBER}}"
}
],
"lotNumber": "{{IMMUNIZATION_BATCH_NO}}",
"expirationDate": "{{IMMUNIZATION_EXPIRATIONDATE}}"
}
Variable |
Description |
VACCINE_STATUS_REASON |
(*) Contains data on the reasons why vaccination was not performed; this field is only filled if Immunization.status = "not-done" . Refers to the value set "Reasons for Not Performing Immunization." |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
IMMUNIZATION_OCCURENCEDATETIME |
When the vaccine was administered, with the data type dateTime , and the allowed format is YYYY-MM-DDThh:mm:ss+zz:zz . |
IMMUNIZATION_RECORDED |
When the vaccine record was documented (possibly after administration), with the data type dateTime , and the allowed format is YYYY-MM-DDThh:mm:ss+zz:zz . |
IMMUNIZATION_PERFORMER_ROLE |
(*) Contains data on the role of healthcare workers in the vaccination/immunization process. Refers to the value set "Healthcare Worker Roles in the Immunization Process." |
PRACTITIONER_IHS_NUMBER |
in SATUSEHAT |
IMMUNIZATION_DOSE_NUMBER |
The order of the vaccine dose in the series of recommended vaccinations, to be filled with the data type positiveInt. |
IMMUNIZATION_BATCH_NO |
The batch number of the vaccine administered, with the data type string. |
IMMUNIZATION_EXPIRATIONDATE |
The expiration date of the administered vaccine, with the data type date in the format YYYY-MM-DD. |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 4. Pregnancy Visit Data
Gestational Age
{
{
"system": "http://sys-ids.kemkes.go.id/observation/1000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
"display": "Patient - Mother (Teresa Lee)"
},
"reference": "Encounter/45e436ea-d6c7-4059-8cbe-e00fb2c665d8"
},
"issued": "2023-06-22T14:30:00+07:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/observation/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{OBSERVATION_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "18185-9",
"display": "Gestational age"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE17",
"display": "Gestational age"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "week",
"system": "http://unitsofmeasure.org",
"code": "wk"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Trimester ke-
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Obstetric trimester Stated"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T14:01:15+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "32418-6",
"display": "Obstetric trimester Stated"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE13",
"display": "Trimester ke"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 5. Pregnancy Care Data
A. Pemeriksaan Ibu
Body Weight at Consultation Visit
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:17:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "29463-7",
"display": "Body weight"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE3",
"display": "Current weight"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "kg",
"system": "http://unitsofmeasure.org",
"code": "kg"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Upper arm circumference (UAC) & UAC Interpretation
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Circumference Mid upper arm - right"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Lingkar Lengan Atas (LILA)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:18:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "56072-2",
"display": "Circumference Mid upper arm - right"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE3",
"display": "Lingkar Lengan Atas (LILA)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"interpretation": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data on the results of the conclusions from the observations made. Reference to the value set "Interpretation of Upper Arm Circumference" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Interpretation of Upper Arm Circumference
No. |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
OI000018 |
Kurang Energi Kronis (KEK) |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
2 |
OI000013 |
Normal |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
Body Mass Index
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Body mass index (BMI) [Ratio]"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:19:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation",
}
]
}
],
{
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
"system": "http://unitsofmeasure.org",
},
},
{
"system": "http://unitsofmeasure.org",
},
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "survey",
"display": "Survey"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "39156-5",
"display": "Body mass index (BMI) [Ratio]"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE4",
"display": "BMI"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
],
"referenceRange": [
{
"high": {
"value": 17,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Sangat kurus"
},
{
"low": {
"value": 17,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 18.5,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Kurus"
},
{
"low": {
"value": 18.5,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 25,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Normal"
},
{
"low": {
"value": 25,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"high": {
"value": 27,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Gemuk"
},
{
"low": {
"value": 27,
"unit": "kg/m2",
"system": "http://unitsofmeasure.org",
"code": "kg/m2"
},
"text": "Obesitas"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Indeks Massa Tubuh" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Body Mass Index
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Kurus |
248342006 |
Underweight |
http://snomed.info/sct |
2 |
Normal |
BMI-Normal |
Normal weight |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
3 |
Gemuk |
238131007 |
Overweight |
http://snomed.info/sct |
4 |
Obesitas |
414915002 |
Obese |
http://snomed.info/sct |
5 |
Underweight |
BMI-SevereUnder |
Severely Underweight |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Fundal Height
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Uterus Fundal height Tape measure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Symphysis-fundal height (SFH)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:19:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11881-0",
"display": "Uterus Fundal height Tape measure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE105",
"display": "Symphysis-fundal height (SFH)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Systolic Blood Pressure
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Systolic blood pressure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Systolic blood pressure"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:22:10+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8480-6",
"display": "Systolic blood pressure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE17",
"display": "Systolic blood pressure"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "mm[Hg]",
"system": "http://unitsofmeasure.org",
"code": "mm[Hg]"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Diastolic Blood Pressure
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Diastolic blood pressure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"display": "Diastolic blood pressure"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:22:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8462-4",
"display": "Diastolic blood pressure"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE19",
"display": "Diastolic blood pressure"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "mm[Hg]",
"system": "http://unitsofmeasure.org",
"code": "mm[Hg]"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Pulse
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:23:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8867-4",
"display": "Heart rate"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE36",
"display": "Pulse rate"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "beats/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Body Temperature
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:25:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "8310-5",
"display": "Body temperature"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE34",
"display": "Body temperature"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "C",
"system": "http://unitsofmeasure.org",
"code": "Cel"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Breathing
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:27:00+00:00",
],
"unit": "breaths/minute",
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "vital-signs",
"display": "Vital Signs"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "9279-1",
"display": "Respiratory rate"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE2",
"display": "Pernapasan"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "breaths/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Blood type
{
{
"system": "http://sys-ids.kemkes.go.id/observation/10000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "ABO group [Type] in Blood"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:35:00+00:00",
],
}
}
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/observation/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{OBSERVATION_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "883-9",
"display": "ABO group [Type] in Blood"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B9.DE24",
"display": "Blood type"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value. Refer to value set "Blood type" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Blood type
No. |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
LA19710-5 |
Group A |
http://loinc.org |
2 |
LA19709-7 |
Group B |
http://loinc.org |
3 |
LA19708-9 |
Group O |
http://loinc.org |
4 |
LA28449-9 |
Group AB |
http://loinc.org |
Rhesus
{
{
"system": "http://sys-ids.kemkes.go.id/observation/10000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T01:40:00+00:00",
],
}
}
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/observation/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{OBSERVATION_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10331-7",
"display": "Rh [Type] in Blood"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B9.DE29",
"display": "Rh factor"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value. Refer to value set "Rhesus" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Rhesus
No. |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
LA6576-8 |
Positive |
http://loinc.org |
2 |
LA6577-6 |
Negative |
http://loinc.org |
Additional Food for Pregnant Women
{
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"authored": "2023-08-31T01:55:00+00:00",
},
},
{
"text": "Mendapatkan MT",
{
"text": "Jika LILA <23,5, Apakah mendapatkan MT",
]
},
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
}
]
}
]
}
]
}
{
"resourceType": "QuestionnaireResponse",
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0001",
"status": "completed",
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"authored": "{{QUESTRESPONSE_AUTHORED}}",
"author": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
},
"source": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"item": [
{
"linkId": "1",
"text": "Mendapatkan MT",
"item": [
{
"linkId": "1.1",
"text": "Jika LILA <23,5, Apakah mendapatkan MT",
"answer": [
{
"valueBoolean": {{QUESTRESPONSE_ITEM1}}
}
]
},
{
"linkId": "1.2",
"text": "Jenis MT",
"answer": [
{
"valueCoding": {
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "{{QUESTRESPONSE_ITEM2}}",
"display": "{{QUESTRESPONSE_ITEM2}}"
}
}
]
}
]
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
QUESTRESPONSE_AUTHORED |
Contains the time data where the questionnaire answers were obtained with the dateTime data type, with the allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
QUESTRESPONSE_ITEM1 |
Contains the questionnaire answer data with the Boolean data type (true or false) |
QUESTRESPONSE_ITEM2 |
Contains the questionnaire answer data with the CodeableConcept data type. Refer to value set "Jenis MT" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Jenis MT
No. |
QuestionnaireResponse.item.item.answer.valueCoding.code[0] |
QuestionnaireResponse.item.item.answer.valueCoding.display |
QuestionnaireResponse.item.item.answer.valueCoding.system |
1 |
FO000001 |
MT Lokal |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
2 |
FO000002 |
MT Pabrikan |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
B. Physical examination
Conjunctiva
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Eye Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Konjungtiva"
}
]
},
{
"system": "http://snomed.info/sct",
"display": "Conjunctival structure"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:00:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10197-2",
"display": "Physical findings of Eye Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE26",
"display": "Pemeriksaan Fisik Konjungtiva"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Konjungtiva" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Konjungtiva
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Sclera
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Eye Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Sklera"
}
]
},
{
"system": "http://snomed.info/sct",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:01:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10197-2",
"display": "Physical findings of Eye Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE27",
"display": "Pemeriksaan Fisik Sklera"
}
]
},
"bodySite": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "18619003",
"display": "Scleral structure"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Sklera" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Sklera
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Neck Examination
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Neck Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Leher"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:03:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11411-6",
"display": "Physical findings of Neck Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE28",
"display": "Pemeriksaan Fisik Leher"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Interpretation of Neck Exam" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Interpretation of Neck Exam
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Teeth and Mouth Examination
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://snomed.info/sct",
"display": "Finding of mouth region"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Area Mulut"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:05:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "423066003",
"display": "Finding of mouth region"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE29",
"display": "Pemeriksaan Fisik Area Mulut"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Interpretation of Teeth and Mouth" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Interpretation of Teeth and Mouth
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
ENT Examination
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://snomed.info/sct",
"display": "Ear, nose and throat finding"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Telinga Hidung dan Tenggorokan (THT)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:07:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "297268004",
"display": "Ear, nose and throat finding"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE30",
"display": "Pemeriksaan Fisik Telinga Hidung dan Tenggorokan (THT)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Interpretation of ENT Examination" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Interpretation of ENT Examination
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Abnormal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Chest (Heart) Examination
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Heart Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Dada (Auskultasi Jantung)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:09:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10200-4",
"display": "Physical findings of Heart Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE31",
"display": "Pemeriksaan Fisik Dada (Auskultasi Jantung)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Interpretation of Chest (Heart) Examination" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Interpretation of Chest (Heart) Examination
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Abnormal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Chest (Lung) Examination
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://snomed.info/sct",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Dada (Auskultasi Paru)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:11:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "301230006",
"display": "Lung finding"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE32",
"display": "Pemeriksaan Fisik Dada (Auskultasi Paru)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Interpretation of Chest (Lung) Examination" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Interpretation of Chest (Lung) Examination
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Abnormal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Stomach Examination
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Physical findings of Abdomen Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Perut"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:14:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "10191-5",
"display": "Physical findings of Abdomen Narrative"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE33",
"display": "Pemeriksaan Fisik Perut"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Interpretation of Stomach Examination" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Interpretation of Stomach Examination
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Abnormal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Leg Examination
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://snomed.info/sct",
"display": "Finding of limb structure"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Pemeriksaan Fisik Tungkai"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:16:00+00:00",
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
}
]
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "116312005",
"display": "Finding of limb structure"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE34",
"display": "Pemeriksaan Fisik Tungkai"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueString": "{{OBSERVATION_VALUE}}",
"interpretation": [
{
"coding": [
{
"system": "{{OBSERVATION_INTERPRETATION}}",
"code": "{{OBSERVATION_INTERPRETATION}}",
"display": "{{OBSERVATION_INTERPRETATION}}"
}
]
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
OBSERVATION_INTERPRETATION |
(*) Contains data from the conclusions of observations made. Reference to the value set "Interpretation of Leg Examination" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Interpretation of Leg Examination
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Normal |
N |
Normal |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Tidak Normal |
A |
Abnormal |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
C. Pemeriksaan Janin
Fetal Heart Rate
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:22:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "55283-6",
"display": "Fetal Heart rate"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE107",
"display": "Fetal heart rate"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "beats/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Head Against PAP
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:24:00+00:00",
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000002",
"display": "Kepala Terhadap PAP"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE46",
"display": "Kepala terhadap PAP"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
(*) The observed value. Refer to value set "Head Against PAP" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Head Against PAP
No. |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
OV000001 |
Masuk panggul |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
OV000002 |
Belum masuk panggul |
http://terminology.kemkes.go.id/CodeSystem/ObservationInterpretation |
Estimated Fetal Weight
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Body weight Estimated"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Taksiran Berat Janin (TBJ)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:26:00+00:00",
],
"system": "http://unitsofmeasure.org",
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "89087-1",
"display": "Fetal Body weight Estimated"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE1",
"display": "Taksiran Berat Janin (TBJ)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "g",
"system": "http://unitsofmeasure.org",
"code": "g"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Fetal Presentation
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Position in womb Fetus [RHEA]"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:28:00+00:00",
],
{
"system": "http://snomed.info/sct",
"display": "Cephalic fetal presentation"
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "72155-5",
"display": "Position in womb Fetus [RHEA]"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE111",
"display": "Fetal presentation"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
(*) The observed value. Refer to value set "Fetal Presentation Type" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Fetal Presentation Type
No. |
Description |
Observation.interpretation.coding.code |
Observation.interpretation.coding.display |
Observation.interpretation.coding.system |
1 |
Presentasi Kepala |
1209182005 |
Cephalic fetal presentation |
http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation |
2 |
Presentasi Bokong |
6096002 |
Breech presentation |
http://snomed.info/sct |
3 |
Letak Lintang |
288203005 |
Transverse/oblique lie |
http://snomed.info/sct |
Number of Fetuses
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:30:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000003",
"display": "Jumlah Janin"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B8.DE109",
"display": "Number of fetuses"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueInteger": "{{OBSERVATION_VALUE}}"
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
D. Monitoring and Assistance
NOTES:
Explanation of the mandatory type, description and format of each data element/path in the resource QuestionnaireResponse
, can be seen in resource QuestionnaireResponse
.
{
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"authored": "2023-08-31T03:30:00+00:00",
},
},
{
"text": "Pemantauan & Pendampingan",
{
"text": "Terlalu muda usia melahirkan dibawah 21 tahun",
]
},
{
"text": "Terlalu rapat jarak kelahiran (<2 tahun)",
]
},
{
"text": "Terlalu tua (kehamilan diatas 35 tahun)",
]
},
{
"text": "Terlalu sering melahirkan (anak>3)",
]
}
]
}
]
}
{
"resourceType": "QuestionnaireResponse",
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
"status": "completed",
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"authored": "{{QUESTRESPONSE_AUTHORED}}",
"author": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
},
"source": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"item": [
{
"linkId": "2",
"text": "Pemantauan & Pendampingan",
"item": [
{
"linkId": "2.1",
"text": "Terlalu muda usia melahirkan dibawah 21 tahun",
"answer": [
{
"valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
},
{
"linkId": "2.2",
"text": "Terlalu rapat jarak kelahiran (<2 tahun)",
"answer": [
{
"valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
},
{
"linkId": "2.3",
"text": "Terlalu tua (kehamilan diatas 35 tahun)",
"answer": [
{
"valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
},
{
"linkId": "2.4",
"text": "Terlalu sering melahirkan (anak>3)",
"answer": [
{
"valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
}
]
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
QUESTRESPONSE_AUTHORED |
Contains the time data where the questionnaire answers were obtained with the dateTime data type, with the allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
QUESTRESPONSE_ITEM1 |
Contains the questionnaire answer data with the Boolean data type (true or false) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
E. Riwayat Penyakit & Risiko
Pregnancy Complications
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
}
]
}
],
{
"system": "http://hl7.org/fhir/sid/icd-10",
"display": "Pre-existing essential hypertension complicating pregnancy, childbirth and the puerperium"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"onsetDateTime": "{{CONDITION_ONSET_DATETIME}}",
"recordedDate": "{{CONDITION_RECORDED_DATETIME}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
CONDITION_VALUE |
Contains diagnosis data using ICD-10 2010 version |
CONDITION_ONSET_DATETIME |
Estimated or actual date-time the condition began, in the opinion of the physician. |
CONDITION_RECORDED_DATETIME |
The date when this condition/complaint was recorded in the system (system generated date) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
History of Infectious (and Non-Infectious) Diseases
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://snomed.info/sct",
"code": "problem-list-item",
}
]
}
],
{
"system": "http://snomed.info/sct",
"display": "History of tuberculosis (situation)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"onsetDateTime": "{{CONDITION_ONSET_DATETIME}}",
"recordedDate": "{{CONDITION_RECORDED_DATETIME}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
CONDITION_VALUE |
Contains diagnosis data using ICD-10 2010 version |
CONDITION_ONSET_DATETIME |
Estimated or actual date-time the condition began, in the opinion of the physician. |
CONDITION_RECORDED_DATETIME |
The date when this condition/complaint was recorded in the system (system generated date) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Family Medical History
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://snomed.info/sct",
"code": "problem-list-item",
}
]
}
],
{
"system": "http://snomed.info/sct",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"onsetDateTime": "{{CONDITION_ONSET_DATETIME}}",
"recordedDate": "{{CONDITION_RECORDED_DATETIME}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
CONDITION_VALUE |
Berisi data jenis riwayat penyakit. Refer to value set "Lampiran Terminologi Condition.code untuk Riwayat Penyakit" |
CONDITION_ONSET_DATETIME |
Estimated or actual date-time the condition began, in the opinion of the physician. |
CONDITION_RECORDED_DATETIME |
The date when this condition/complaint was recorded in the system (system generated date) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
The Condition.code Terminology Attachment for Disease History can be accessed here.
Smoking Status
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "social-history",
}
]
}
],
{
"display": "Tobacco smoking status"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:36:00+00:00",
],
{
"system": "http://snomed.info/sct",
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "social-history",
"display": "Social History"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "72166-2",
"display": "Tobacco smoking status"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
(*) The observed value. Refer to value set "Smoking Status" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Smoking Status
No. |
Description |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
Ya |
77176002 |
Smoker |
http://snomed.info/sct |
2 |
Pasif |
43381005 |
Passive smoker |
http://snomed.info/sct |
3 |
Tidak |
8392000 |
Non-smoker |
http://snomed.info/sct |
Alcohol Consumption
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "social-history",
}
]
}
],
{
"display": "History of Alcohol use"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:38:00+00:00",
],
{
"system": "http://snomed.info/sct",
}
]
}
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "social-history",
"display": "Social History"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11331-6",
"display": "History of Alcohol use"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
(*) The observed value. Refer to value set "Alcohol Consumption" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Alcohol Consumption
No. |
Description |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
Ya |
219006 |
Current drinker |
http://snomed.info/sct |
2 |
Tidak |
105542008 |
Non - drinker |
http://snomed.info/sct |
F. Lainnya
{
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"authored": "2023-08-31T03:40:00+00:00",
},
},
{
{
"text": "Apakah disabilitas",
]
},
{
"text": "Apakah mengikuti kelas ibu hamil?",
]
}
]
}
]
}
{
"resourceType": "QuestionnaireResponse",
"questionnaire": "https://fhir.kemkes.go.id/Questionnaire/Q0002",
"status": "completed",
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"authored": "{{QUESTRESPONSE_AUTHORED}}",
"author": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
},
"source": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"item": [
{
"linkId": "3",
"text": "Lainnya",
"item": [
{
"linkId": "3.1",
"text": "Apakah disabilitas",
"answer": [
{
"valueBoolean": "valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
},
{
"linkId": "3.2",
"text": "Apakah mengikuti kelas ibu hamil?",
"answer": [
{
"valueBoolean": "valueBoolean": "{{QUESTRESPONSE_ITEM1}}"
}
]
}
]
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
QUESTRESPONSE_AUTHORED |
Contains the time data where the questionnaire answers were obtained with the dateTime data type, with the allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
QUESTRESPONSE_ITEM1 |
Contains the questionnaire answer data with the Boolean data type (true or false) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 6. Medical Action/Procedure Data
Pregnancy Ultrasound/ Whether Ultrasound Was Performed
The main focus of the yes or no answer options in this variable is in the Procedure.status column. If an ultrasound was performed, then Procedure.status = completed. Conversely, if not performed then Procedure.status = not-done
Sending data related to whether an ultrasound was performed can be sent using the `Procedure` resource. The reported actions can be non-invasive (consultation, education) or invasive (eg surgery). The standard code for medical actions/procedures sent to SATUSEHAT uses the ICD-9 CM code.
NOTES:
Explanation of the mandatory type, description and format of each data element/path in the resource Procedure
(data tindakan/prosedur medis), can be seen in resource Procedure
.
{
{
"system": "http://snomed.info/sct",
}
],
"text": "Diagnostic procedure"
},
{
"system": "http://hl7.org/fhir/sid/icd-9-cm",
"display": "Diagnostic ultrasound of gravid uterus"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"start": "2023-08-31T02:35:00+00:00",
"end": "2023-08-31T02:55:00+00:00"
},
]
}
{
"resourceType": "Procedure",
"status": "completed",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "103693007",
"display": "Diagnostic procedure"
}
],
"text": "Diagnostic procedure"
},
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-9-cm",
"code": "88.78",
"display": "Diagnostic ultrasound of gravid uterus"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"performedPeriod": {
"start": "{{PROCEDURE_PERFORM_START}}",
"end": "{{PROCEDURE_PERFORM_END}}"
},
"performer": [
{
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "Practitioner/{{PRACTITIONER_NAME}}"
}
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
PROCEDURE_PERFORM_START |
Filled with start time, same as patient procedure start time with dateTime data type, with allowed format YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+zz:zz. |
PROCEDURE_PERFORM_END |
Filled with finish time, same as patient procedure finish time with dateTime data type, with allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
PRACTITIONER_NAME |
Practitioner name |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 7. Counseling/Discussion/Education Data
Counseling
{
{
"system": "http://snomed.info/sct",
}
]
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
},
},
"reference": "Encounter/66533eb2-723d-4e7c-b7aa-500cd67dd4c8"
},
"start": "2022-06-14T13:31:00+01:00",
"end": "2022-06-14T14:27:00+01:00"
},
]
}
{
"resourceType": "Procedure",
"status": "completed",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "409073007",
"display": "Education"
}
]
},
"code": {
"coding": [
{
"system": "{{PROCEDURE_TYPE}}",
"code": "{{PROCEDURE_TYPE}}",
"display": "{{PROCEDURE_TYPE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"performedPeriod": {
"start": "{{PROCEDURE_PERFORM_START}}",
"end": "{{PROCEDURE_PERFORM_END}}"
},
"performer": [
{
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "Practitioner/{{PRACTITIONER_NAME}}"
}
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
PROCEDURE_TYPE |
(*) Contains data related to the action code for patients with the CodeableConcept data type. Refer to value set "Counseling/Discussion/Education" |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
PROCEDURE_PERFORM_START |
Filled with start time, same as patient procedure start time with dateTime data type, with allowed format YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+zz:zz. |
PROCEDURE_PERFORM_END |
Filled with finish time, same as patient procedure finish time with dateTime data type, with allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
PRACTITIONER_NAME |
Practitioner name |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Counseling/Discussion/Education
No. |
Description |
Procedure.code.coding.code |
Procedure.code.coding.display |
Procedure.code.coding.system |
1 |
Asupan gizi seimbang |
61310001 |
Nutrition education |
http://snomed.info/sct |
2 |
Tanda bahaya kehamilan, bersalin dan nifas |
ED000008 |
Edukasi Tanda Bahaya Kehamilan, Bersalin dan Nifas |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
3 |
IMD dan ASI eksklusif |
ED000009 |
Edukasi IMD dan ASI Eksklusif |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
4 |
PHBS |
ED000010 |
Edukasi PHBS |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
5 |
KB pasca salin |
ED000011 |
Edukasi KB pasca salin |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
6 |
lainnya |
ED000012 |
Edukasi lainnya |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
Case No Counseling Given
{
{
"system": "http://snomed.info/sct",
}
]
},
{
"system": "http://snomed.info/sct",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"start": "2023-08-31T03:30:00+00:00",
"end": "2023-08-31T03:40:00+00:00"
},
]
}
{
"resourceType": "Procedure",
"status": "not-done",
"category": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "409073007",
"display": "Education"
}
]
},
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "409073007",
"display": "Education"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"performedPeriod": {
"start": "{{PROCEDURE_PERFORM_START}}",
"end": "{{PROCEDURE_PERFORM_END}}"
},
"performer": [
{
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "Practitioner/{{PRACTITIONER_NAME}}"
}
}
]
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
PROCEDURE_PERFORM_START |
Filled with start time, same as patient procedure start time with dateTime data type, with allowed format YYYY-MM-DD or YYYY-MM-DDThh:mm:ss+zz:zz. |
PROCEDURE_PERFORM_END |
Filled with finish time, same as patient procedure finish time with dateTime data type, with allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
PRACTITIONER_NAME |
Practitioner name |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
[none]
Step 8. Medical Supporting Examination (Laboratory and Radiology)
8.1. Laboratory
Data delivery related to supporting examinations has 2 schemes:
- Single Lab Examination
Data that needs to be sent includes:
- 1 request data (ServiceRequest)
- 1 specimen data (Specimen)
- 1 examination result data (Observation)
- 1 examination report data (DiagnosticReport). Request data (ServiceRequest), specimen data (Specimen), and examination result data (Observation) will be referenced in the examination report data (DiagnosticReport).
Gambar 2. Skema Pemeriksaan Penunjang Tunggal
- Panel/Package Lab Examination
Case example: A doctor requests a blood electrolyte panel examination consisting of 3 parameters, which are sodium, potassium, and blood chloride. So, the data that needs to be sent includes:
- 1 request data (ServiceRequest) with LOINC code for blood electrolyte panel
- 1 specimen data (Specimen)
- 3 examination result data (Observation) consisting of LOINC code for blood sodium, blood potassium, blood chloride
- 1 examination report data (DiagnosticReport) with LOINC code for blood electrolyte panel. Request data (ServiceRequest), specimen data (Specimen), and examination result data (Observation) will be referenced in the examination report data (DiagnosticReport).
Gambar 3. Skema Pemeriksaan Penunjang Panel
Laboratory Examination Request
Before conducting supporting examinations such as laboratory, a supporting examination request step is required. Sending data related to supporting examination requests can be done using the ServiceRequest resource. Laboratory supporting examination request data that can be sent include the name of the examination, related patient, related visit, date the request will be made, date the request was made, and the health worker who made the request.
The LOINC code or National Supporting Examination code is used in the ServiceRequest.code element to represent the name of the requested examination. References for mapping laboratory examinations with LOINC codes can be seen through the LOINC code. Use examination parameters with the "Request" or "Request & Results" category in the Laboratory Terminology file when sending data through the ServiceRequest resource.
One payload or one record from the ServiceRequest resource can only be used for 1 laboratory parameter code/request. So, if a request is made for 2 laboratory parameters, for example electrolyte and hemoglobin panels, it is necessary to send 2 payloads where 1 payload contains 1 electrolyte panel code and 1 payload contains the hemoglobin parameter code.
{
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
}
],
{
{
"system": "http://snomed.info/sct",
}
]
}
],
{
"display": "Microscopic observation [Identifier] in Sputum by Acid fast stain"
},
{
"display": "HIV 1 Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay"
},
{
"display": "Hemoglobin [Mass/volume] in Blood"
},
{
"display": "Reagin Ab [Units/volume] in Serum or Plasma by RPR"
},
{
"display": "Reagin Ab [Presence] in Specimen by VDRL"
},
{
"display": "Hepatitis B virus surface Ag [Presence] in Serum, Plasma or Blood by Rapid immunoassay"
},
{
"display": "Glucose [Mass/volume] in Serum, Plasma or Blood"
},
{
"display": "Protein [mass/volume] in urine by test strip"
}
],
"text": "Pemeriksaan Sputum BTA dan 10T"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Permintaan BTA Sputum dan 10T Ny. Jane Smith di hari Kamis, 31 Agustus 2023 pukul 10:45 WIB"
},
},
],
{
"text": "Periksa jika ada kemungkinan Tuberculosis dan skrining 10T"
}
]
}
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_LOCAL_CODE}}"
}
],
"category": [
{
"coding": [
{
"system": "http://snomed.info/sct",
"code": "108252007",
"display": "Laboratory procedure"
}
]
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "{{SERVICEREQUEST_VALUE}}",
"code": "{{SERVICEREQUEST_VALUE}}",
"display": "{{SERVICEREQUEST_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{PROCEDURE_OCCUR}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER1}}",
"display": "Practitioner/{{PRACTITIONER_NAME1}}"
},
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER2}}",
"display": "Practitioner/{{PRACTITIONER_NAME2}}"
}
],
"reasonCode": [
{
"text": "{{SERVICEREQUEST_REASON}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
ID of the healthcare facility organization obtained from the SATUSEHAT Master Facility Index. |
SERVICEREQUEST_LOCAL_CODE |
Contains local id data from each institution related to follow-up |
SERVICEREQUEST_VALUE |
Contains data format for filling in follow-up plans with CodeableConcept data type. Refer to value set "Lab Request" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
PRACTITIONER_IHS_NUMBER1 |
Contains data on who made the request, referring to {practitioner-ihs-number} in SATUSEHAT |
PRACTITIONER_NAME1 |
Name of the doctor who made the request |
PRACTITIONER_IHS_NUMBER2 |
Contains one or more data on who is expected to make the request, referring to {practitioner-ihs-number} in SATUSEHAT |
PRACTITIONER_NAME2 |
Name of the doctor who is expected to make the request |
SERVICEREQUEST_REASON |
Contains data related to the explanation or justification of why this service is requested in text form (free-text) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Speciment Data
Sending specimen data used in laboratory examinations can be sent using the Specimen resource. Specimen data that can be sent include specimen type, specimen collection time, specimen collection method, related patients, related visits, time specimens were received, health workers who took samples, related requests.
One payload or one record from the Specimen resource can only be used for 1 specimen type code. So, if 2 types of specimens are taken, for example blood and urine specimens, it is necessary to send 2 payloads where 1 payload contains 1 blood specimen code and 1 payload contains a urine specimen code.
NOTES:
Explanation of the mandatory type, description and format of each data element/path in the resource Specimen
(specimen request data), can be seen at resource Specimen
.
{
{
"system": "http://sys-ids.kemkes.go.id/specimen/10000004",
}
}
],
{
"system": "http://snomed.info/sct",
}
]
},
{
"system": "http://snomed.info/sct",
"display": "Collection of coughed sputum"
}
]
},
},
},
{
"reference": "ServiceRequest/a3dfba4b-4be8-4a27-b8a2-b97c6847f795"
}
],
}
{
"resourceType": "Specimen",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/specimen/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SPECIMEN_LOCAL_CODE}}"
"assigner": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
}
],
"status": "available",
"type": {
"coding": [
{
"system": "{{SPECIMEN_TYPE}}",
"code": "{{SPECIMEN_TYPE}}",
"display": "{{SPECIMEN_TYPE}}"
}
]
},
"collection": {
"method": {
"coding": [
{
"system": "{{SPECIMEN_METHOD}}",
"code": "{{SPECIMEN_METHOD}}",
"display": "{{SPECIMEN_METHOD}}"
}
]
},
"collectedDateTime": "{{SPECIMEN_COLLECTION_DATE}}"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
"display": "{{PATIENT_NAME}}"
},
"request": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
],
"receivedTime": "{{SPECIMEN_RECEIVED_DATE}}"
}
Variable |
Description |
|
|
|
ORGANIZATION_IHS_NUMBER |
ID of the healthcare facility organization obtained from the SATUSEHAT Master Facility Index. |
|
SPECIMEN_LOCAL_CODE |
Contains local id data from each institution related to the specimen |
SPECIMEN_TYPE |
Contains specimen type data with CodeableConcept data type, whose value refers to the SNOMED-CT code available in the Global Patient Set. Refer to value set "Specimen Type" |
|
|
|
SPECIMEN_METHOD |
Contains code data that specifies the specimen collection technique. Refer to value set "Specimen Collection Method" |
|
|
|
SPECIMEN_COLLECTION_DATE |
Contains data on the time the specimen was taken. |
|
|
|
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
|
|
|
PATIENT_NAME |
Patient name |
|
|
|
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT for ServiceRequest data |
|
|
|
SPECIMEN_COLLECTION_DATE |
Contains data on when the specimen was received by the laboratory with the dateTime data type, with the allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
|
|
|
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
b. Specimen Collection Method
No. |
Specimen.collection.method.coding.code |
Specimen.collection.method.coding.display |
Specimen.collection.method.coding.system |
1 |
129304002 |
Excision - action |
http://snomed.info/sct |
2 |
129323009 |
Scraping - action |
http://snomed.info/sct |
3 |
129316008 |
Aspiration - action |
http://snomed.info/sct |
4 |
129314006 |
Biopsy - action |
http://snomed.info/sct |
5 |
129300006 |
Puncture - action |
http://snomed.info/sct |
6 |
82078001 |
Collection of blood specimen for laboratory |
http://snomed.info/sct |
7 |
225113003 |
Timed urine collection |
http://snomed.info/sct |
8 |
386089008 |
Collection of coughed sputum |
http://snomed.info/sct |
9 |
713143008 |
Collection of arterial blood specimen |
http://snomed.info/sct |
10 |
1048003 |
Capillary specimen collection |
http://snomed.info/sct |
11 |
70777001 |
Urine specimen collection, catheterized |
http://snomed.info/sct |
12 |
73416001 |
Urine specimen collection, clean catch |
http://snomed.info/sct |
13 |
243776001 |
Blood sampling from extracorporeal blood circuit |
http://snomed.info/sct |
14 |
278450005 |
Finger-prick sampling |
http://snomed.info/sct |
15 |
285570007 |
Taking of swab |
http://snomed.info/sct |
Laboratory Supporting Examination Result Data
Supporting examination results can be sent using the Observation resource. The following are the provisions for filling in laboratory examination result data via the Observation resource:
- The LOINC code or National Supporting Examination code is used in the Observation.code element to represent the name of the examination produced. References for mapping laboratory examinations with LOINC codes can be seen via the LOINC code. Use examination parameters with the category "Results" or "Requests & Results" in the Laboratory Terminology file when sending data via the Observation resource.
- The Observation.category.coding element is filled with the laboratory code.
- The selection of the `Observation.value[x]` element is adjusted to the Type of laboratory examination results.
- Observation.valueCodeableConcept for Nominal result type
- Observation.valueCodeableConcept for Ordinal result type
- Observation.valueQuantity for Quantitative result type
- Observation.valueString for Narrative result type
- The Observation.referenceRange element is recommended to always be filled in to facilitate the interpretation of laboratory results by other health workers. The normal values listed are adjusted to the normal values in each laboratory based on the available tools and reagents.
One payload or one record from the Observation resource can only be used for 1 laboratory parameter result code. So, if there are 2 laboratory results, for example hemoglobin and hematocrit test results, then it is necessary to send 2 payloads where 1 payload contains 1 hemoglobin test code and 1 payload contains the hematocrit test code.
BTA Lab Exam
{
{
"system": "http://sys-ids.kemkes.go.id/observation/10000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Microscopic observation [Identifier] in Sputum by Acid fast stain"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T04:00:00+00:00",
],
"reference": "Specimen/ff14615d-4d3c-4c75-9b5e-3504ff4bab68"
},
{
"reference": "ServiceRequest/766c1116-f30c-4c39-a047-8a24c2415ea2"
}
],
{
"system": "http://snomed.info/sct",
}
]
}
}
{
"resourceType": "Observation",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{OBSERVATION_LOCAL_CODE}}"
}
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "laboratory",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "{{OBSERVATION_CODE}}",
"code": "{{OBSERVATION_CODE}}",
"display": "{{OBSERVATION_CODE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
},
{
"reference": "{{PRACTITIONER_NAME}}"
}
],
"specimen": {
"reference": "Specimen/{{ID_RESOURCE_SPECIMEN}}"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
OBSERVATION_CODE |
(*) Types of Lab Tests. Refer to value set "Laboratory Terminology Attachment" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
PRACTITIONER_Name |
Practitioner name |
ID_RESOURCE_SPECIMEN |
{id-resource-Specimen} in SATUSEHAT |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
OBSERVATION_VALUE |
(*) The observed value. Refer to value set "Laboratory Terminology Attachment" |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Laboratory Supporting Examination Report
The examination result report will be sent via the DiagnosticReport resource. The following are the provisions for filling out the laboratory supporting examination report via the resource DiagnosticReport
:
- Data in the DiagnosticReport resource will refer to the related laboratory examination results in the Observation resource via DiagnosticReport.result, related specimens in the Specimen resource via DiagnosticReport.specimen, and related supporting examination requests in the ServiceRequest resource via DiagnosticReport.basedOn.
- The LOINC code or National Supporting Examination code is used in the DiagnosticReport.code element to represent the name of the examination being reported. The reference for mapping laboratory parameters to LOINC codes can be seen via the LOINC code. Use examination parameters with the “Request” or “Request & Results” category in the Laboratory Terminology file via the DiagnosticReport resource.
- The code listed in DiagnosticReport.code will be the same as the code listed in the related ServiceRequest.code.
One payload or one record from the DiagnosticReport resource can only be used for 1 laboratory parameter code/report. So, if a request is made for 2 laboratory parameters, for example an electrolyte panel and hemoglobin, then it is necessary to send 2 report payloads via the DiagnosticReport resource where 1 payload contains 1 electrolyte panel code and 1 payload contains the hemoglobin parameter code.
{
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/10000004/lab",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
},
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
},
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
},
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
}
]
}
],
{
"display": "Microscopic observation [Identifier] in Sputum by Acid fast stain"
},
{
"display": "HIV 1 Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay"
},
{
"display": "Hemoglobin [Mass/volume] in Blood"
},
{
"display": "Reagin Ab [Units/volume] in Serum or Plasma by RPR"
},
{
"display": "Reagin Ab [Presence] in Specimen by VDRL"
},
{
"display": "Hepatitis B virus surface Ag [Presence] in Serum, Plasma or Blood by Rapid immunoassay"
},
{
"display": "Glucose [Mass/volume] in Serum, Plasma or Blood"
},
{
"display": "Protein [mass/volume] in urine by test strip"
}
],
"text": "Pemeriksaan Sputum BTA dan 10T"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T04:05:00+00:00",
],
{
"reference": "Observation/935ab5f7-7535-4a73-97ac-e37f8ae5c19d"
},
{
"reference": "Observation/e6089ea9-0ca7-49eb-a837-4da4c8dd0418"
},
{
"reference": "Observation/ac410bbf-733e-40f1-8691-c814526b8fb3"
},
{
"reference": "Observation/72d5c154-084d-4aea-9467-4a9a4f2dfb5a"
},
{
"reference": "Observation/6a558388-3350-4021-ade7-187578151878"
},
{
"reference": "Observation/336a4254-f215-4bf8-8f59-b76e460a708c"
},
{
"reference": "Observation/dcd70f3f-2739-46ae-8604-e189d8f95a33"
},
{
"reference": "Observation/ab85fd5d-eb64-4236-aff7-44ef28e71421"
}
],
{
"reference": "Specimen/ff14615d-4d3c-4c75-9b5e-3504ff4bab68"
},
{
"reference": "Specimen/0c4401ad-c926-4510-aa1f-cca7886bf804"
},
{
"reference": "Specimen/c81e2dc5-831d-4074-9809-2b024c5e9d4e"
}
],
{
"reference": "ServiceRequest/766c1116-f30c-4c39-a047-8a24c2415ea2"
}
]
}
{
"resourceType": "DiagnosticReport",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/{{ORGANIZATION_IHS_NUMBER}}/lab",
"use": "official",
"value": "{{DIAGNOSTIC_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
{
"system": "{{DIAGNOSTIC_CATEGORY}}",
"code": "{{DIAGNOSTIC_CATEGORY}}",
"display": "{{DIAGNOSTIC_CATEGORY}}"
},
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
"code": "LAB",
"display": "Laboratory"
}
]
}
],
"code": {
"coding": [
{
"system": "{{DIAGNOSTIC_TYPE}}",
"code": "{{DIAGNOSTIC_TYPE}}",
"display": "{{DIAGNOSTIC_TYPE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{DIAGNOSTIC_EFFECTIVE_DATETIME}}",
"issued": "{{DIAGNOSTIC_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
{
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
],
"result": [
{
"reference": "Observation/{{ID_RESOURCE_OBSERVATION}}"
}
],
"specimen": [
{
"reference": "Specimen/{{ID_RESOURCE_SPECIMEN}}"
}
],
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
DIAGNOSTIC_LOCAL_CODE |
Local ID for Lab Report |
DIAGNOSTIC_CATEGORY |
(*) Lab Test Category. Refer to value set "DiagnosticReport Category" |
DIAGNOSTIC_TYPE |
(*) Lab Test Report Type. Refer to value set "Laboratory Terminology Attachment" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
DIAGNOSTIC_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
DIAGNOSTIC_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
ID_RESOURCE_OBSERVATION |
{id-resource-Observation} in SATUSEHAT for lab result data |
ID_RESOURCE_SPECIMEN |
{id-resource-Specimen} in SATUSEHAT |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Laboratory Terminology Attachment can be accessed at
SATUSEHAT portal
DiagnosticReport Category
No. |
DiagnosticReport.category.coding.system |
DiagnosticReport.category.coding.code |
DiagnosticReport.category.coding.display |
1 |
AU |
Audiology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
2 |
BG |
Blood Gases |
http://terminology.hl7.org/CodeSystem/v2-0074 |
3 |
BLB |
Blood Bank |
http://terminology.hl7.org/CodeSystem/v2-0074 |
4 |
CG |
Cytogenetics |
http://terminology.hl7.org/CodeSystem/v2-0074 |
5 |
CH |
Chemistry |
http://terminology.hl7.org/CodeSystem/v2-0074 |
6 |
CP |
Cytopathology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
7 |
CT |
CAT Scan |
http://terminology.hl7.org/CodeSystem/v2-0074 |
8 |
CTH |
Cardiac Catheterization |
http://terminology.hl7.org/CodeSystem/v2-0074 |
9 |
CUS |
Cardiac Ultrasound |
http://terminology.hl7.org/CodeSystem/v2-0074 |
10 |
EC |
Electrocardiac (e.g., EKG, EEC, Holter) |
http://terminology.hl7.org/CodeSystem/v2-0074 |
11 |
EN |
Electroneuro (EEG, EMG,EP,PSG) |
http://terminology.hl7.org/CodeSystem/v2-0074 |
12 |
GE |
Genetics |
http://terminology.hl7.org/CodeSystem/v2-0074 |
13 |
HM |
Hematology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
14 |
ICU |
Bedside ICU Monitoring |
http://terminology.hl7.org/CodeSystem/v2-0074 |
15 |
IMM |
Immunology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
16 |
LAB |
Laboratory |
http://terminology.hl7.org/CodeSystem/v2-0074 |
17 |
MB |
Microbiology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
18 |
MCB |
Mycobacteriology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
19 |
MYC |
Mycology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
20 |
NMR |
Nuclear Magnetic Resonance |
http://terminology.hl7.org/CodeSystem/v2-0074 |
21 |
NMS |
Nuclear Medicine Scan |
http://terminology.hl7.org/CodeSystem/v2-0074 |
22 |
NRS |
Nursing Service Measures |
http://terminology.hl7.org/CodeSystem/v2-0074 |
23 |
OSL |
Outside Lab |
http://terminology.hl7.org/CodeSystem/v2-0074 |
24 |
OT |
Occupational Therapy |
http://terminology.hl7.org/CodeSystem/v2-0074 |
25 |
OTH |
Other |
http://terminology.hl7.org/CodeSystem/v2-0074 |
26 |
OUS |
OB Ultrasound |
http://terminology.hl7.org/CodeSystem/v2-0074 |
27 |
PF |
Pulmonary Function |
http://terminology.hl7.org/CodeSystem/v2-0074 |
28 |
PHR |
Pharmacy |
http://terminology.hl7.org/CodeSystem/v2-0074 |
29 |
PHY |
Physician (Hx. Dx, admission note, etc.) |
http://terminology.hl7.org/CodeSystem/v2-0074 |
30 |
PT |
Physical Therapy |
http://terminology.hl7.org/CodeSystem/v2-0074 |
31 |
RAD |
Radiology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
32 |
RC |
Respiratory Care (therapy) |
http://terminology.hl7.org/CodeSystem/v2-0074 |
33 |
RT |
Radiation Therapy |
http://terminology.hl7.org/CodeSystem/v2-0074 |
34 |
RUS |
Radiology Ultrasound |
http://terminology.hl7.org/CodeSystem/v2-0074 |
35 |
RX |
Radiograph |
http://terminology.hl7.org/CodeSystem/v2-0074 |
36 |
SP |
Surgical Pathology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
37 |
SR |
Serology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
38 |
TX |
Toxicology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
39 |
VR |
Virology |
http://terminology.hl7.org/CodeSystem/v2-0074 |
40 |
VUS |
Vascular Ultrasound |
http://terminology.hl7.org/CodeSystem/v2-0074 |
41 |
XRC |
Cineradiograph |
http://terminology.hl7.org/CodeSystem/v2-0074 |
8.2. Radiology
Radiology Exam Request - USG
{
{
"value": "urn:oid:2.25.360.1.100025594.20231115"
},
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
}
]
},
"system": "http://sys-ids.kemkes.go.id/acsn/10000004",
}
],
{
{
"system": "http://sys-ids.kemkes.go.id/mrn/10000004",
"value": "{{mrnPrivate}}"
}
],
],
}
],
],
"text": "Pemeriksaan USG"
},
{
{
"system": "http://dicom.nema.org/resources/ontology/DCM",
}
],
"text": "Modality Code: US"
},
{
{
"system": "http://sys-ids.kemkes.go.id/ae-title",
}
]
}
],
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Permintaan pemeriksaan USG untuk kehamilan"
},
},
],
]
}
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "urn:dicom:uid",
"value": "urn:oid:{{DICOM_UID}}"
},
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_LOCAL_CODE}}"
},
{
"use": "usual",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "ACSN"
}
]
},
"system": "http://sys-ids.kemkes.go.id/acsn/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_ACCESSION_NUMBER}}"
}
],
"contained": [
{
"resourceType": "Patient",
"id": "reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/mrn/{{ORGANIZATION_IHS_NUMBER}}",
"value": ""reference": "Patient/{{PATIENT_MRN_LOCAL}}""
}
],
"active": true,
"name": [
{
"use": "official",
"text": "{{PATIENT_NAME}}"
}
],
"gender": "{{PATIENT_GENDER}}",
"birthDate": "{{PATIENT_DOB}}"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11525-3",
"display": "US for pregnancy"
}
],
"text": "Pemeriksaan USG"
},"orderDetail": [
{
"coding": [
{
"system": "http://dicom.nema.org/resources/ontology/DCM",
"code": "US"
}
],
"text": "Modality Code: US"
},
{
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/ae-title",
"display": "{{DICOM_AE_TITLE}}"
}
]
}
],
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{SERVICEREQUEST_OCCUR}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER1}}",
"display": "Practitioner/{{PRACTITIONER_NAME1}}"
},
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER2}}",
"display": "Practitioner/{{PRACTITIONER_NAME2}}"
}
],
"reasonCode": [
{
"text": "{{SERVICEREQUEST_REASON}}"
}
]
}
Variable |
Description |
DICOM_UID |
Study Unique Identifiers (UIDs) code from DICOM image |
ORGANIZATION_IHS_NUMBER |
ID of the healthcare facility organization obtained from the SATUSEHAT Master Facility Index. |
SERVICEREQUEST_LOCAL_CODE |
Contains local ID data from each institution related to follow-up |
SERVICEREQUEST_ACCESSION_NUMBER |
is a number to identify the sequence of requests/orders from the study. This number is always unique for each request at the health facility. |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_MRN_LOCAL |
Patient's medical record number in the internal health facility |
PATIENT_NAME |
Patient name |
PATIENT_GENDER |
Patient gender |
PATIENT_DOB |
Patient's date of birth |
DICOM_AE_TITLE |
The "Application Entity Title" code on the Radiology modality/tool that uniquely identifies a service or application on a particular system in the network. The Application Entity Title is independent of network topology so that the device can be physically moved when the Appli is associated |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
SERVICEREQUEST_OCCUR |
Contains information data when the control must be carried out with the dateTime data type, with the allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
PRACTITIONER_IHS_NUMBER1 |
Contains data on who is making the request, referring to {practitioner-ihs-number} in SATUSEHAT |
PRACTITIONER_NAME1 |
Practitioner name who is making the request |
PRACTITIONER_IHS_NUMBER2 |
Contains one or more data on who is expected to make the request, referring to {practitioner-ihs-number} in SATUSEHAT |
PRACTITIONER_NAME2 |
Practitioner name who is expected to make the request |
SERVICEREQUEST_REASON |
Contains data related to the explanation or justification of why this service is requested in text form (free-text) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Radiology Image Results
At this stage, there will be a GET process for Radiology image results data stored in the ImagingStudy resource. The ImagingStudy resource will be formed when sending Radiology image results in DICOM format sent by the DICOM router. After getting the DICOM file from PACS, the DICOM router will send the file to the National Imaging Data Repository (NIDR). NIDR will return a WADO URL which can later be used to view the Radiology image results that have been stored in NIDR. The DICOM router will then POST information related to DICOM via the ImagingStudy resource to SATUSEHAT. SATUSEHAT will respond by returning ImagingStudy.id to the DICOM Router. This ImagingStudy.id needs to be saved and will be referenced when sending reading data or expertise from Radiology examination results.
NOTE:
For a detailed explanation regarding sending Radiology image results using DICOM Router to SATUSEHAT, see SATUSEHAT Portal - DICOM System.
Radiology Findings
Radiology findings identified from Radiology examinations can be sent with the Observation resource, while complete examination results from the Radiology examination can be sent with the DiagnosticReport resource. For example, a radiology examination shows pulmonary consolidation and signs of fibrosis in the lungs of a patient suspected of tuberculosis. After that, the radiologist writes a Radiology expertise. In this case, the findings of consolidation and signs of fibrosis are sent with the Observation resource, while the Radiology expertise can be sent with the DiagnosticReport resource.
Gestational Sac (GS) Diameter
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Gestational sac Mean diameter US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Gestational sac (GS) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:35:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11850-5",
"display": "Gestational sac Mean diameter US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE36",
"display": "Gestational sac (GS) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Crown Rump Length (CRL)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Crown Rump length US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Fetal Crown Rump Length (CRL) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:40:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11957-8",
"display": "Fetal Crown Rump length US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE37",
"display": "Fetal Crown Rump Length (CRL) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Fetal Heart Rate (FHR)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Denyut Jantung Janin (DJJ) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:45:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11948-7",
"display": "Fetal Heart rate US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE38",
"display": "Denyut Jantung Janin (DJJ) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "beats/minute",
"system": "http://unitsofmeasure.org",
"code": "/min"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Gestational Age - USG
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Gestational age US composite estimate"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:50:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11888-5",
"display": "Gestational age US composite estimate"
},
{
"system": "http://fhir.org/guides/who/anc-cds/CodeSystem/anc-custom-codes",
"code": "ANC.B6.DE20",
"display": "Ultrasound"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "wk",
"system": "http://unitsofmeasure.org",
"code": "wk"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Estimated Date of Birth - USG
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Delivery date US composite estimate"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Hari Perkiraan Lahir (HPL) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T02:55:00+00:00",
],
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11781-2",
"display": "Delivery date US composite estimate"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE40",
"display": "Hari Perkiraan Lahir (HPL) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueDateTime": "{{OBSERVATION_VALUE}}",
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Position of the fetus
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:00:00+00:00",
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
"code": "OC000004",
"display": "Letak Janin (USG)"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE41",
"display": "Letak Janin USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueCodeableConcept": {
"coding": [
{
"system": "{{OBSERVATION_VALUE}}",
"code": "{{OBSERVATION_VALUE}}",
"display": "{{OBSERVATION_VALUE}}"
}
]
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
(*) The observed value. Refer to value set "Letak janin" |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Letak janin
No. |
Observation.valueCodeableConcept[0].coding[0].code[0] |
Observation.valueCodeableConcept[0].coding[0].display[0] |
Observation.valueCodeableConcept[0].coding[0].system[0] |
1 |
OV000006 |
Intrauteri |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
2 |
OV000007 |
Ekstrauteri |
http://terminology.kemkes.go.id/CodeSystem/clinical-term |
Biparietal Diameter (BPD)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Head Diameter.biparietal US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Biparietal Diameter (BPD) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:05:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11820-8",
"display": "Fetal Head Diameter.biparietal US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE59",
"display": "Biparietal Diameter (BPD) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Head Circumference (HC)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Head Circumference US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Head Circumference (HC) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:10:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11984-2",
"display": "Fetal Head Circumference US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE42",
"display": "Head Circumference (HC) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Abdominal Circumference (AC)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Abdomen Circumference US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"display": "Abdominal Circumference (AC) USG"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:15:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11979-2",
"display": "Fetal Abdomen Circumference US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE43",
"display": "Abdominal Circumference (AC) USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Femur Length (FL)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Femur diaphysis [Length] US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:20:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11963-6",
"display": "Fetal Femur diaphysis [Length] US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE44",
"display": "Femur Length (FL) USG"
}
]
},
"subject": {
"reference": "Patient/Command 'PATIENT_IHS_NUMBER' could not render: There is no placeholder called 'PATIENT_IHS_NUMBER'
",
"display": "Command 'PATIENT_NAME' could not render: There is no placeholder called 'PATIENT_NAME'
"
},
"encounter": {
"reference": "Encounter/Command 'ID_RESOURCE_ENCOUNTER' could not render: There is no placeholder called 'ID_RESOURCE_ENCOUNTER'
"
},
"effectiveDateTime": "Command 'OBSERVATION_EFFECTIVE_DATETIME' could not render: There is no placeholder called 'OBSERVATION_EFFECTIVE_DATETIME'
",
"issued": "Command 'OBSERVATION_ISSUED' could not render: There is no placeholder called 'OBSERVATION_ISSUED'
",
"performer": [
{
"reference": "Practitioner/Command 'PRACTITIONER_IHS_NUMBER' could not render: There is no placeholder called 'PRACTITIONER_IHS_NUMBER'
"
}
],
"valueQuantity": {
"value": "Command 'OBSERVATION_VALUE' could not render: There is no placeholder called 'OBSERVATION_VALUE'
",
"unit": "cm",
"system": "http://unitsofmeasure.org",
"code": "cm"
},
"basedOn": [
{
"reference": "ServiceRequest/Command 'ID_RESOURCE_SERVICEREQUEST' could not render: There is no placeholder called 'ID_RESOURCE_SERVICEREQUEST'
"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Fetal Weight (USG)
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Fetal Body weight estimated by US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T03:25:00+00:00",
],
"system": "http://unitsofmeasure.org",
},
{
"reference": "ServiceRequest/c8f0342c-66a5-405b-9f05-282abbb3eaae"
}
]
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "imaging",
"display": "Imaging"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11727-5",
"display": "Fetal Body weight estimated by US"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE45",
"display": "Berat janin USG"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueQuantity": {
"value": "{{OBSERVATION_VALUE}}",
"unit": "g",
"system": "http://unitsofmeasure.org",
"code": "g"
},
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
OBSERVATION_LOCAL_CODE |
Local ID for Observation |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Examination Result Report - USG
{
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/10000004/rad",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
}
]
}
],
},
},
"reference": "Encounter/5bc05f8a-fba4-4b1b-8a36-a31ba3b3cdce"
},
"issued": "2023-08-31T05:00:00+00:00",
],
{
"reference": "ImagingStudy/1d3294e1-2bc9-439d-8915-272913f23bb8"
}
],
{
"reference": "Observation/0354d683-a133-4a90-aed1-88292d252935"
},
{
"reference": "Observation/5124dade-ce73-4225-9e65-e44928349cd3"
},
{
"reference": "Observation/a6e41e68-9296-4550-a68c-80c9ba07fb3b"
},
{
"reference": "Observation/a1e2680b-178b-4061-bf3a-da8a8f1d36c6"
},
{
"reference": "Observation/1e8f4c72-c52f-4f52-b6c2-6565b01c8650"
},
{
"reference": "Observation/919524da-9b33-4a3c-9e19-34f6077c9f45"
},
{
"reference": "Observation/bfaf1527-a4c2-4f3e-a47e-8fae7abf0bcb"
},
{
"reference": "Observation/be6f4daf-6991-464d-9853-08b00b91d9fe"
},
{
"reference": "Observation/9d7b5df2-1daa-47eb-b47e-bb08c17b67dd"
},
{
"reference": "Observation/dbed4296-66ea-4e88-83af-d7e0f315d405"
},
{
"reference": "Observation/ea81fbcc-4f90-44c5-90ba-447e11f23c8d"
}
],
{
"reference": "ServiceRequest/71402eba-9c42-4c9d-9d2e-aa1e7531f344"
}
],
"conclusion": "Ditemukan Janin hidup panjang 1.54 cm"
}
{
"resourceType": "DiagnosticReport",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/diagnostic/{{ORGANIZATION_IHS_NUMBER}}/rad",
"use": "official",
"value": "{{DIAGNOSTIC_LOCAL_CODE}}"
}
],
"status": "final",
"category": [
{
"coding": [
"system": "http://terminology.hl7.org/CodeSystem/v2-0074",
"code": "RAD",
"display": "Radiology"
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "11525-3",
"display": "US for pregnancy"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{DIAGNOSTIC_EFFECTIVE_DATETIME}}",
"issued": "{{DIAGNOSTIC_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
{
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
}
],
"imagingStudy": [
{
"reference": "ImagingStudy/1d3294e1-2bc9-439d-8915-272913f23bb8"
}
],
"result": [
{
"reference": "Observation/{{ID_RESOURCE_OBSERVATION}}"
}
],
"basedOn": [
{
"reference": "ServiceRequest/{{ID_RESOURCE_SERVICEREQUEST}}"
}
],
"conclusion": "{{REPORT_CONCLUSION}}"
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
DIAGNOSTIC_LOCAL_CODE |
Local ID for Report Lab |
DIAGNOSTIC_CATEGORY |
(*) Lab Examination Category. Refer to value set "DiagnosticReport Category" |
DIAGNOSTIC_TYPE |
(*) Lab Inspection Report Type. Refer to value set "Laboratory Terminology Attachment" |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
DIAGNOSTIC_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
DIAGNOSTIC_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
ID_RESOURCE_OBSERVATION |
{id-resource-Observation} in SATUSEHAT for lab test results data |
ID_RESOURCE_SPECIMEN |
{id-resource-Specimen} in SATUSEHAT |
ID_RESOURCE_SERVICEREQUEST |
{id-resource-ServiceRequest} in SATUSEHAT |
REPORT_CONCLUSION |
Radiology report examination results in free-text format |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 9. Drug Prescription
Pharmacy related data includes drug allergy data, drug prescription data submission, and drug dispensing. Pharmacy related data is submitted using the AllergyIntolerance, Medication, MedicationRequest, and Medication Dispense resources.
NOTE:
Details of the drug prescription scheme can be seen inSATUSEHAT portal.
List of Drug Names
{
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
{
"system": "http://sys-ids.kemkes.go.id/medication/10000004",
}
],
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"display": "Ferrous Fumarate 60 mg / Folic Acid 0.4 mg Tablet Salut Selaput (KIMIA FARMA)"
}
]
},
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
}
]
},
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
"system": "http://unitsofmeasure.org",
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
},
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
"system": "http://unitsofmeasure.org",
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
}
],
},
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
}
]
}
}
]
}
{
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/medication/{{ORGANIZATION_IHS_NUMBER1}}",
"use": "official",
"value": "{{MEDICATION_LOCAL_CODE}}"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{MEDICATION_VALUE}}",
"display": "{{MEDICATION_VALUE}}"
}
]
},
"status": "active",
"manufacturer": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER2}}"
},
"form": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
"code": "{{MEDICATION_FORM}}",
"display": "{{MEDICATION_FORM}}"
}
]
},
"ingredient": [
{
"itemCodeableConcept": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{MEDICATION_INGREDIENT}}",
"display": "{{MEDICATION_INGREDIENT}}"
}
]
},
"isActive": true,
"strength": {
"numerator": {
"value": "{{MEDICATION_INGREDIENT_NUM}}",
"system": "http://unitsofmeasure.org",
"code": "{{MEDICATION_INGREDIENT_UOM}}"
},
"denominator": {
"value": {{MEDICATION_INGREDIENT_DENUM}},
"unit": "{{MEDICATION_INGREDIENT_UOM}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{MEDICATION_INGREDIENT_UOM}}"
}
}
}
],
"extension": [
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
"code": "{{MEDICATION_TYPE}}",
"display": "{{MEDICATION_TYPE}}"
}
]
}
}
]
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
MEDICATION_LOCAL_CODE |
Contains local drug code data in each institution. If the drug data sent is compounded drug data, Medication.identifier can be left blank. |
MEDICATION_VALUE |
(*) Contains drug code data that will use the drug code available in the KFA (pharmacy and medical device dictionary) with the CodeableConcept data type. Medication.code must be filled in if sending non-compounded drug data. For sending compounded data, Medication.code can be left blank. Refer to value set "Drug Prescription and Dispensing Terminology Attachment" |
MEDICATION_FORM |
(*) Contains data that explains the form of drug preparations referring to the Regulation of the Head of the Food and Drug Supervisory Agency of the Republic of Indonesia Number 24 of 2017, with the CodeableConcept data type. Refer to value set "Drug Prescription and Dispensing Terminology Attachment" |
MEDICATION_INGREDIENT |
There are 2 ways to fill in Medication.ingredient, namely: * Prescription/dispensing of non-compound drugs and compound drugs with instructions to give in such a dose/d.t.d * Prescription/dispensing of non-d.t.d compound drugs (divID_ANCed into equal parts) with BackboneElement data type. This element MUST be filled in if the data sent is compound drugs. |
MEDICATION_INGREDIENT_NUM; MEDICATION_INGREDIENT_DENUM |
Contains information data on the amount of composition of substances in the drug (for active substances, it is filled with the strength of the active substance of the drug) or the number of tablets needed per number of pulveres/capsules to be prescribed with the Ratio data type, which generally the value of the active substance strength unit refers to three terminology data, namely: UCUM, orderableDrugForm, and SNOMED CT. |
MEDICATION_INGREDIENT_UOM |
Unit of measurement for the numerator and denumerator of the composition of the substance in the drug. Refer to value set "UCUM" |
MEDICATION_TYPE |
Contains one or more data of the Extension type used to store information whether the prescribed or dispensed drug is a non-compounded drug, a compounded drug with instructions to give in such/d.t.d doses, or a non-d.t.d compounded drug, whose value and structure refer to an additional extension with the name MedicationType. |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Medication Request
{
{
"system": "http://sys-ids.kemkes.go.id/prescription/10000004",
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/10000004",
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/medicationrequest-category",
}
]
}
],
"reference": "Medication/aa771fa4-9e13-44fd-9881-e9558d67c9a8",
"display": "Ferrous Fumarate 60 mg / Folic Acid 0,4 mg Tablet Salut Gula"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
},
{
"system": "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy",
"display": "Continuing long term therapy"
}
]
},
{
"text": "1 tablet per hari",
{
"text": "Diminum setiap hari"
}
],
},
{
"system": "http://www.whocc.no/atc",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
}
]
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
]
}
],
"system": "http://unitsofmeasure.org",
},
"start": "2023-08-31T04:10:00+00:00",
"end": "2023-09-01T04:10:00+00:00"
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
},
"system": "http://unitsofmeasure.org",
},
}
}
}
{
"resourceType": "MedicationRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/prescription/{{ORGANIZATION_IHS_NUMBER}}",
"use": "official",
"value": "{{MEDICATIONREQUEST_LOCAL_CODE}}"
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/{{ORGANIZATION_IHS_NUMBER}}",
"use": "official",
"value": "{{MEDICATION_LOCAL_CODE}}"
}
],
"status": "completed",
"intent": "order",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/medicationrequest-category",
"code": "outpatient",
"display": "Outpatient"
}
]
}
],
"priority": "routine",
"medicationReference": {
"reference": "Medication/{{ID_RESOURCE_MEDICATION}}"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"authoredOn": "{{MEDICATIONREQUEST_AUTHORED_DATE}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "{{PRACTITIONER_NAME}}"
},
"courseOfTherapyType": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy",
"code": "{{MEDICATION_THERAPY_TYPE}}",
"display": "{{MEDICATION_THERAPY_TYPE}}"
}
]
},
"dosageInstruction": [
{
"sequence": "{{DOSAGE_SEQUENCE_NO}}",
"text": "{{DOSAGE_INSTRUCTION}}",
"additionalInstruction": [
{
"text": "{{DOSAGE_ADDITIONAL_INSTRUCTION}}"
}
],
"patientInstruction": "{{DOSAGE_PATIENT_INSTRUCTION}}",
"timing": {
"repeat": {
"frequency": "{{DOSAGE_TIMING_REPEAT}}",
"period": "{{DOSAGE_TIMING_REPEAT}}",
"periodUnit": "{{DOSAGE_TIMING_REPEAT}}"
}
},
"route": {
"coding": [
{
"system": "http://www.whocc.no/atc",
"code": "{{MEDICINE_CONSUME_ROUTE}}",
"display": "{{MEDICINE_CONSUME_ROUTE}}"
}
]
},
"doseAndRate": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
"code": "ordered",
"display": "Ordered"
}
]
},
"doseQuantity": {
"value": "{{DOSE_QTY}}",
"unit": "{{DOSE_QTY}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{DOSE_QTY}}"
}
}
]
}
],
"dispenseRequest": {
"dispenseInterval": {
"value": "{{DISPENSE_INTERVAL_VALUE}}",
"unit": "{{DISPENSE_INTERVAL_UNIT}}",
"system": "http://unitsofmeasure.org",
"code": ""{{DISPENSE_INTERVAL_UNIT}}""
},
"validityPeriod": {
"start": "{{DISPENSE_INTERVAL_START}}",
"end": "{{DISPENSE_INTERVAL_END}}"
},
"numberOfRepeatsAllowed": "{{PRESCRIPTION_NUMBER_OF_REPEAT}}",
"quantity": {
"value": "{{DISPENSE_QTY}}",
"unit": "{{DISPENSE_UNIT}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{DISPENSE_UNIT}}"
},
"expectedSupplyDuration": {
"value": "{{EXPECTED_SUPPLY_DURATION}}",
"unit": "{{EXPECTED_SUPPLY_DURATION_UNIT}}",
"system": "http://unitsofmeasure.org",
"code": "{{EXPECTED_SUPPLY_DURATION_UNIT}}"
},
"performer": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER2}}"
}
}
}
Variable |
Description |
|
|
|
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
|
MEDICATIONREQUEST_LOCAL_CODE |
Local Prescription ID Is a local ID in each institution that represents a prescription made by a doctor (can consist of more than 1 drug in 1 prescription). |
MEDICATION_LOCAL_CODE |
Local Prescription ID per drug item Is a local ID in each institution for each drug prescribed in a prescription. |
|
|
|
ID_RESOURCE_MEDICATION |
Contains prescribed drug information data with the Reference data type, which is referenced to data stored in the Medication resource, whose value refers to {id-resource-MedicationReference} in SATUSEHAT |
|
|
|
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
|
|
|
PATIENT_NAME |
Patient name |
|
|
|
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
|
|
|
MEDICATIONREQUEST_AUTHORED_DATE |
Contains prescription time data with dateTime data type, with allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
|
|
|
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
|
|
|
PRACTITIONER_NAME |
Practitioner name |
|
|
|
MEDICATION_THERAPY_TYPE |
Contains one or more data that describes the overall pattern of drug administration to patients with CodeableConcept data type. |
|
|
|
DOSAGE_SEQUENCE_NO |
Contains data on the rules of use package with sequence values with integer data type. |
|
|
|
DOSAGE_INSTRUCTION |
Contains one or more drug rules of use data in narrative form with string data type. |
|
|
|
DOSAGE_ADDITIONAL_INSTRUCTION |
Practitioner name |
|
|
|
DOSAGE_PATIENT_INSTRUCTION |
Contains patient-oriented instructions for use with string data type. |
|
|
|
DOSAGE_TIMING_REPEAT |
(*) contains rules for when a drug should be consumed. Filling Method Refer to value set "Drug Consumption Rules Attachment" |
|
|
|
__MEDICINE_CONSUME_ROUTE__ |
(*) Contains data related to the method/route used to insert drugs into the patient's body with CodeableConcept data type, whose value refers to WHO ATC/DDD terminology data. Refer to value set "Method/route of drug administration" |
|
|
|
DOSE_QTY |
(*) Contains data on the amount of medicine given per dose. How to Fill Refer to value set "Drug Consumption Rules Attachment" |
|
|
|
__DISPENSE_INTERVAL_VALUE__ |
Contains data related to the minimum time period that must be done between drug dispensing |
|
|
|
DISPENSE_INTERVAL_UNIT |
(*) the value of the active ingredient strength unit refers to Refer to value set "" |
|
|
|
PRACTITIONER_NAME |
Practitioner name |
|
|
|
| MEDICATION_VALUE |(*) Contains data on the drug code used will use the drug code available in the KFA (pharmacy and medical device dictionary) with the CodeableConcept data type. Medication.code must be filled in when sending non-compound drug data. For sending compound data, Medication.code can be left blank. Refer to value set "Appendix to Prescription and Drug Dispensing Terminology" |
| MEDICATION_FORM |(*) Contains data explaining the form of drug preparation referring to the Regulation of the Head of the Food and Drug Supervisory Agency of the Republic of Indonesia Number 24 of 2017, with the CodeableConcept data type. Refer to value set "Appendix to Prescription and Drug Dispensing Terminology" |
| MEDICATION_INGREDIENT | There are 2 ways to fill in Medication.ingredient, namely: * Prescription/dispensing of non-compound drugs and compound drugs with instructions to give in such a dose/ d.t.d * Prescription/dispensing of non-d.t.d compound drugs (divID_ANCed into equal parts) with the BackboneElement data type. This element MUST be filled in if the data sent is a compound drug. |
| MEDICATION_INGREDIENT_NUM; MEDICATION_INGREDIENT_DENUM | Contains information data on the amount of substance composition in the drug (for active substances, it is filled with the strength of the active substance of the drug) or the number of tablets needed per number of pulveres/capsules to be prescribed with the Ratio data type, which generally refers to the value of the active substance strength unit based on three terminology data, namely: UCUM, orderableDrugForm, and SNOMED CT. |
| MEDICATION_INGREDIENT_UOM | Unit of measurement for the numerator and denumerator of the substance composition in the drug|
| MEDICATION_TYPE | Contains one or more Extension type data used to store information on whether the prescribed or dispensed drug is a non-compounded drug, a compounded drug with instructions to give in such/d.t.d doses, or a non-d.t.d compounded drug, whose values and structures refer to additional extensions with the name MedicationType. |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
The Drug Consumption Rules Appendix can be accessed at SATUSEHAT Portal - Table 16. Procedure for filling MedicationDispense.dosageInstruction[i].timing.repeat
Method/route of drug administration
No. |
MedicationRequest.dosageInstruction.route.coding.system |
MedicationRequest.dosageInstruction.route.coding.code |
MedicationRequest.dosageInstruction.route.coding.display |
Description |
1 |
http://www.whocc.no/atc |
implant |
Implant |
Implant |
2 |
http://www.whocc.no/atc |
Inhal |
Inhalation |
Inhalasi (dihirup) |
3 |
http://www.whocc.no/atc |
Instill |
Instillation |
Instillation |
4 |
http://www.whocc.no/atc |
N |
Nasal |
Nasal |
5 |
http://www.whocc.no/atc |
O |
Oral |
Oral |
6 |
http://www.whocc.no/atc |
P |
Parenteral |
Parenteral |
7 |
http://www.whocc.no/atc |
R |
Rectal |
Rektum |
8 |
http://www.whocc.no/atc |
SL |
Sublingual/Buccal/Oromucosal |
Sublingual (dibawah lidah) / bukal (diantara gusi & pipi) |
9 |
http://www.whocc.no/atc |
TD |
Transdermal |
Transdermal |
10 |
http://www.whocc.no/atc |
V |
Vaginal |
Vagina |
11 |
http://www.whocc.no/atc |
Inhal.powder |
Inhalation Powder |
Bubuk inhalasi |
12 |
http://www.whocc.no/atc |
Inhal.aerosol |
Inhalation Aerosol |
Aerosol inhalasi |
13 |
http://www.whocc.no/atc |
Inhal.solution |
Inhalation Solution |
Larutan inhalasi |
14 |
http://www.whocc.no/atc |
urethral |
Urethral |
Uretra |
15 |
http://www.whocc.no/atc |
TD patch |
Transdermal Patch |
Transdermal patch |
16 |
http://www.whocc.no/atc |
intravesical |
Intravesical |
Intravesical |
17 |
http://www.whocc.no/atc |
Instill.solution |
Instillation Solution |
Instillation solution |
18 |
http://www.whocc.no/atc |
lamella |
Lamella |
Ophtalmic |
19 |
http://www.whocc.no/atc |
oral aerosol |
Oral Aerosol |
Aerosol oral |
20 |
http://www.whocc.no/atc |
s.c. implant |
S.C. Implant |
S.C. implant |
21 |
http://www.whocc.no/atc |
ocular |
Ocular |
Ocular (mata) |
22 |
http://www.whocc.no/atc |
otic |
Otic |
Otic (telinga) |
23 |
http://www.whocc.no/atc |
cutaneous |
Cutaneous |
Kutanea (kulit) |
24 |
http://www.whocc.no/atc |
inj.subcutaneous |
Injection Subcutaneous |
Subkutan Injeksi (di bawah kulit) |
25 |
http://www.whocc.no/atc |
inj.intramuscular |
Injection Intramuscular |
Intramuskular Injeksi (di dalam otot) |
26 |
http://www.whocc.no/atc |
inj.intravenous |
Injection Intravenous |
Intravena Injeksi (ke pembuluh darah) |
27 |
http://www.whocc.no/atc |
inj.intrathecal |
Injection Intrathecal |
Intratekal Injeksi (sekitar sumsum tulang belakang) |
28 |
http://www.whocc.no/atc |
Chewing Gum |
Chewing Gum |
Dikunyah |
29 |
http://www.whocc.no/atc |
ointment |
ointment |
Topikal |
30 |
http://www.whocc.no/atc |
stomatologic |
stomatologic |
stomatologic |
Step 10. Medication Dispense
CATATAN:
Detail of Medication Dispense, can be accessed at SATUSEHAT portal.
List of Drug Names
{
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
{
"system": "http://sys-ids.kemkes.go.id/medication/10000004",
}
],
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"display": "Ferrous Fumarate 60 mg / Folic Acid 0.4 mg Tablet Salut Selaput (KIMIA FARMA)"
}
]
},
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
}
]
},
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
"system": "http://unitsofmeasure.org",
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
},
{
{
"system": "http://sys-ids.kemkes.go.id/kfa",
}
]
},
"system": "http://unitsofmeasure.org",
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
}
],
},
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
}
]
}
}
]
}
{
"resourceType": "Medication",
"meta": {
"profile": [
"https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"
]
},
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/medication/{{ORGANIZATION_IHS_NUMBER1}}",
"use": "official",
"value": "{{MEDICATION_LOCAL_CODE}}"
}
],
"code": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{MEDICATION_VALUE}}",
"display": "{{MEDICATION_VALUE}}"
}
]
},
"status": "active",
"manufacturer": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER2}}"
},
"form": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-form",
"code": "{{MEDICATION_FORM}}",
"display": "{{MEDICATION_FORM}}"
}
]
},
"ingredient": [
{
"itemCodeableConcept": {
"coding": [
{
"system": "http://sys-ids.kemkes.go.id/kfa",
"code": "{{MEDICATION_INGREDIENT}}",
"display": "{{MEDICATION_INGREDIENT}}"
}
]
},
"isActive": true,
"strength": {
"numerator": {
"value": "{{MEDICATION_INGREDIENT_NUM}}",
"system": "http://unitsofmeasure.org",
"code": "{{MEDICATION_INGREDIENT_UOM}}"
},
"denominator": {
"value": {{MEDICATION_INGREDIENT_DENUM}},
"unit": "{{MEDICATION_INGREDIENT_UOM}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{MEDICATION_INGREDIENT_UOM}}"
}
}
}
],
"extension": [
{
"url": "https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType",
"valueCodeableConcept": {
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/medication-type",
"code": "{{MEDICATION_TYPE}}",
"display": "{{MEDICATION_TYPE}}"
}
]
}
}
]
}
Variable |
Description |
|
|
|
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
|
MEDICATION_LOCAL_CODE |
Contains local drug code data in each institution. If the drug data sent is compounded drug data, Medication.identifier can be left blank. |
MEDICATION_VALUE |
(*) Contains drug code data that will use the drug code available in the KFA (pharmacy and medical device dictionary) with the CodeableConcept data type. Medication.code must be filled in when sending non-compounded drug data. For sending compounded data, Medication.code can be left blank. Refer to value set "Drug Prescription and Dispensing Terminology Attachment" |
|
|
|
MEDICATION_FORM |
(*) Contains data that explains the form of the drug preparation referring to the Regulation of the Head of the Food and Drug Supervisory Agency of the Republic of Indonesia Number 24 of 2017, with the CodeableConcept data type. Refer to value set "Drug Prescription and Dispensing Terminology Attachment" |
|
|
|
MEDICATION_INGREDIENT |
There are 2 ways to fill in Medication.ingredient, namely: * Prescribing/dispensing non-compound drugs and compound drugs with instructions to give in such/d.t.d doses * Prescribing/dispensing non-d.t.d compound drugs (divID_ANCed into equal parts) with BackboneElement data type. This element MUST be filled in if the data sent is compound drugs. |
|
|
|
MEDICATION_INGREDIENT_NUM; MEDICATION_INGREDIENT_DENUM |
Contains information data on the amount of composition of substances in the drug (for active substances, it is filled with the strength of the active substance of the drug) or the number of tablets needed per number of pulveres/capsules to be prescribed with the Ratio data type, which generally refers to the value of the active substance strength unit referring to three terminology data, namely: UCUM, orderableDrugForm, and SNOMED CT. |
|
|
|
MEDICATION_INGREDIENT_UOM |
Unit of measurement for the numerator and denumerator of the composition of substances in the drug. Refer to value set "UCUM" |
|
|
|
MEDICATION_TYPE |
Contains one or more Extension type data used to store information on whether the prescribed or dispensed drug is a non-compounded drug, a compounded drug with instructions to give in such/d.t.d doses, or a non-d.t.d compounded drug, whose values and structures refer to additional extensions with the name MedicationType. |
|
|
|
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
The Drug Consumption Rules Appendix can be accessed at SATUSEHAT Portal - Table 16. Procedure for filling MedicationDispense.dosageInstruction[i].timing.repeat
Method/route of drug administration
No. |
MedicationRequest.dosageInstruction.route.coding.system |
MedicationRequest.dosageInstruction.route.coding.code |
MedicationRequest.dosageInstruction.route.coding.display |
Description |
1 |
http://www.whocc.no/atc |
implant |
Implant |
Implant |
2 |
http://www.whocc.no/atc |
Inhal |
Inhalation |
Inhalasi (dihirup) |
3 |
http://www.whocc.no/atc |
Instill |
Instillation |
Instillation |
4 |
http://www.whocc.no/atc |
N |
Nasal |
Nasal |
5 |
http://www.whocc.no/atc |
O |
Oral |
Oral |
6 |
http://www.whocc.no/atc |
P |
Parenteral |
Parenteral |
7 |
http://www.whocc.no/atc |
R |
Rectal |
Rektum |
8 |
http://www.whocc.no/atc |
SL |
Sublingual/Buccal/Oromucosal |
Sublingual (dibawah lidah) / bukal (diantara gusi & pipi) |
9 |
http://www.whocc.no/atc |
TD |
Transdermal |
Transdermal |
10 |
http://www.whocc.no/atc |
V |
Vaginal |
Vagina |
11 |
http://www.whocc.no/atc |
Inhal.powder |
Inhalation Powder |
Bubuk inhalasi |
12 |
http://www.whocc.no/atc |
Inhal.aerosol |
Inhalation Aerosol |
Aerosol inhalasi |
13 |
http://www.whocc.no/atc |
Inhal.solution |
Inhalation Solution |
Larutan inhalasi |
14 |
http://www.whocc.no/atc |
urethral |
Urethral |
Uretra |
15 |
http://www.whocc.no/atc |
TD patch |
Transdermal Patch |
Transdermal patch |
16 |
http://www.whocc.no/atc |
intravesical |
Intravesical |
Intravesical |
17 |
http://www.whocc.no/atc |
Instill.solution |
Instillation Solution |
Instillation solution |
18 |
http://www.whocc.no/atc |
lamella |
Lamella |
Ophtalmic |
19 |
http://www.whocc.no/atc |
oral aerosol |
Oral Aerosol |
Aerosol oral |
20 |
http://www.whocc.no/atc |
s.c. implant |
S.C. Implant |
S.C. implant |
21 |
http://www.whocc.no/atc |
ocular |
Ocular |
Ocular (mata) |
22 |
http://www.whocc.no/atc |
otic |
Otic |
Otic (telinga) |
23 |
http://www.whocc.no/atc |
cutaneous |
Cutaneous |
Kutanea (kulit) |
24 |
http://www.whocc.no/atc |
inj.subcutaneous |
Injection Subcutaneous |
Subkutan Injeksi (di bawah kulit) |
25 |
http://www.whocc.no/atc |
inj.intramuscular |
Injection Intramuscular |
Intramuskular Injeksi (di dalam otot) |
26 |
http://www.whocc.no/atc |
inj.intravenous |
Injection Intravenous |
Intravena Injeksi (ke pembuluh darah) |
27 |
http://www.whocc.no/atc |
inj.intrathecal |
Injection Intrathecal |
Intratekal Injeksi (sekitar sumsum tulang belakang) |
28 |
http://www.whocc.no/atc |
Chewing Gum |
Chewing Gum |
Dikunyah |
29 |
http://www.whocc.no/atc |
ointment |
ointment |
Topikal |
30 |
http://www.whocc.no/atc |
stomatologic |
stomatologic |
stomatologic |
Drug Dispensing
{
{
"system": "http://sys-ids.kemkes.go.id/prescription/10000004",
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/10000004",
}
],
{
"system": "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",
}
]
},
"reference": "Medication/66ddd838-8378-4ce4-8825-0ad77a81c8f4",
"display": "Ferrous Fumarate 60 mg / Folic Acid 0,4 mg Tablet Salut Gula"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
],
"reference": "Location/52e135eb-1956-4871-ba13-e833e662484d",
"display": "Apotek Puskesmas Sangat Waras"
},
{
"reference": "MedicationRequest/90857a2a-d8a8-4e74-b39b-e9a604030e17"
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
},
"system": "http://unitsofmeasure.org",
},
{
"text": "1 tablet per hari",
{
"text": "Diminum setiap hari"
}
],
},
{
"system": "http://www.whocc.no/atc",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
}
]
},
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
}
}
]
}
]
}
{
"resourceType": "MedicationDispense",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/prescription/{{ORGANIZATION_IHS_NUMBER}}",
"use": "official",
"value": "{{MEDICATIONDISPENSE_LOCAL_CODE}}"
},
{
"system": "http://sys-ids.kemkes.go.id/prescription-item/{{ORGANIZATION_IHS_NUMBER}}",
"use": "official",
"value": "{{MEDICATION_LOCAL_CODE}}"
}
],
"status": "completed",
"category": {
"coding": [
{
"system": "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category",
"code": "outpatient",
"display": "Outpatient"
}
]
},
"medicationReference": {
"reference": "Medication/{{ID_RESOURCE_MEDICATION}}"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"context": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"performer": [
{
"actor": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "{{PRACTITIONER_NAME}}"
}
}
],
"location": {
"reference": "Location/{{ID_RESOURCE_LOCATION}}",
"display": "{{LOCATION_DISPLAY}}"
},
"authorizingPrescription": [
{
"reference": "MedicationRequest/{{ID_RESOURCE_MEDICATIONREQUEST}}"
}
],
"quantity": {
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{DISPENSE_QTY_UNIT}}",
"value": "{{DISPENSE_QTY}}"
},
"daysSupply": {
"value": {{DISPENSE_SUPPLY}},
"unit": "Day",
"system": "http://unitsofmeasure.org",
"code": "d"
},
"whenPrepared": "{{MEDICATION_PREPARED_DATE}}",
"whenHandedOver": "{{MEDICATION_DISPENSE_DATE}}",
"dosageInstruction": [
{
"sequence": "{{DOSAGE_SEQUENCE_NO}}",
"text": "{{DOSAGE_INSTRUCTION}}",
"timing": {
"repeat": {
"frequency": "{{DOSAGE_TIMING_REPEAT}}",
"period": "{{DOSAGE_TIMING_REPEAT}}",
"periodUnit": "{{DOSAGE_TIMING_REPEAT}}"
}
},
"doseAndRate": [
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/dose-rate-type",
"code": "ordered",
"display": "Ordered"
}
]
},
"doseQuantity": {
"value": "{{DOSE_QTY}}",
"unit": "{{DOSE_QTY}}",
"system": "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm",
"code": "{{DOSE_QTY}}"
}
}
]
}
]
}
Variable |
Description |
|
|
|
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
|
MEDICATIONDISPENSE_LOCAL_CODE |
Local dispense ID in general Is a local ID in each institution that represents a dispense for a prescription made by a doctor (can consist of more than 1 drug in 1 prescription). |
MEDICATION_LOCAL_CODE |
Local Prescription ID per drug item Is a local ID in each institution for each drug prescribed in a prescription. |
|
|
|
ID_RESOURCE_MEDICATION |
Contains prescribed drug information data with the Reference data type, which is referenced to data stored in the Medication resource, whose value refers to {id-resource-MedicationReference} in SATUSEHAT |
|
|
|
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
|
|
|
PATIENT_NAME |
Patient name |
|
|
|
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
|
|
|
MEDICATIONREQUEST_AUTHORED_DATE |
Contains prescription time data with dateTime data type, with allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
|
|
|
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
|
|
|
PRACTITIONER_NAME |
Practitioner name |
|
|
|
ID_RESOURCE_LOCATION |
{id-resource-location} in SATUSEHAT |
|
|
|
LOCATION_DISPLAY |
Location description |
|
|
|
ID_RESOURCE_MEDICATIONREQUEST |
{id-resource-MedicationRequest} in SATUSEHAT |
|
|
|
DISPENSE_QTY_UNIT |
The value of the active ingredient strength unit |
|
|
|
DISPENSE_QTY |
Contains data on the amount of medicine dispensed in numerical form with the SimpleQuantity data type. |
|
|
|
DISPENSE_SUPPLY |
Contains data on the amount of treatment expressed in days with the SimpleQuantity data type. |
|
|
|
MEDICATION_PREPARED_DATE |
Contains data related to when the medicine was packaged and checked with the dateTime data type with the allowed format YYYY-MM-DDThh:mm:ss+zz:zz. |
|
|
|
MEDICATION_DISPENSE_DATE |
Contains data containing data on the time of administration of drugs to patients or those responsible for patients with a dateTime data type with a permitted format of YYYY-MM-DDThh:mm:ss+zz:zz. |
|
|
|
DOSAGE_SEQUENCE_NO |
Contains data on the rules of use package with sequence values with integer data types. |
|
|
|
DOSAGE_INSTRUCTION |
Contains one or more rules of use for drugs in narrative form with string data types. |
|
|
|
DOSAGE_TIMING_REPEAT |
(*) contains rules for when a drug should be consumed. How to Fill Refer to value set "Drug Consumption Rules Attachment" |
|
|
|
__DOSE_QTY__ |
(*) Contains data on the amount of drugs given per dose. How to Fill Refer to value set "Drug Consumption Rules Attachment" |
|
|
|
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 11. Diagnosis Data
Patient diagnosis data can be sent using the Condition resource. The patient's diagnosis information is reported using ICD-10 codes. One Condition payload can only be used to report 1 ICD-10 code. So if a patient has 2 diagnoses, then 2 Condition payloads are sent with 2 different ICD-10 codes.
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "encounter-diagnosis",
}
]
}
],
{
"system": "http://hl7.org/fhir/sid/icd-10",
"display": "Mild protein-calorie malnutrition"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Kunjungan Jane Smith di hari Kamis, 31 Agustus 2023"
},
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "encounter-diagnosis",
"display": "Encounter Diagnosis"
}
]
}
],
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/icd-10",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"onsetDateTime": "{{CONDITION_ONSET_DATETIME}}",
"recordedDate": "{{CONDITION_RECORDED_DATETIME}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
CONDITION_VALUE |
Contains diagnosis data using ICD-10 2010 version |
CONDITION_ONSET_DATETIME |
Estimated or actual date-time the condition began, in the opinion of the physician. |
CONDITION_RECORDED_DATETIME |
The date when this condition/complaint was recorded in the system (system generated date) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 12. Patient's Condition When Discharge from Healthcare Facility
Patient's Condition When Discharge from Healthcare Facility
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
}
]
},
{
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
}
]
}
],
{
"system": "http://terminology.kemkes.go.id/CodeSystem/clinical-term",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Kunjungan Jane Smith di hari Kamis, 31 Agustus 2023"
}
}
{
"resourceType": "Condition",
"clinicalStatus": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"code": "active",
"display": "Active"
}
]
},
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"code": "problem-list-item",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"system": "{{CONDITION_VALUE}}",
"code": "{{CONDITION_VALUE}}",
"display": "{{CONDITION_VALUE}}"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
}
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
PATIENT_NAME |
Patient name |
CONDITION_VALUE |
Berisi data kondisi saat meninggalkan rumah sakit. Refer to value set "Patient's Condition When Discharge from Healthcare Facility" |
CONDITION_ONSET_DATETIME |
Estimated or actual date-time the condition began, in the opinion of the physician. |
CONDITION_RECORDED_DATETIME |
The date when this condition/complaint was recorded in the system (system generated date) |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Patient's Condition When Discharge from Healthcare Facility
No. |
Condition.code.coding.system |
Condition.code.coding.code |
Condition.code.coding.display |
Description |
1 |
http://snomed.info/sct |
359746009 |
Patient's condition stable |
Stabil |
2 |
http://snomed.info/sctc |
162668006 |
Patient's condition unstable |
Tidak stabil |
3 |
http://snomed.info/sctc |
268910001 |
Patient's condition improved |
Perbaikan |
Time of Death
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
}
]
}
],
{
"display": "Date and time of death [TimeStamp]"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a"
},
"issued": "2023-08-31T05:00:00+00:00",
],
}
{
"resourceType": "Observation",
"status": "final",
"category": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/observation-category",
"code": "exam",
"display": "Exam"
}
]
}
],
"code": {
"coding": [
{
"system": "http://loinc.org",
"code": "81956-5",
"display": "Date and time of death [TimeStamp]"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/anc-custom-codes",
"code": "ANC.SS.DE56",
"display": "Waktu Kematian"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"effectiveDateTime": "{{OBSERVATION_EFFECTIVE_DATETIME}}",
"issued": "{{OBSERVATION_ISSUED}}",
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}"
}
],
"valueDateTime": "{{OBSERVATION_VALUE}}"
}
Variable |
Description |
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
ID_RESOURCE_ENCOUNTER |
{id-resource-Encounter} in SATUSEHAT for patient visit data |
OBSERVATION_EFFECTIVE_DATETIME |
The date and time when the observed value is considered valid |
OBSERVATION_ISSUED |
The date and time when the observation version is made available, usually after being reviewed and verified |
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
OBSERVATION_VALUE |
The observed value |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 13. Follow-up Plan / How to Discharge
Visit completed When the patient's visit is completed, the visit data is updated by adding information on the diagnosis, the period of the visit, the condition when leaving the health care facility, and the follow-up plan/how to exit the health care facility, ANC visit and UUID from EpisodeOfCare for the related pregnancy. Data delivery is done using the PUT method. Fill in Encounter.id with the UUID returned from SATUSEHAT after POSTing the first visit data.
Patient is discharged and re-checked
Update Encounter Data
{
"id": "dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
{
"system": "http://sys-ids.kemkes.go.id/encounter/1000004",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
},
},
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
}
]
}
],
}
}
],
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T04:10:00+00:00"
},
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
}
],
{
"reference": "Condition/2bffcd6e-15b0-45d1-87f4-30425a1eac8f",
"display": "Tuberculosis of lung, confirmed by sputum microscopy with or without culture"
},
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
}
]
},
},
{
"reference": "Condition/eb2364ab-55ca-41b4-b6c8-41bc9e1b0a10",
"display": "Mild protein-calorie malnutrition"
},
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
}
]
},
}
],
{
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T01:00:00+00:00"
}
},
{
"start": "2023-08-31T01:00:00+00:00",
"end": "2023-08-31T04:05:00+00:00"
}
},
{
"start": "2023-08-31T04:05:00+00:00",
"end": "2023-08-31T04:10:00+00:00"
}
}
],
{
"system": "http://terminology.hl7.org/CodeSystem/discharge-disposition",
}
],
"text": "Anjuran dokter untuk pulang dan kontrol kembali 1 bulan setelah minum obat"
}
},
},
{
"reference": "EpisodeOfCare/9bc3900d-fbbf-4465-b2eb-a40a9cacd120"
}
]
}
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{ENCOUNTER_LOCAL_CODE}}"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
"value": "{{STATUS_KUNJUNGAN_ANC}}"
}
],
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"indivID_ANCual": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "{{PRACTITIONER_NAME}}"
}
}
],
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}"
"end": "{{ENCOUNTER_PERIOD1_END}}"
},
"location": [
{
"location": {
"reference": "Location/{{ID_RESOURCE_LOCATION}}",
"display": "{{LOCATION_NAME}}"
}
}
],
"diagnosis": [
{
"condition": {
"reference": "Condition/{{ID_RESOURCE_CONDITION}}",
"display": "{{DIAGNOSIS_DISPLAY}}"
},
"use": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
"code": "DD",
"display": "Discharge diagnosis"
}
]
},
"rank": {{DIAGNOSIS_RANK}}
}
],
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "in-progress",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "finished",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/discharge-disposition",
"code": "home",
"display": "Home"
}
],
"text": "{{HOSPITALIZATION_DESCRIPTION}}"
}
},
"serviceProvider": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
},
"episodeOfCare": [
{
"reference": "EpisodeOfCare/{{ID_RESOURCE_EPISODEOFCARE}}"
}
]
}
Variable |
Description |
|
|
|
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
|
ENCOUNTER_LOCAL_CODE |
Local ID for Visit/Encounter |
ANC_VISIT_STATUS |
(*) ANC visit status stating whether the visit is included in the K1 access visit, pure K1 visit, K2 visit and so on. Refer to value set "ANC Visit Status" |
|
|
|
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
|
|
|
PATIENT_NAME |
Patient name |
|
|
|
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
|
|
|
DOCTOR_NAME |
Practitioner name/Health worker |
|
|
|
ENCOUNTER_PERIOD1_START |
Visit start/check-in time |
|
|
|
ENCOUNTER_PERIOD1_END |
Visit end/check-out time |
|
|
|
ID_RESOURCE_LOCATION |
Location ID where the visit was made |
|
|
|
LOCATION_NAME |
Name of the location where the visit was made |
|
|
|
ID_RESOURCE_CONDITION |
Contains one or more patient diagnosis data. The diagnosis can be an initial diagnosis and/or discharge with a Reference data type, which is referenced to data stored in the Condition resource. Where the contents of the parameter are the Condition ID obtained from the server. |
|
|
|
DIAGNOSIS_DISPLAY |
Diagnosis description |
|
|
|
DIAGNOSIS_RANK |
If there is more than 1 condition, then use the rank element to sort which diagnosis is more important. The smaller the number, the more important, with a positiveInt data type. |
|
|
|
HOSPITALIZATION_DESCRIPTION |
Contains category data or location type after the patient is discharged with free-text data type |
|
|
|
ID_RESOURCE_EPISODEOFCARE |
{ihs-resource-EpisodeOfCare} in SATUSEHAT |
|
|
|
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Instructions for Follow-up Control Visit
{
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
}
],
{
"system": "http://snomed.info/sct",
"display": "Patient referral (procedure)"
}
],
"text": "Kontrol rutin ANC bulan ke-3"
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Kunjungan Jane Smith di hari Kamis, 31 Agustus 2023"
},
},
],
{
{
"system": "http://hl7.org/fhir/sid/icd-10",
"display": "Mild protein-calorie malnutrition"
}
],
"text": "Kontrol rutin bulanan"
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
}
]
}
],
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
],
"patientInstruction": "Kontrol setelah 1 bulan minum obat anti tuberkulosis. Dalam keadaan darurat dapat menghubungi hotlineFasyankesdi nomor 14045"
}
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_LOCAL_CODE}}"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "3457005",
"display": "Patient referral (procedure)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{SERVICEREQUEST_OCCUR}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER1}}",
"display": "Practitioner/{{PRACTITIONER_NAME1}}"
},
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER2}}",
"display": "Practitioner/{{PRACTITIONER_NAME2}}"
}
],
"reasonCode": [
{
"coding": [
{
"system": "{{SERVICEREQUEST_REASON_CODE}}",
"code": "{{SERVICEREQUEST_REASON_CODE}}",
"display": "{{SERVICEREQUEST_REASON_CODE}}"
}
],
"text": "{{SERVICEREQUEST_REASON}}"
}
]
}
Variable |
Description |
|
|
|
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
|
ENCOUNTER_LOCAL_CODE |
Local ID for Visit/Encounter |
ANC_VISIT_STATUS |
(*) ANC visit status stating whether the visit is included in the K1 access visit, pure K1 visit, K2 visit and so on. Refer to value set "ANC Visit Status" |
|
|
|
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
|
|
|
PATIENT_NAME |
Patient name |
|
|
|
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
|
|
|
DOCTOR_NAME |
Practitioner name/Health worker |
|
|
|
ENCOUNTER_PERIOD1_START |
Visit start/check-in time |
|
|
|
ENCOUNTER_PERIOD1_END |
Visit end/check-out time |
|
|
|
ID_RESOURCE_LOCATION |
Location ID where the visit was made |
|
|
|
LOCATION_NAME |
Name of the location where the visit was made |
|
|
|
ID_RESOURCE_CONDITION |
Contains one or more patient diagnosis data. The diagnosis can be an initial diagnosis and/or discharge with a Reference data type, which is referenced to data stored in the Condition resource. Where the contents of the parameter are the Condition ID obtained from the server. |
|
|
|
DIAGNOSIS_DISPLAY |
Diagnosis description |
|
|
|
DIAGNOSIS_RANK |
If there is more than 1 condition, then use the rank element to sort which diagnosis is more important. The smaller the number, the more important, with a positiveInt data type. |
|
|
|
HOSPITALIZATION_DESCRIPTION |
Contains category data or location type after the patient is discharged with free-text data type |
|
|
|
ID_RESOURCE_EPISODEOFCARE |
{ihs-resource-EpisodeOfCare} in SATUSEHAT |
|
|
|
SERVICEREQUEST_LOCATION |
Contains data regarding location information where the request should occur, in code form |
|
|
|
DISCHARGE_INSTRUCTION |
Contains instruction data for the patient. Data related to "In Emergency, Contact" can be filled in this element with string data type. |
|
|
|
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Case patient referral:
Update Encounter Data
{
"id": "dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
{
"system": "http://sys-ids.kemkes.go.id/encounter/1000004",
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
}
],
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
},
},
{
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
}
]
}
],
}
}
],
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T02:00:00+00:00"
},
{
"reference": "Location/c87e0ca7-badc-4c60-9080-277aaaf27a88",
"display": "Ruang Poli ANC, Departemen KIA, Lantai 2, Gedung Utama"
}
}
],
{
"reference": "Condition/1856147b-8f47-40a4-b35f-3239b5ba9910",
"display": "Tuberculosis of lung, confirmed by sputum microscopy with or without culture"
},
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
}
]
},
},
{
"reference": "Condition/da07866d-4975-4774-830c-210f0df2ffde",
"display": "Mild protein-calorie malnutrition"
},
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
}
]
},
}
],
{
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T01:00:00+00:00"
}
},
{
"start": "2023-08-31T01:00:00+00:00",
"end": "2023-08-31T04:05:00+00:00"
}
},
{
"start": "2023-08-31T04:05:00+00:00",
"end": "2023-08-31T04:10:00+00:00"
}
}
],
{
"system": "http://terminology.hl7.org/CodeSystem/discharge-disposition",
}
],
"text": "Rujukan ke RSUP Fatmawati"
}
},
},
{
"reference": "EpisodeOfCare/9bc3900d-fbbf-4465-b2eb-a40a9cacd120"
}
]
}
{
"resourceType": "Encounter",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/encounter/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{ENCOUNTER_LOCAL_CODE}}"
},
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare/ANC",
"value": "{{STATUS_KUNJUNGAN_ANC}}"
}
],
"status": "finished",
"class": {
"system": "http://terminology.hl7.org/CodeSystem/v3-ActCode",
"code": "AMB",
"display": "ambulatory"
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"participant": [
{
"type": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "ATND",
"display": "attender"
}
]
}
],
"indivID_ANCual": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER}}",
"display": "{{PRACTITIONER_NAME}}"
}
}
],
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}"
"end": "{{ENCOUNTER_PERIOD1_END}}"
},
"location": [
{
"location": {
"reference": "Location/{{ID_RESOURCE_LOCATION}}",
"display": "{{LOCATION_NAME}}"
}
}
],
"diagnosis": [
{
"condition": {
"reference": "Condition/{{ID_RESOURCE_CONDITION}}",
"display": "{{DIAGNOSIS_DISPLAY}}"
},
"use": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/diagnosis-role",
"code": "DD",
"display": "Discharge diagnosis"
}
]
},
"rank": {{DIAGNOSIS_RANK}}
}
],
"statusHistory": [
{
"status": "arrived",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "in-progress",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
},
{
"status": "finished",
"period": {
"start": "{{ENCOUNTER_PERIOD1_START}}",
"end": "{{ENCOUNTER_PERIOD1_END}}"
}
}
],
"hospitalization": {
"dischargeDisposition": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/discharge-disposition",
"code": "home",
"display": "Home"
}
],
"text": "{{HOSPITALIZATION_DESCRIPTION}}"
}
},
"serviceProvider": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
},
"episodeOfCare": [
{
"reference": "EpisodeOfCare/{{ID_RESOURCE_EPISODEOFCARE}}"
}
]
}
Variable |
Description |
|
|
|
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
|
ENCOUNTER_LOCAL_CODE |
Local ID for Visit/Encounter |
ANC_VISIT_STATUS |
(*) ANC visit status stating whether the visit is included in the K1 access visit, pure K1 visit, K2 visit and so on. Refer to value set "ANC Visit Status" |
|
|
|
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
|
|
|
PATIENT_NAME |
Patient name |
|
|
|
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
|
|
|
DOCTOR_NAME |
Practitioner name/Health worker |
|
|
|
ENCOUNTER_PERIOD1_START |
Visit start/check-in time |
|
|
|
ENCOUNTER_PERIOD1_END |
Visit end/check-out time |
|
|
|
ID_RESOURCE_LOCATION |
Location ID where the visit was made |
|
|
|
LOCATION_NAME |
Name of the location where the visit was made |
|
|
|
ID_RESOURCE_CONDITION |
Contains one or more patient diagnosis data. The diagnosis can be an initial diagnosis and/or discharge with a Reference data type, which is referenced to data stored in the Condition resource. Where the contents of the parameter are the Condition ID obtained from the server. |
|
|
|
DIAGNOSIS_DISPLAY |
Diagnosis description |
|
|
|
DIAGNOSIS_RANK |
If there is more than 1 condition, then use the rank element to sort which diagnosis is more important. The smaller the number, the more important, with a positiveInt data type. |
|
|
|
HOSPITALIZATION_DESCRIPTION |
Contains category data or location type after the patient is discharged with free-text data type |
|
|
|
ID_RESOURCE_EPISODEOFCARE |
{ihs-resource-EpisodeOfCare} in SATUSEHAT |
|
|
|
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Patient Referral Instruction
{
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/10000004",
}
],
{
"system": "http://snomed.info/sct",
"display": "Patient referral (procedure)"
}
]
},
},
"reference": "Encounter/dd5b8c34-6bb2-43af-b36a-8fcc60a70d4a",
"display": "Kunjungan Jane Smith di hari Kamis, 31 Agustus 2023"
},
},
],
{
{
"system": "http://hl7.org/fhir/sid/icd-10",
"display": "Mild protein-calorie malnutrition"
}
],
"text": "Periksa jika ada kemungkinan Malnutrisi"
}
],
{
{
"system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
}
]
}
],
"patientInstruction": "Rujukan ke RSUP Fatmawati. Dalam keadaan darurat dapat menghubungi hotline Fasyankes di nomor 14045"
}
{
"resourceType": "ServiceRequest",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/servicerequest/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{SERVICEREQUEST_LOCAL_CODE}}"
}
],
"status": "active",
"intent": "original-order",
"priority": "routine",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "3457005",
"display": "Patient referral (procedure)"
}
]
},
"subject": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}"
},
"encounter": {
"reference": "Encounter/{{ID_RESOURCE_ENCOUNTER}}"
},
"occurrenceDateTime": "{{SERVICEREQUEST_OCCUR}}",
"requester": {
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER1}}",
"display": "Practitioner/{{PRACTITIONER_NAME1}}"
},
"performer": [
{
"reference": "Practitioner/{{PRACTITIONER_IHS_NUMBER2}}",
"display": "Practitioner/{{PRACTITIONER_NAME2}}"
}
],
"reasonCode": [
{
"coding": [
{
"system": "{{SERVICEREQUEST_REASON_CODE}}",
"code": "{{SERVICEREQUEST_REASON_CODE}}",
"display": "{{SERVICEREQUEST_REASON_CODE}}"
}
],
"text": "{{SERVICEREQUEST_REASON}}"
}
],
"locationCode": [
{
"coding": [
{
"system": "{{SERVICEREQUEST_LOCATION}}",
"code": "{{SERVICEREQUEST_LOCATION}}",
"display": "{{SERVICEREQUEST_LOCATION}}"
}
]
}
],
"patientInstruction": "{{DISCHARGE_INSTRUCTION}}"
}
Variable |
Description |
|
|
|
ORGANIZATION_IHS_NUMBER |
{organization-ihs-number} in SATUSEHAT |
|
ENCOUNTER_LOCAL_CODE |
Local ID for Visit/Encounter |
ANC_VISIT_STATUS |
(*) ANC visit status stating whether the visit is included in the K1 access visit, pure K1 visit, K2 visit and so on. Refer to value set "ANC Visit Status" |
|
|
|
PATIENT_IHS_NUMBER |
{patient-ihs-number} in SATUSEHAT |
|
|
|
PATIENT_NAME |
Patient name |
|
|
|
PRACTITIONER_IHS_NUMBER |
{practitioner-ihs-number} in SATUSEHAT |
|
|
|
DOCTOR_NAME |
Practitioner name/Health worker |
|
|
|
ENCOUNTER_PERIOD1_START |
Visit start/check-in time |
|
|
|
ENCOUNTER_PERIOD1_END |
Visit end/check-out time |
|
|
|
ID_RESOURCE_LOCATION |
Location ID where the visit was made |
|
|
|
LOCATION_NAME |
Name of the location where the visit was made |
|
|
|
ID_RESOURCE_CONDITION |
Contains one or more patient diagnosis data. The diagnosis can be an initial diagnosis and/or discharge with a Reference data type, which is referenced to data stored in the Condition resource. Where the contents of the parameter are the Condition ID obtained from the server. |
|
|
|
DIAGNOSIS_DISPLAY |
Diagnosis description |
|
|
|
DIAGNOSIS_RANK |
If there is more than 1 condition, then use the rank element to sort which diagnosis is more important. The smaller the number, the more important, with a positiveInt data type. |
|
|
|
HOSPITALIZATION_DESCRIPTION |
Contains category data or location type after the patient is discharged with free-text data type |
|
|
|
ID_RESOURCE_EPISODEOFCARE |
{ihs-resource-EpisodeOfCare} in SATUSEHAT |
|
|
|
SERVICEREQUEST_LOCATION |
Contains data regarding location information where the request should occur, in code form |
|
|
|
DISCHARGE_INSTRUCTION |
Contains instruction data for the patient. Data related to "In Emergency, Contact" can be filled in this element with string data type. |
|
|
|
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
Step 14. Closing the Pregnancy Episode
The pregnancy episode registered during the first ANC visit needs to be closed to mark the end of the pregnancy period for a mother. Information related to the closing of this pregnancy episode is related to updating the value in EpisodeOfCare.status and adding 1 EpisodeOfCare.statusHistory[i].status object with the content "finished" and filling in the closing time of the pregnancy episode in EpisodeOfCare.period.end and EpisodeOfCare.statusHistory[i].period.end with the content "finished" through the PUT method.
The termination of this pregnancy can be caused by several things, including:
- Time of delivery
- Time of miscarriage or curettage.
- Loss of contact and follow-up - the unavailability of information related to the termination of pregnancy because the system is no longer able to track the recording or follow-up of a mother's pregnancy episode, so the time used can utilize the maximum limit of the pregnancy period that can occur, which is 44 weeks (308 days) after the LMP date.
{
"id": "9bc3900d-fbbf-4465-b2eb-a40a9cacd120",
{
"system": "http://sys-ids.kemkes.go.id/episode-of-care/10000004",
}
],
{
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T04:25:00+00:00"
}
},
{
"start": "2023-08-31T04:25:00+00:00",
"end": "2023-08-31T04:25:00+00:00"
}
}
],
{
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type",
}
]
}
],
},
},
"start": "2023-08-31T00:00:00+00:00",
"end": "2023-08-31T04:25:00+00:00"
}
}
{
"resourceType": "EpisodeOfCare",
"identifier": [
{
"system": "http://sys-ids.kemkes.go.id/episode-of-care/{{ORGANIZATION_IHS_NUMBER}}",
"value": "{{EPISODEOFCARE_LOCAL_CODE}}"
}
],
"status": "finished",
"statusHistory": [
{
"status": "active",
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}",
"end": "{{EPISODEOFCARE_PERIOD1_END}}"
}
},
{
"status": "finished",
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}",
"end": "{{EPISODEOFCARE_PERIOD1_END}}"
}
}
],
"type": [
{
"coding": [
{
"system": "http://terminology.kemkes.go.id/CodeSystem/episodeofcare-type",
"code": "ANC",
"display": "Antenatal Care"
}
]
}
],
"patient": {
"reference": "Patient/{{PATIENT_IHS_NUMBER}}",
"display": "{{PATIENT_NAME}}"
},
"managingOrganization": {
"reference": "Organization/{{ORGANIZATION_IHS_NUMBER}}"
},
"period": {
"start": "{{EPISODEOFCARE_PERIOD1_START}}",
"end": "{{EPISODEOFCARE_PERIOD1_END}}"
}
}
Variable |
Description |
ORGANIZATION_IHS_NUMBER |
ID of the healthcare facility organization obtained from the SATUSEHAT Master Facility Index. |
EPISODEOFCARE_LOCAL_CODE |
contains the internal code/ ID of a sub-organization |
EPISODEOFCARE_PERIOD1_START |
time when the EpisodeOfCare began |
EPISODEOFCARE_PERIOD1_END |
time when the EpisodeOfCare ended |
PATIENT_IHS_NUMBER |
Patient ID obtained from the SATUSEHAT Master Patient Index |
PATIENT_NAME |
Patient name |
NOTES:
(*): Data types that have specific terminology. The terminology dictionary can be found on the "Value Set" tab.
[none]
D. References