SATUSEHAT
(Playbook) Modul Klaim Fase 1 dan 2
KERAHASIAAN INFORMASI
Informasi yang terkandung dalam dokumen ini bersifat:
PUBLIK
Yang berarti bahwa semua pihak/entitas yang mendapatkan dokumen ini dan/atau
sebagian/keseluruhan informasi di dalam dokumen ini, DIPERBOLEHKAN untuk
menggunakan, menerbitkan, menyebarluaskan, menduplikasi, atau mendistribusikan
kembali dokumen ini dan/atau informasi di dalamnya dalam bentuk apapun, baik
secara elektronik maupun mekanik tanpa izin tertulis dari Pusat Data dan Teknologi
Informasi - Digital Transformation Office (DTO) Kementerian Kesehatan Republik
Indonesia.
Halaman
1 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
RIWAYAT PERUBAHAN
Halaman
2 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
DAFTAR ISI
KERAHASIAAN INFORMASI 1
RIWAYAT PERUBAHAN 2
DAFTAR ISI 3
KAMUS ISTILAH 9
PETUNJUK PENGGUNAAN 10
1. Sobat Integrasi SATUSEHAT 10
2. Starter Pack Book SATUSEHAT 10
2.1. Buku Panduan SATUSEHAT (Playbook) 10
2.2. Petunjuk Teknis SATUSEHAT 11
2.3. Dokumentasi Teknis SATUSEHAT – Katalog ReST API 11
2.4. Dokumen Lampiran Terminologi SATUSEHAT 11
2.5. Dokumentasi Teknis SATUSEHAT – Sistem DICOM 11
3. Pesan Prioritas 11
3.1. Catatan 12
3.2. Tips 12
3.3. Penting 12
3.4. Perhatian 12
3.5. Peringatan 13
4. Simbol Pemetaan Data FHIR 13
A. PENDAHULUAN 14
1. Objektif Dokumen 15
2. Pengenalan SATUSEHAT 15
3. Layanan SATUSEHAT yang Tersedia 16
3.1. Pengenalan Master Data Index 17
4. Standar Interoperabilitas 18
4.1. Standar Terminologi yang digunakan 18
4.2. Pengenalan FHIR 19
4.2.1. Apa itu FHIR? 19
4.2.2. Arsitektur FHIR 19
B. ORIENTASI (ONBOARDING) 21
1. Autentikasi 21
2. Penjelasan Konsep Umum JSON FHIR 21
Halaman
3 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Halaman
4 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Halaman
5 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.supportingInfo.code 42
Claim.supportingInfo.timing[x] 42
Claim.supportingInfo.value[x] 42
Claim.supportingInfo.reason 42
Claim.diagnosis 42
*Claim.diagnosis.sequence 42
*Claim.diagnosis.diagnosis[x] 43
Claim.diagnosis.type 43
Claim.diagnosis.onAdmission 43
Claim.diagnosis.packageCode 43
Claim.procedure 43
*Claim.procedure.sequence 43
Claim.procedure.type 44
Claim.procedure.date 44
*Claim.procedure.procedure[x] 44
Claim.procedure.udi 44
*Claim.insurance 44
*Claim.insurance.sequence 44
*Claim.insurance.focal 44
Claim.insurance.identifier 45
*Claim.insurance.coverage 45
Claim.insurance.businessArrangement 45
Claim.insurance.preAuthRef 45
Claim.insurance.claimResponse 45
Claim.accident 45
*Claim.accident.date 45
Claim.accident.type 45
Claim.accident.location[x] 46
Claim.item 46
*Claim.item.sequence 46
Claim.item.careTeamSequence 46
Claim.item.diagnosisSequence 46
Claim.item.procedureSequence 46
Claim.item.informationSequence 46
Claim.item.revenue 46
Claim.item.category 47
Halaman
6 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
*Claim.item.productOrService 47
Claim.item.modifier 47
Claim.item.programCode 47
Claim.item.serviced[x] 47
Claim.item.location[x] 47
Claim.item.quantity 48
Claim.item.unitPrice 48
Claim.item.factor 48
Claim.item.net 48
Claim.item.udi 48
Claim.item.bodySite 48
Claim.item.subSite 48
Claim.item.encounter 49
Claim.item.detail 49
*Claim.item.detail.sequence 49
Claim.item.detail.revenue 49
Claim.item.detail.category 49
*Claim.item.detail.productOrService 49
Claim.item.detail.modifier 50
Claim.item.detail.programCode 50
Claim.item.detail.quantity 50
Claim.item.detail.unitPrice 50
Claim.item.detail.factor 50
Claim.item.detail.net 50
Claim.item.detail.udi 50
Claim.item.detail.subDetail 51
*Claim.item.detail.subDetail.sequence 51
Claim.item.detail.subDetail.revenue 51
Claim.item.detail.subDetail.category 51
*Claim.item.detail.subDetail.productOrService 51
Claim.item.detail.subDetail.modifier 51
Claim.item.detail.subDetail.programCode 51
Claim.item.detail.subDetail.quantity 52
Claim.item.detail.subDetail.unitPrice 52
Claim.item.detail.subDetail.factor 52
Claim.item.detail.subDetail.net 52
Halaman
7 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.item.detail.subDetail.udi 52
Claim.total 52
1.2. Pemetaan Variabel dan Terminologi Spesifik 52
1. Nomor Batch Klaim 53
3. Tindakan 53
4. Nomor SEP 53
6. Data Kenaikan Kelas 53
a. Naik Kelas 53
b. Kenaikan Kelas 54
c. LOS Naik Kelas 54
7. Claim Text Encoded 54
8. Versi Grouper INACBG 55
9. Versi Aplikasi E-Klaim 55
10. Kode Tarif 55
12. Total Klaim INACBG 55
1.3. Cara Membuat Claim Text Encoded 56
D. PENUTUP 58
E. LAMPIRAN 59
Lampiran 1: Claim.extension.package.tariffClass.valueCodeableConcept.coding 59
Lampiran 2: Claim.extension.package.basePackage.valueCodeableConcept 60
Lampiran 3: Claim.extension.package.additionalPackage.valueCodeableConcept 61
Halaman
8 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
KAMUS ISTILAH
Halaman
9 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
PETUNJUK PENGGUNAAN
Selamat datang sobat integrasi SATUSEHAT, Kami senang Anda telah memutuskan
untuk bergabung bersama Kami, untuk bersama-sama membangun platform
pertukaran data kesehatan (HIE: Health Information Exchange) yang menghubungkan
sistem informasi atau aplikasi dari seluruh anggota ekosistem digital kesehatan
Indonesia termasuk fasilitas pelayanan kesehatan, regulator, penjamin, dan penyedia
layanan digital.
Untuk itu, tujuan kami dengan buku ini adalah untuk membantu Anda mendapatkan
informasi secara langsung, praktis, dan mandiri. Instruksi pada buku panduan ini akan
membantu Anda mengatasi masalah yang Anda hadapi dalam membangun integrasi
SATUSEHAT.
Buku panduan ini tidak hanya sekedar tutorial langkah demi langkah, tetapi juga
kumpulan dokumen/modul terpisah yang saling berkaitan satu sama lain (yang
selanjutnya disebut Starter Pack Book). Sepanjang jalan, kami akan menyediakan
banyak teori dan informasi teknis untuk membantu pemahaman Anda. Jadi mari kita
mulai!
Halaman
10 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Halaman
11 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
3. Pesan Prioritas
Playbook SATUSEHAT ini menggunakan beberapa pesan prioritas (Admonitions) untuk
menekankan informasi tertentu. Beberapa pesan prioritas berisi pernyataan,
peringatan, perhatian, atau teguran tertentu sebagai salah satu cara untuk menekankan
beberapa penjelasan yang dianggap penting, digunakan pada dokumentasi ini. Pada
bagian ini akan dijelaskan secara singkat tipe-tipe dari pesan prioritas tersebut.
3.1. Catatan
Memberikan catatan singkat terkait informasi tertentu.
CATATAN
Postman adalah salah satu aplikasi untuk melakukan testing terkait ReST API.
3.2. Tips
Memberikan saran kepada pembaca yang terkait best practices atau tips tertentu.
TIPS
3.3. Penting
Memberikan saran kepada pembaca bahwa anjuran yang disebutkan penting untuk
dibaca.
PENTING
3.4. Perhatian
Memberikan saran kepada pembaca agar anjuran yang telah dijelaskan dilakukan
dengan hati-hati.
Halaman
12 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
PERHATIAN
Pastikan bahwa …
3.5. Peringatan
Memberikan tekanan kepada pembaca agar anjuran yang telah dijelaskan dilakukan
dengan serius dan hati-hati, dikarenakan kemungkinan akan ada efek samping.
PERINGATAN
Contoh:
Patient.birthDate berarti properti birthDate adalah
bagian dari data/resource bertipe object
Patient.
Contoh:
Halaman
13 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
data type <...> Simbol < dan >, menunjukan referensi tipe data
yang dimaksud atau yang harus dipakai. Nilai yang
berada di … berisi tipe data yang dimaksud.
Contoh:
<Coding> menunjukan penggunaan tipe data
Coding.
any data type <*> Simbol ini menunjukan referensi tipe data yang
tipe datanya tergantung konteks dari variabel yang
terkait atau tipe data yang digunakan bebas.
data type name <?> Simbol ini menunjukan harus ditampilkan nama
tipe data yang akan dipakai, sebagai nama
variabel. Biasanya berada setelah prefiks nama
variabel value- yang nama tipe datanya harus
dalam format CamelCase.
Contoh:
value<?> dalam penerapannya harus dengan tipe
data yang sudah ditentukan, misal hanya boleh
integer, string, atau Quantity, sehingga nama
lengkap variabelnya dapat berupa salah satu dari:
valueInteger, valueString, atau valueQuantity.
Halaman
14 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
A. PENDAHULUAN
1. Objektif Dokumen
Buku panduan SATUSEHAT (Playbook) adalah dokumen yang ditujukan untuk
memberikan gambaran umum/garis besar kepada fasilitas pelayanan kesehatan
(fasyankes)/ dinas kesehatan dalam proses integrasi SATUSEHAT. Komponen-komponen
dari integrasi SATUSEHAT yang akan dijelaskan dalam dokumen ini mencakup proses
bisnis, standarisasi/ prosedur integrasi, serta alur/ panduan integrasi. Dokumen ini
dimaksudkan agar dapat menjadi fleksibel dan akan mengikuti perubahan sepanjang
pengembangan platform SATUSEHAT, karena dalam tahap pengerjaannya akan
diselesaikan dalam berbagai sprint dan rilis. Bukan tidak mungkin akan banyak sekali
perubahan fungsi dan komponen utama di dalamnya. Untuk saat ini, tujuan utama
pembuatan dokumen ini adalah untuk mengidentifikasi persyaratan bisnis pada tingkat
high-level.
2. Pengenalan SATUSEHAT
SATUSEHAT adalah platform pertukaran data kesehatan (HIE: Health Information
Exchange) yang menghubungkan sistem informasi atau aplikasi dari seluruh anggota
ekosistem digital kesehatan Indonesia termasuk Fasyankes, regulator, penjamin, dan
penyedia layanan digital. SATUSEHAT sebagai platform telah sesuai dengan Cetak Biru
Transformasi Digital Kesehatan 2024 yang dapat diakses di situs dto.kemkes.go.id.
Halaman
15 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Layanan Deskripsi
Halaman
16 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Halaman
17 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
f. Data Layanan
● Produk data yang didesain sebagai Master data Layanan yang dapat
digunakan oleh seluruh Fasilitas Kesehatan dan dapat dijadikan standar
pengkodean layanan.
4. Standar Interoperabilitas
SATUSEHAT menggunakan HL7 FHIR dalam pengimplementasian standar data model
dan Application Programming Interface (API).
HL7 FHIR merupakan standar terkini dalam pertukaran data dan informasi kesehatan,
telah digunakan di berbagai negara termasuk World Health Organization (WHO) dan
berbagai fasilitas layanan kesehatan. Menggunakan fitur API yang sudah dikenal oleh
pengembang sistem informasi.
Halaman
18 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Standar ini dibuat oleh Health Level Seven International (HL7), yaitu sebuah organisasi
standar pelayanan kesehatan (healthcare standards organization). Situs terkait:
https://www.hl7.org/fhir/.
Masing-masing pengguna FHIR memiliki profil dimana profil FHIR Indonesia dapat
dilihat di sini Simplifier FHIR Profiles.
Akronim FHIR:
F : Fast
H : Healthcare
I : Interoperability
R : Resources
Halaman
19 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Halaman
20 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
B. ORIENTASI (ONBOARDING)
Sebelum melakukan pengiriman data terkait pendaftaran pasien dan diagnosis,
terdapat 4 langkah yang perlu dilakukan yaitu:
1. Autentikasi ke SATUSEHAT,
2. Registrasi Struktur Organisasi,
3. Registrasi Struktur Lokasi,
4. Menyimpan Nomor IHS untuk Tenaga Kesehatan.
1. Autentikasi
Sebelum dapat melakukan pertukaran data pada platform SATUSEHAT, perlu dilakukan
proses autentikasi terlebih dahulu. SATUSEHAT menggunakan autentikasi mengikuti
standar protokol OAuth 2 dengan tipe pemberian akses (grant type) adalah client
credentials.
Untuk autentikasi atau pertukaran/transaksi data akan dibahas lebih lanjut pada
Dokumentasi Teknis ReST API SATUSEHAT.
Halaman
21 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Key Value
Sistol 120
Diastol 80
Suhu Tubuh 40
Organisasi merupakan data terkait struktur organisasi yang ada di dalam suatu
institusi. Data struktur organisasi ini akan dijadikan referensi saat data pelayanan
kesehatan dikirimkan ke SATUSEHAT. Institusi yang akan melakukan integrasi ke
SATUSEHAT perlu melakukan registrasi atau mengirimkan data terkait struktur
Halaman
22 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
PENTING
Setiap nama variabel dengan simbol asterik * sebelum nama variabel bersifat
WAJIB atau SELALU ADA, contoh: *Location.identifier.
Organization.identifier
Berisi satu atau lebih daftar data mengenai informasi terkait kode atau nomor internal
sub organisasi yang dimiliki oleh organisasi induk yang setiap datanya
direpresentasikan dengan tipe data Identifier.
*Organization.active
Berisi data status keaktifan data organisasi dengan tipe data boolean.
Halaman
23 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
*Organization.type
Berisi data tipe organisasi dengan tipe data CodeableConcept.
*Organization.name
Berisi data nama organisasi dengan tipe data string.
Organization.alias
Berisi data nama lain/pengganti organisasi dengan tipe data string.
Organization.telecom
Berisi data kontak organisasi secara umum dengan tipe data ContactPoint yang dapat
diisi > 1 jenis kontak (nomor telepon, email, website).
Organization.address
Berisi satu atau lebih data bertipe Address yang digunakan untuk mengisi alamat
organisasi secara umum dan dapat diisi >1 alamat.
*Organization.partOf
Berisi data yang WAJIB diisi apabila terdapat organisasi bagian dari organisasi lain
(suborganisasi) dengan tipe data Reference, yang direferensikan ke data yang
tersimpan di resource Organization, yang nilainya memiliki format:
Tahap 1
"Organization/{organization-ihs-number}"
Tahap 2
"Organization/{id-suborganisasi}"
Halaman
24 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Organization.contact[i].purpose
Berisi data kontak organisasi untuk tujuan tertentu (billing, administrasi, HR, dll.)
dengan tipe data CodeableConcept.
Organization.contact[i].name
Berisi data nama contact person terkait dengan tipe data HumanName.
Organization.contact[i].telecom
Berisi data kontak organisasi secara umum dengan tipe data ContactPoint yang dapat
diisi > 1 jenis kontak (nomor telepon, email, website). Format pengisian sama dengan
Organization.telecom.
Organization.contact[i].address
Berisi data alamat terkait dengan tipe data Address yang digunakan untuk mengisi
alamat secara umum dan dapat diisi >1 alamat. Format pengisian sama dengan
Organization.address.
Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen
data/path di dalam resource Organization, dan contoh pengiriman data atau payload
dari struktur organisasi dapat dilihat dalam Postman Collection pada Petunjuk Teknis
SATUSEHAT (Juknis SATSET).
Halaman
25 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Struktur lokasi merupakan lokasi fisik yang dapat berupa bangunan, ruangan yang
menjadi tempat dimana layanan kesehatan dilakukan. Institusi yang akan melakukan
integrasi ke SATUSEHAT perlu melakukan registrasi atau mengirimkan data terkait
struktur lokasi yang tersedia di dalam institusi tersebut. Data struktur lokasi yang
dimaksud adalah detail dan informasi posisi untuk tempat fisik di mana layanan
disediakan dan sumber daya dan peserta dapat disimpan, ditemukan, ditampung, atau
diakomodasi. Contoh struktur lokasi dapat dilihat dalam Gambar 2. Setiap lokasi dari
struktur tersebut perlu dikirimkan datanya ke SATUSEHAT untuk keperluan informasi
dimana suatu layanan dilakukan.
Halaman
26 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
PENTING
Setiap nama variabel dengan simbol asterik * sebelum nama variabel bersifat
WAJIB atau SELALU ADA, contoh: *Location.identifier.
Location.identifier
Berisi satu atau lebih daftar data mengenai informasi terkait kode atau nomor internal
sub lokasi yang dimiliki oleh lokasi induk yang setiap datanya direpresentasikan
dengan tipe data Identifier.
*Location.status
Berisi data status lokasi dengan tipe data code, yang nilainya mengacu pada data
terminologi LocationStatus (http://hl7.org/fhir/location-status).
Location.operationalStatus
Berisi data status operasional lokasi, terutama digunakan untuk bed/kamar dengan tipe
data Coding, yang nilainya mengacu pada data terminologi Hl7VSBedStatus
(http://terminology.hl7.org/CodeSystem/v2-0116).
*Location.name
Berisi data nama lokasi dengan tipe data string.
Halaman
27 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Location.alias
Berisi data nama lain lokasi dengan tipe data string.
Location.description
Berisi data deskripsi lokasi dengan tipe data string.
Location.mode
Berisi data terkait apakah suatu lokasi merupakan lokasi spesifik (contoh: Ruang
Operasi A, Kamar Rawat Inap 215, dll) atau kelompok/kelas lokasi (contoh: Ruang
Operasi, Kamar Rawat Inap, dll) dengan tipe data code, yang nilainya mengacu pada
data terminologi LocationMode (http://hl7.org/fhir/location-mode).
Location.type
Berisi data tipe lokasi dengan tipe data CodeableConcept.
Location.telecom
Berisi satu atau lebih daftar data mengenai informasi terkait kode atau nomor internal
sub lokasi yang dimiliki oleh lokasi induk yang setiap datanya direpresentasikan
dengan tipe data ContactPoint.
Location.address
Berisi satu atau lebih daftar data mengenai informasi terkait kode atau nomor internal
sub lokasi yang dimiliki oleh lokasi induk yang setiap datanya direpresentasikan
dengan tipe data Address.
*Location.physicalType.coding
Berisi satu atau lebih daftar data mengenai informasi terkait tipe fisik lokasi dengan
tipe data Coding, yang nilainya mengacu pada terminologi LocationType
(http://hl7.org/fhir/R4B/Codesystem-location-physical-type).
Halaman
28 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Location.position
Berisi data lokasi secara geografis (longitude, latitude, altitude).
*Location.managingOrganization
Berisi data organisasi pengelola lokasi dengan tipe data Reference, yang direferensikan
ke data yang tersimpan di resource Organization, yang nilainya memiliki format:
Tahap 1
"Organization/{organization-ihs-number}"
Tahap 2
"Organization/{id-suborganisasi}"
*Location.partOf
Berisi data lokasi bagian dari lokasi lain (sub lokasi) dengan tipe data Reference, yang
direferensikan ke data yang tersimpan di resource Location, yang nilainya memiliki
format:
"Location/{id-resource-Location}"
Halaman
29 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Location.hoursOfOperation[i].daysOfWeek
Berisi satu atau lebih data kode hari, dengan tipe data code, yang nilainya mengacu
pada terminologi DaysOfWeek (http://hl7.org/fhir/days-of-week).
Location.hoursOfOperation[i].allDay
Berisi data apabila beroperasi setiap hari dengan tipe data boolean.
Location.hoursOfOperation[i].openingTime
Berisi data jam beroperasi dengan tipe data time.
Location.hoursOfOperation[i].closingTime
Berisi data jam tutup dengan tipe data time.
Location.availabilityExceptions
Berisi data kapan jam buka lokasi berbeda dari biasanya (contoh: Libur Nasional)
dengan tipe data string.
Penjelasan tipe mandatoris, deskripsi dan format pengisian dari setiap elemen
data/path di dalam resource Location, dan contoh pengiriman data atau payload dari
struktur lokasi dapat dilihat dalam Postman Collection pada Petunjuk Teknis
SATUSEHAT (Juknis SATSET).
Halaman
30 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Proses pencarian SATUSEHAT ID dari tenaga kesehatan dapat dilakukan melalui FHIR
API dengan metode GET. Untuk metode pencarian data nakes di SATUSEHAT secara
detail dapat dilihat dalam dokumen Petunjuk Teknis SATUSEHAT (Juknis SATSET).
Halaman
31 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Halaman
32 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Implementasi guide pada playbook ini difokuskan untuk pihak yang bertanggung jawab
atas tools terkait asuransi, baik milik pemerintah maupun swasta dalam melakukan
integrasi data klaim dengan SATUSEHAT. Fokus utama pada playbook ini adalah
penjelasan pada setelah fasyankes menginput data klaim. Data-data tersebut juga akan
dikirimkan ke SATUSEHAT sehingga perlu adanya konversi format dari data klaim ke
format FHIR.
Data atau variabel yang dapat dipertukarkan dalam SATUSEHAT sebagai berikut:
Resource
No. Variabel Path FHIR
FHIR
1 Data Klaim
Claim.diagnosis.diagnosisCodeableConc
Diagnosis ept
b Claim
Claim.diagnosis.sequence
Halaman
33 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
ncept
Claim.procedure.sequence
Claim.insurance.identifier
Claim.insurance.sequence
d Nomor SEP Claim
Claim.insurance.focal
Claim.insurance.coverage
Claim.supportingInfo.category
Versi Aplikasi
f Claim
E-Klaim Claim.supportingInfo.valueString
Claim.supportingInfo.category
Versi Grouper
g Claim
INACBG Claim.supportingInfo.valueString
Claim.supportingInfo.category
h Claim Text Encoded Claim
Claim.supportingInfo.valueAttachment
Claim.supportingInfo.code.coding
1) Naik Kelas Claim
Claim.supportingInfo.category
Claim.supportingInfo.code.coding
2) Kenaikan Kelas Claim
Claim.supportingInfo.category
Claim.supportingInfo.timingPeriod.start
3) LOS Naik Kelas Claim
Claim.supportingInfo.timingPeriod.end
j Data Grouper
1) INACBG
Claim.extension.package.basePackage.v
a) Kode INACBG Claim
alueCodeableConcept
Halaman
34 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.extension.package.basePackage.v
b) Total Klaim CBGS Claim
alueInteger
2) Subakut
Claim.extension.package.additionalPack
a) Kode Subakut Claim
age.valueCodeableConcept
Claim.extension.package.additionalPack
b) Total Klaim Subakut Claim
age.valueInteger
3) Kronis
Claim.extension.package.additionalPack
b) Total Klaim Kronis Claim
age.valueInteger
4) Prosedur Khusus
5) Prosthesis Khusus
6) Investigasi Khusus
7) Obat Khusus
Claim.extension.package.additionalPack
a) Kode Obat Khusus Claim
age.valueCodeableConcept
Halaman
35 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.extension.package.additionalPack
b) Tarif Obat Claim
age.valueInteger
Claim.total.value
8) Total Klaim INACBG Claim
Claim.total.currency
Claim.extension:package.tariffClass.valu
k Kode Tarif Claim
eCodeableConcept
Resource Claim akan referensi ke data klinis seperti Encounter, Observation, dan data
pendukung lainnya. Fasyankes diperbolehkan untuk melakukan pengajuan klaim
terhadap beberapa kunjungan pasien secara sekaligus sehingga 1 Claim (1 Nomor SEP)
bisa mencakup lebih dari 1 data kunjungan pasien (resource Encounter).
Berikut pemetaan nilai untuk Claim yang direpresentasikan dalam peta referensi (path)
ke properti (element id) terkait, untuk konteks data klaim.
PENTING
Setiap nama variabel dengan simbol asterik * sebelum nama variabel bersifat
WAJIB atau SELALU ADA, contoh: *Claim.status.
Halaman
36 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
PENTING
Standar format Waktu yang digunakan dalam pengiriman data adalah UTC +00.
Misalnya waktu WIB maka format yang digunakan adalah waktu sekarang
dikurangi 7, jika WITA maka waktu sekarang dikurangi 8, dan Jika WIT maka
waktu sekarang dikurangi 9. Contoh pukul 17.35 WIB tanggal 23 Agustus 2023 maka
yang dikirimkan adalah waktunya perlu diubah ke UTC +00 menjadi 10.35, berarti
menjadi 2023-08-23T10:35:00+00:00.
Claim.identifier
Berisi data ID lokal untuk sebagai pengidentifikasi klaim dengan tipe data Identifier.
*Claim.status
Berisi data status klaim dengan tipe data code, yang nilainya mengacu pada data
terminologi Financial Resource Status Code (http://hl7.org/fhir/fm-status).
Contoh JSON
"active"
*Claim.type
Berisi data kategori klaim dengan tipe data CodeableConcept, yang nilainya
mengacu pada data terminologi yang dapat diperluas yaitu Claim Type Codes
(http://terminology.hl7.org/CodeSystem/claim-type).
Claim.subType
Berisi data serangkaian kode jenis klaim yang lebih halus yang dapat
menyampaikan informasi tambahan seperti Rawat Inap vs Rawat Jalan dan/atau
layanan khusus dengan tipe data CodeableConcept, yang nilainya dapat mengacu
pada contoh data terminologi Example Claim SubType Codes
(http://terminology.hl7.org/CodeSystem/ex-claimsubtype).
*Claim.use
Berisi data kode untuk menunjukkan apakah sifat dari permintaan tersebut adalah:
untuk meminta keputusan atas produk dan layanan yang telah diberikan
Halaman
37 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
sebelumnya; atau meminta otorisasi dan ajudikasi untuk ketentuan di masa depan;
atau meminta keputusan yang tidak mengikat atas produk dan layanan yang
tercantum yang dapat disediakan di masa mendatang. Tipe data yang digunakan
adalah code, yang nilainya mengacu pada data terminologi Use
(http://hl7.org/fhir/claim-use).
Contoh JSON
"claim"
*Claim.patient
Berisi data terkait pihak kepada siapa layanan dan/atau produk profesional telah
disediakan atau sedang dipertimbangkan dan untuk siapa penggantian aktual atau
prakiraan dimintakan dengan tipe data Reference yang direferensikan ke data yang
tersimpan di resource Patient.
Claim.billablePeriod
Berisi data jangka waktu pengajuan tagihan dengan tipe data Period.
*Claim.created
Berisi data tanggal ketika klaim dibuat dengan tipe data dateTime.
Claim.enterer
Berisi data individu yang membuat klaim, predetermination atau preauthorization.
dengan tipe data Reference yang direferensikan ke data yang tersimpan di resource
Practitioner | PractitionerRole.
Claim.insurer
Berisi data penanggung yang menjadi sasaran permintaan dengan tipe data
Reference yang direferensikan ke data yang tersimpan di resource Organization.
*Claim.provider
Berisi data penyedia yang bertanggung jawab atas klaim, penentuan sebelumnya
atau pra-otorisasi dengan tipe data Reference yang direferensikan ke data yang
tersimpan di resource Organization.
Halaman
38 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
*Claim.priority
Berisi data urgensi yang diperlukan penyedia untuk memproses permintaan, nilai
tipikal meliputi: stat, rutin ditangguhkan. Tipe data yang digunakan adalah
CodeableConcept yang nilainya dapat mengacu pada contoh data terminologi
Process Priority Codes (http://terminology.hl7.org/CodeSystem/processpriority).
Claim.fundsReserve
Berisi data kode untuk menunjukkan apakah dan untuk siapa dana dicadangkan
untuk klaim di masa mendatang dengan tipe data CodeableConcept yang nilainya
dapat mengacu pada contoh data terminologi FundsReserve
(http://terminology.hl7.org/CodeSystem/fundsreserve).
Claim.related
Berisi data klaim lain yang terkait dengan klaim yang diajukan, seperti pengajuan
sebelumnya atau klaim untuk layanan terkait atau untuk kejadian yang sama.
Claim.related.claim
Berisi data referensi ke klaim terkait dengan tipe data Reference yang
direferensikan ke data yang tersimpan di resource Claim.
Claim.related.relationship
Berisi data kode untuk menyampaikan bagaimana klaim berhubungan dengan tipe
data CodeableConcept yang nilainya dapat mengacu pada contoh data terminologi
Example Related Claim Relationship Codes
(http://terminology.hl7.org/CodeSystem/ex-relatedclaimrelationship).
Claim.related.reference
Berisi data referensi organisasi alternatif untuk kasus atau file yang terkait dengan
klaim khusus ini dengan tipe data Identifier.
Claim.prescription
Berisi data Resep untuk mendukung pengeluaran produk farmasi, perangkat atau
penglihatan dengan tipe data Reference yang direferensikan ke data yang
tersimpan di resource Device Request | MedicationRequest | VisionPrescription.
Halaman
39 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.originalPrescription
Berisi data resep asli untuk mendukung pemberian pelayanan kefarmasian, obat
atau produk dengan tipe data Reference yang direferensikan ke data yang
tersimpan di resource Device Request | MedicationRequest | VisionPrescription.
Claim.payee
Berisi data pihak yang akan diganti untuk biaya produk dan layanan sesuai dengan
ketentuan polis.
*Claim.payee.type
Berisi data jenis pihak yang akan diberikan ganti dengan tipe data CodeableConcept
yang nilainya dapat mengacu pada contoh data terminologi PayeeType
(http://terminology.hl7.org/CodeSystem/payeetype).
Claim.payee.party
Berisi data referensi ke individu atau organisasi kepada siapa pembayaran akan
dilakukan dengan tipe data Reference yang direferensikan ke data yang tersimpan
di resource Practitioner | PractitionerRole | Organization | Patient | RelatedPerson.
Claim.referral
Berisi data referensi ke sumber rujukan dengan tipe data Reference yang
direferensikan ke data yang tersimpan di resource ServiceRequest.
Claim.facility
Berisi data fasilitas yang menunjukkan tempat layanan diberikan dengan tipe data
Reference yang direferensikan ke data yang tersimpan di resource Location.
Claim.careTeam
Berisi data anggota tim yang menyediakan produk dan layanan.
*Claim.careTeam.sequence
Berisi data nomor untuk secara unik mengidentifikasi entri tim perawatan dengan
tipe data positiveInt.
Halaman
40 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
*Claim.careTeam.provider
Berisi data anggota tim yang menyediakan produk dan layanan dengan tipe data
Reference yang direferensikan ke data yang tersimpan di resource Practitioner |
PractitionerRole | Organization.
Claim.careTeam.responsible
Berisi data pihak yang menagih dan/atau bertanggung jawab atas produk atau
layanan yang diklaim dengan tipe data boolean.
Claim.careTeam.role
Berisi data praktisi yang memimpin, membantu atau mengawasi dan disiplin
mereka jika merupakan tim multidisiplin dengan tipe data CodeableConcept yang
nilainya dapat mengacu pada contoh data terminologi Claim Care Team Role Codes
(http://terminology.hl7.org/CodeSystem/claimcareteamrole).
Claim.careTeam.qualification
Berisi data kualifikasi praktisi yang berlaku untuk layanan dengan tipe data
CodeableConcept yang nilainya dapat mengacu pada contoh data terminologi
Example Provider Qualification Codes
(http://terminology.hl7.org/CodeSystem/ex-providerqualification).
Claim.supportingInfo
Berisi data kode informasi tambahan mengenai pengecualian, pertimbangan
khusus, kondisi, situasi, masalah sebelumnya atau bersamaan.
*Claim.supportingInfo.sequence
Berisi data nomor untuk secara unik mengidentifikasi entri informasi pendukung
dengan tipe data positiveInt.
*Claim.supportingInfo.category
Berisi data kelas umum dari informasi yang diberikan seperti informasi,
pengecualian, kecelakaan, pekerjaan, permulaan, dan lainnya dengan tipe data
CodeableConcept yang nilainya dapat mengacu pada contoh data terminologi Claim
Information Category Codes
(http://terminology.hl7.org/CodeSystem/claiminformationcategory).
Halaman
41 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.supportingInfo.code
Berisi data sistem dan kode yang berkaitan dengan informasi spesifik mengenai
kondisi khusus yang berkaitan dengan pengaturan, perawatan atau pasien yang
dicari perawatannya dengan tipe data CodeableConcept yang nilainya dapat
mengacu pada contoh data terminologi Exception Codes
(http://terminology.hl7.org/CodeSystem/claim-exception).
Claim.supportingInfo.timing[x]
Berisi data tanggal atau periode yang dirujuk oleh informasi tambahan dengan tipe
data date | Period.
Claim.supportingInfo.value[x]
Berisi data atau informasi tambahan seperti sumber daya, dokumen, gambar, dan
yang lainnya, termasuk referensi ke data atau penyertaan data yang sebenarnya
dengan tipe data Boolean | String | Quantity | Attachment dan Reference yang
nilainya direferensikan ke data yang tersimpan di resource Any.
Claim.supportingInfo.reason
Berisi data alasan dalam situasi di mana kode alasan diperlukan selain konten
dengan tipe data CodeableConcept yang nilainya dapat mengacu pada contoh data
terminologi Missting Tooth Reasin Codes
(http://terminology.hl7.org/CodeSystem/missingtoothreason).
Claim.diagnosis
Berisi data informasi tentang diagnosis yang relevan dengan item klaim.
*Claim.diagnosis.sequence
Berisi data nomor unik untuk mengidentifikasi entri diagnosis dengan tipe data
positiveInt.
*Claim.diagnosis.diagnosis[x]
Berisi data sifat penyakit atau masalah dalam bentuk kode atau sebagai referensi ke
kondisi eksternal yang ditentukan dengan tipe data CodeableConcept yang nilainya
dapat mengacu pada contoh data terminologi ICD-10 Codes
Halaman
42 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.diagnosis.type
Berisi data ketika kondisi diamati atau peringkat relatif dengan tipe data
CodeableConcept yang nilainya dapat mengacu pada contoh data terminologi
Example Diagnosis Type Codes
(http://terminology.hl7.org/CodeSystem/ex-diagnosistype).
Claim.diagnosis.onAdmission
Berisi data indikasi apakah diagnosis sudah ada saat masuk ke fasilitas pelayanan
kesehatan dengan tipe data CodeableConcept yang nilainya dapat mengacu pada
contoh data terminologi Example Diagnosis on Admission Codes
(http://terminology.hl7.org/CodeSystem/ex-diagnosis-on-admission).
Claim.diagnosis.packageCode
Berisi data kode tagihan paket atau kode bundel yang digunakan untuk
mengelompokkan produk dan layanan ke kondisi kesehatan tertentu (seperti
serangan jantung) yang didasarkan pada sistem kode pengelompokan yang telah
ditentukan dengan tipe data CodeableConcept yang nilainya dapat mengacu pada
contoh data terminologi Example Diagnosis Related Group Codes
(http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup).
Claim.procedure
Berisi data prosedur dilakukan pada pasien yang relevan dengan item tagihan
dengan klaim.
*Claim.procedure.sequence
Berisi data nomor unik untuk mengidentifikasi entri prosedur dengan tipe data
positiveInt.
Claim.procedure.type
Berisi data ketika prosedur diamati atau peringkat relatif dengan tipe data
CodeableConcept yang nilainya dapat mengacu pada contoh data terminologi
Example Procedure Type Codes
(http://terminology.hl7.org/CodeSystem/ex-procedure-type).
Halaman
43 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.procedure.date
Berisi data tanggal dan waktu prosedur dilakukan dengan tipe data dateTime.
*Claim.procedure.procedure[x]
Berisi data kode atau referensi ke resource Procedure yang mengidentifikasi
intervensi klinis yang dilakukan dengan tipe data CodeableConcept yang nilainya
dapat mengacu pada contoh data terminologi ICD-10 Procedure Codes
(http://hl7.org/fhir/sid/ex-icd-10-procedures) dan tipe data Reference yang nilainya
direferensikan ke data yang tersimpan di resource Procedure.
.
Claim.procedure.udi
Berisi data pengidentifikasi perangkat unik yang terkait item baris dengan tipe data
Reference yang nilainya direferensikan ke data yang tersimpan di resource Device.
*Claim.insurance
Berisi data instrumen keuangan untuk penggantian produk dan layanan perawatan
kesehatan yang ditentukan pada klaim.
*Claim.insurance.sequence
Berisi data nomor unik untuk mengidentifikasi entri asuransi dan memberikan
urutan pertanggungan untuk menyampaikan koordinasi urutan manfaat dengan
tipe data positiveInt.
*Claim.insurance.focal
Berisi data penanda untuk menunjukkan bahwa cakupan yang tersebut akan
digunakan untuk keputusan klaim bila disetel ke true dengan tipe data booelan.
Claim.insurance.identifier
Berisi data pengidentifikasi bisnis yang akan digunakan saat klaim dikirim untuk
ajudikasi terhadap polis asuransi dengan tipe data Identifier.
*Claim.insurance.coverage
Berisi data referensi ke informasi tingkat kartu asuransi yang terdapat dalam
resource Coverage. Perusahaan asuransi yang mengeluarkan pertanggungan akan
Halaman
44 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.insurance.businessArrangement
Berisi data nomor perjanjian bisnis yang dibuat antara penyedia dan perusahaan
asuransi dengan tujuan pemrosesan bisnis khusus dengan tipe data string.
Claim.insurance.preAuthRef
Berisi data nomor referensi yang sebelumnya diberikan oleh perusahaan asuransi
kepada penyedia untuk dikutip pada klaim selanjutnya yang berisi layanan atau
produk yang terkait dengan otorisasi sebelumnya dengan tipe data string.
Claim.insurance.claimResponse
Berisi data hasil ajudikasi item baris untuk pertanggungan yang ditentukan dalam
asuransi ini dengan tipe data Reference yang nilainya direferensikan ke data yang
tersimpan di resource ClaimResponse.
Claim.accident
Berisi data rincian kecelakaan yang mengakibatkan cedera yang memerlukan
produk dan layanan yang tercantum dalam klaim.
*Claim.accident.date
Berisi data tanggal peristiwa kecelakaan terkait dengan produk dan layanan yang
terkandung dalam klaim dengan tipe data date.
Claim.accident.type
Berisi data jenis atau konteks kejadian kecelakaan untuk keperluan pemilihan
potensi pertanggungan asuransi dan penentuan koordinasi antar penanggung
dengan tipe data CodeableConcept yang nilainya dapat mengacu pada data
terminologi yang dapat diperluas V3 Value SetActIncidentCode
(http://terminology.hl7.org/CodeSystem/v3-ActCode).
Claim.accident.location[x]
Berisi data lokasi fisik peristiwa kecelakaan dengan tipe data Address dan tipe data
Reference yang nilainya direferensikan ke data yang tersimpan di resource Location.
Halaman
45 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.item
Berisi data baris klaim. Baik produk atau layanan sederhana atau 'grup' detail yang
masing-masing dapat berupa item sederhana atau grup sub-detail.
*Claim.item.sequence
Berisi data nomor unik untuk mengidentifikasi entri item dengan tipe data
positiveInt.
Claim.item.careTeamSequence
Berisi data anggota tim perawatan terkait dengan layanan atau produk dengan tipe
data positiveInt.
Claim.item.diagnosisSequence
Berisi data diagnosis yang berlaku untuk layanan atau produk dengan tipe data
positiveInt.
Claim.item.procedureSequence
Berisi data data prosedur yang berlaku untuk layanan atau produk dengan tipe data
positiveInt.
Claim.item.informationSequence
Berisi data pengecualian, ketentuan khusus, dan informasi pendukung yang berlaku
untuk layanan atau produk ini dengan tipe data positiveInt.
Claim.item.revenue
Berisi data jenis pusat pendapatan atau biaya yang menyediakan produk dan/atau
layanan dengan tipe data CodeableConcept yang nilainya dapat mengacu pada
contoh data terminologi Example Revenue Center Codes
(http://terminology.hl7.org/CodeSystem/ex-revenue-center).
Claim.item.category
Berisi data kode untuk mengidentifikasi jenis manfaat umum di mana produk dan
layanan disediakan dengan tipe data CodeableConcept yang nilainya dapat mengacu
pada contoh data terminologi Benefit Category Codes
(http://terminology.hl7.org/CodeSystem/ex-benefitcategory).
Halaman
46 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
*Claim.item.productOrService
Berisi data jika nilainya adalah kode grup maka item ini mengumpulkan
serangkaian detail klaim terkait dan jika tidak maka berisi produk, layanan, obat,
atau kode tagihan lainnya untuk item tersebut dengan tipe data CodeableConcept
yang nilainya dapat mengacu pada contoh data terminologi USCLS Codes
(http://terminology.hl7.org/CodeSystem/ex-USCLS).
Claim.item.modifier
Berisi data kode tipifikasi atau pengubah item untuk menyampaikan konteks
tambahan untuk produk atau layanan dengan tipe data CodeableConcept yang
nilainya dapat mengacu pada contoh data terminologi Modifier types Codes
(http://terminology.hl7.org/CodeSystem/modifiers).
Claim.item.programCode
Berisi data untuk mengidentifikasi program yang memungkinkan pemulihan
dengan tipe data CodeableConcept yang nilainya dapat mengacu pada contoh data
terminologi Example Program Reason Codes
(http://terminology.hl7.org/CodeSystem/ex-programcode).
Claim.item.serviced[x]
Berisi data tanggal atau tanggal ketika layanan atau produk dipasok, dilaksanakan,
atau diselesaikan dengan tipe data date | Period.
Claim.item.location[x]
Berisi data lokasi produk atau layanan disediakan dengan tipe data
CodeableConcept yang nilainya dapat mengacu pada contoh data terminologi
Example Service Place Codes
(http://terminology.hl7.org/CodeSystem/ex-serviceplace). Selain itu juga dapat
menggunakan tipe data Addres dan tipe data Reference yang nilainya
direferensikan ke data yang tersimpan di resource Location.
Claim.item.quantity
Berisi data jumlah pengulangan layanan atau produk dengan tipe data
SimpleQuantity.
Halaman
47 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.item.unitPrice
Berisi data biaya dimana jika item yang tersebut bukan grup maka ini adalah biaya
untuk produk atau layanan, jika tidak maka ini adalah total biaya untuk perincian
grup dengan tipe data Money.
Claim.item.factor
Berisi data bilangan real yang mewakili pengali yang digunakan dalam menentukan
nilai keseluruhan dari layanan yang diberikan dan/atau barang yang diterima.
Konsep Faktor memungkinkan pengganda diskon atau biaya tambahan untuk
diterapkan pada jumlah uang. Tipe data yang digunakan adalah decimal.
Claim.item.net
Berisi data kuantitas dikalikan harga satuan untuk layanan atau produk atau biaya
tambahan dengan tipe data Money.
Claim.item.udi
Berisi data pengidentifikasi perangkat unik yang terkait item baris dengan tipe data
Reference yang nilainya direferensikan ke data yang tersimpan di resource Device.
Claim.item.bodySite
Berisi data lokasi pelayanan fisik pada pasien (tungkai, gigi, dan lainnya) dengan
tipe data CodeableConcept yang nilainya dapat mengacu pada contoh data
terminologi Oral Site Codes (http://terminology.hl7.org/CodeSystem/ex-tooth).
Claim.item.subSite
Berisi data wilayah atau permukaan bodySite, seperti daerah anggota gerak atau
permukaan gigi dengan tipe data CodeableConcept yang nilainya dapat mengacu
pada contoh data terminologi Surface Codes
(http://terminology.hl7.org/CodeSystem/FDI-surface).
Claim.item.encounter
Berisi data Encounter selama klaim dibuat dengan tipe data Reference yang nilainya
direferensikan ke data yang tersimpan di resource Encounter.
Halaman
48 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.item.detail
Berisi data baris detail klaim, baik yang sederhana (produk atau layanan) atau
'kelompok' sub-detail yang merupakan item sederhana.
*Claim.item.detail.sequence
Berisi data nomor unik untuk mengidentifikasi entri item dengan tipe data
positiveInt.
Claim.item.detail.revenue
Berisi data jenis pusat pendapatan atau biaya yang menyediakan produk dan/atau
layanan dengan tipe data CodeableConcept yang nilainya dapat mengacu pada
contoh data terminologi Example Revenue Center Codes
(http://terminology.hl7.org/CodeSystem/ex-revenue-center).
Claim.item.detail.category
Berisi data kode untuk mengidentifikasi jenis manfaat umum di mana produk dan
layanan disediakan dengan tipe data CodeableConcept yang nilainya dapat mengacu
pada contoh data terminologi Benefit Category Codes
(http://terminology.hl7.org/CodeSystem/ex-benefitcategory).
*Claim.item.detail.productOrService
Berisi data jika nilainya adalah kode grup maka item ini mengumpulkan
serangkaian detail klaim terkait dan jika tidak maka berisi produk, layanan, obat,
atau kode tagihan lainnya untuk item tersebut dengan tipe data CodeableConcept
yang nilainya dapat mengacu pada contoh data terminologi USCLS Codes
(http://terminology.hl7.org/CodeSystem/ex-USCLS).
Claim.item.detail.modifier
Berisi data kode tipifikasi atau pengubah item untuk menyampaikan konteks
tambahan untuk produk atau layanan dengan tipe data CodeableConcept yang
nilainya dapat mengacu pada contoh data terminologi Modifier types Codes
(http://terminology.hl7.org/CodeSystem/modifiers).
Halaman
49 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.item.detail.programCode
Berisi data untuk mengidentifikasi program yang memungkinkan pemulihan
dengan tipe data CodeableConcept yang nilainya dapat mengacu pada contoh data
terminologi Example Program Reason Codes
(http://terminology.hl7.org/CodeSystem/ex-programcode).
Claim.item.detail.quantity
Berisi data jumlah pengulangan layanan atau produk dengan tipe data
SimpleQuantity.
Claim.item.detail.unitPrice
Berisi data biaya dimana jika item yang tersebut bukan grup maka ini adalah biaya
untuk produk atau layanan, jika tidak maka ini adalah total biaya untuk perincian
grup dengan tipe data Money.
Claim.item.detail.factor
Berisi data bilangan real yang mewakili pengali yang digunakan dalam menentukan
nilai keseluruhan dari layanan yang diberikan dan/atau barang yang diterima.
Konsep Faktor memungkinkan pengganda diskon atau biaya tambahan untuk
diterapkan pada jumlah uang. Tipe data yang digunakan adalah decimal.
Claim.item.detail.net
Berisi data kuantitas dikalikan harga satuan untuk layanan atau produk atau biaya
tambahan dengan tipe data Money.
Claim.item.detail.udi
Berisi data pengidentifikasi perangkat unik yang terkait item baris dengan tipe data
Reference yang nilainya direferensikan ke data yang tersimpan di resource Device.
Claim.item.detail.subDetail
Berisi data baris detail klaim, baik yang sederhana (produk atau layanan) atau
'kelompok' sub-detail yang merupakan item sederhana.
*Claim.item.detail.subDetail.sequence
Berisi data nomor unik untuk mengidentifikasi entri item dengan tipe data
positiveInt.
Halaman
50 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.item.detail.subDetail.revenue
Berisi data jenis pusat pendapatan atau biaya yang menyediakan produk dan/atau
layanan dengan tipe data CodeableConcept yang nilainya dapat mengacu pada
contoh data terminologi Example Revenue Center Codes
(http://terminology.hl7.org/CodeSystem/ex-revenue-center).
Claim.item.detail.subDetail.category
Berisi data kode untuk mengidentifikasi jenis manfaat umum di mana produk dan
layanan disediakan dengan tipe data CodeableConcept yang nilainya dapat mengacu
pada contoh data terminologi Benefit Category Codes
(http://terminology.hl7.org/CodeSystem/ex-benefitcategory).
*Claim.item.detail.subDetail.productOrService
Berisi data jika nilainya adalah kode grup maka item ini mengumpulkan
serangkaian detail klaim terkait dan jika tidak maka berisi produk, layanan, obat,
atau kode tagihan lainnya untuk item tersebut dengan tipe data CodeableConcept
yang nilainya dapat mengacu pada contoh data terminologi USCLS Codes
(http://terminology.hl7.org/CodeSystem/ex-USCLS).
Claim.item.detail.subDetail.modifier
Berisi data kode tipifikasi atau pengubah item untuk menyampaikan konteks
tambahan untuk produk atau layanan dengan tipe data CodeableConcept yang
nilainya dapat mengacu pada contoh data terminologi Modifier types Codes
(http://terminology.hl7.org/CodeSystem/modifiers).
Claim.item.detail.subDetail.programCode
Berisi data untuk mengidentifikasi program yang memungkinkan pemulihan
dengan tipe data CodeableConcept yang nilainya dapat mengacu pada contoh data
terminologi Example Program Reason Codes
(http://terminology.hl7.org/CodeSystem/ex-programcode).
Claim.item.detail.subDetail.quantity
Berisi data jumlah pengulangan layanan atau produk dengan tipe data
SimpleQuantity.
Halaman
51 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.item.detail.subDetail.unitPrice
Berisi data biaya dimana jika item yang tersebut bukan grup maka ini adalah biaya
untuk produk atau layanan, jika tidak maka ini adalah total biaya untuk perincian
grup dengan tipe data Money.
Claim.item.detail.subDetail.factor
Berisi data bilangan real yang mewakili pengali yang digunakan dalam menentukan
nilai keseluruhan dari layanan yang diberikan dan/atau barang yang diterima.
Konsep Faktor memungkinkan pengganda diskon atau biaya tambahan untuk
diterapkan pada jumlah uang. Tipe data yang digunakan adalah decimal.
Claim.item.detail.subDetail.net
Berisi data kuantitas dikalikan harga satuan untuk layanan atau produk atau biaya
tambahan dengan tipe data Money.
Claim.item.detail.subDetail.udi
Berisi data pengidentifikasi perangkat unik yang terkait item baris dengan tipe data
Reference yang nilainya direferensikan ke data yang tersimpan di resource Device.
Claim.total
Berisi data nilai total semua item pada klaim dengan tipe data Money.
Resource Claim
Halaman
52 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
2. Diagnosis
Claim.diagnosis.diagnosisCodeab
http://hl7.org/fhir/sid/icd-10
leConcept.coding.system
Claim.diagnosis.diagnosisCodeab
Kode ICD-10
leConcept.coding.code
Claim.diagnosis.diagnosisCodeab
Deskripsi ICD-10
leConcept.coding.display
3. Tindakan
Claim.procedure.procedureCode
http://hl7.org/fhir/sid/icd-9-cm
ableConcept.coding.system
Claim.procedure.procedureCode
Kode ICD-9 CM
ableConcept.coding.code
Claim.procedure.procedureCode
Deskripsi ICD-9 CM
ableConcept.coding.display
4. Nomor SEP
http://sys-ids.kemkes.go.id/claim-number/{{organizatio
Claim.identifier.system
n-ihs-number}}
5. ID Coder
Claim.supportingInfo.category.co
upgrade-class-indicator
ding.coding.code
Claim.supportingInfo.category.co
Indikator Naik Kelas
ding.display
Claim.supportingInfo.coding.syst http://terminology.kemkes.go.id/CodeSystem/upgradeC
em lassIndicator
Halaman
53 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
b. Kenaikan Kelas
Claim.supportingInfo.category.co http://terminology.kemkes.go.id/CodeSystem/claiminfo
ding.system rmationcategory
Claim.supportingInfo.category.co
upgrade-class-class
ding.coding.code
Claim.supportingInfo.category.co
Kenaikan Kelas
ding.display
Claim.supportingInfo.coding.syst http://terminology.kemkes.go.id/CodeSystem/locationS
em erviceClass-Inpatient
Claim.supportingInfo.coding.cod
e
Claim.supportingInfo.coding.dis
play
Claim.supportingInfo.timingPeri
(Tipe data dateTime)
od.end
Halaman
54 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Claim.insurance.identifier.value. http://terminology.kemkes.go.id/CodeSystem/claiminfo
category.coding.system rmationcategory
Claim.insurance.identifier.value.
unu-grouper-version
category.coding.code
9. Versi Aplikasi E-Klaim
Claim.insurance.identifier.value.s
4
equence
Claim.insurance.identifier.value. http://terminology.kemkes.go.id/CodeSystem/claiminfo
category.coding.system rmationcategory
Claim.insurance.identifier.value.
e-klaim-version
category.coding.code
10. Kode Tarif
Claim.extension.package.tariffCl
Lihat Lampiran 1
ass.valueCodeableConcept
11. Data Grouper
Claim.extension.package Lihat Lampiran 2 dan Lampiran 3
12. Total Klaim INACBG
Claim.total.value (Tipe Data Decimal)
Claim.total.currency IDR
Halaman
55 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
e. Setelah klik ENCODE, akan muncul hasilnya di bawah tulisan ENCODE. Klik Copy to
clipboard untuk menyalin.
Halaman
56 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
D. PENUTUP
Untuk informasi lebih lanjut terkait FHIR dapat diakses melalui
http://hl7.org/fhir/R4/index.html
Panduan terkait Indonesia Health Services akan terus dimutakhirkan dan akan tersedia
di situs dto.kemkes.go.id. Apabila ada pertanyaan lanjutan harap hubungi email
ihs@dto.kemkes.go.id
Disclaimer: This material contains content from LOINC (http://loinc.org). LOINC is copyright ©
1995-2022, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes
(LOINC) Committee and is available at no cost under the license at http://loinc.org/license. LOINC®
is a registered United States trademark of Regenstrief Institute, Inc.
Halaman
57 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
E. LAMPIRAN
Lampiran 1:
Claim.extension.package.tariffClass.val
ueCodeableConcept.coding
Claim.extension.
Claim.extension.package.t package.tariffCla Claim.extension.package.tariff
ariffClass.valueCodeableCo ss.valueCodeable Class.valueCodeableConcept.co
ncept.coding.system Concept.coding.c ding.display
ode
http://terminology.kemkes.go
AP Tarif Kelas A Pemerintah
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
AS Tarif Kelas A Swasta
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
BP Tarif Kelas B Pemerintah
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
BS Tarif Kelas B Swasta
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
CP Tarif Kelas C Pemerintah
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
CS Tarif Kelas C Swasta
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
DP Tarif Kelas D Pemerintah
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
DS Tarif Kelas D Swasta
.id/CodeSystem/tariffClass
Halaman
58 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
RSJP Tarif RSJPD Harapan Kita
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
RSD Tarif RS Kanker Dharmais
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
RSAB Tarif RSAB Harapan Kita
.id/CodeSystem/tariffClass
http://terminology.kemkes.go
RSPON Tarif RS Pusat Otak Nasional
.id/CodeSystem/tariffClass
Lampiran 2:
Claim.extension.package.basePackage.
valueCodeableConcept
Resource Claim
http://terminology.kemk
es.go.id/CodeSystem/ina INACBG Code
cbg-v5 INA-CBG Code INA-CBG Description (DRG)
Halaman
59 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Lampiran 3:
Claim.extension.package.additionalPac
kage.valueCodeableConcept
Resource Claim
Unblundling
grouper
http://terminology.kemk response code
es.go.id/CodeSystem/ina between acute
cbg-sac-v5 Subacute Code Subacute Description and chronic.
Unblundling
http://terminology.kemk grouper
es.go.id/CodeSystem/ina response code
cbg-sac-v5 Chronic Code Chronic Description penyakit kronis
http://terminology.kemk Unblundling
es.go.id/CodeSystem/ina Special Procedure Special Procedure grouper
cbg-special-cmg-v5 Code Description response code
Unblundling
http://terminology.kemk
es.go.id/CodeSystem/ina Special Prosthesis Special Prosthesis grouper
cbg-special-cmg-v5 Code Description response code
Unblundling
http://terminology.kemk
es.go.id/CodeSystem/ina Special Investigation Special Investigation grouper
cbg-special-cmg-v5 Code Description response code
Halaman
60 dari 62
BUKU PANDUAN PUBLIK
SATUSEHAT versi 1.0, 14 Februari 2023
Unblundling
http://terminology.kemk
es.go.id/CodeSystem/ina Special Drug grouper
cbg-special-cmg-v5 Special Drug Code Description response code
Halaman
61 dari 62