Composition
Data klasifikasi diet dari pasien yang bersangkutan akan dipetakan dengan menggunakan standar FHIR DomainResource dengan tipe Composition
.
Berikut pemetaan nilai untuk Composition yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks data diet pasien:
|
Variabel/parameter/element FHIR bersifat WAJIB (Mandatory) atau TIDAK disesuaikan dengan Panduan Interoperabilitas berdasarkan use case masing-masing (klik di sini ) |
Composition.identifier
Berisi satu atau lebih daftar data id internal faskes untuk dokumen/composition ini yang setiap datanya direpresentasikan dengan tipe data Identifier
.
Composition.identifier.use
Berisi data dengan tipe data code
, yang nilainya mengacu pada data terminologi IdentifierUse. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
*Composition.status
Berisi status dari dokumen yang setiap datanya direpresentasikan dengan tipe data code
, yang nilainya mengacu pada data terminologi CompositionStatus. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Contoh JSON
"preliminary"
*Composition.type
Berkaitan dengan menspesifikan jenis komposisi khusus (contoh: riwayat kesehatan, ringkasan pulang, dan catatan progres). Hal ini biasanya disamakan dengan tujuan dari pembuatan komposisi yang mengacu pada: LOINC dengan tipe data CodeableConcept
. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
*Composition.type.coding
Berisi satu atau lebih kode status klinis dari data diet pasien dengan tipe data Coding
yang nilainya mengacu pada data terminologi LOINC. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Contoh JSON
[
{
"system": "http://loinc.org",
"code": "18842-5",
"display": "Discharge Summary"
}
]
Composition.category[i]
Berkaitan dengan kategori dari Composition
. Hal ini biasanya disamakan dengan tujuan dari pembuatan komposisi dengan tipe data CodeableConcept
. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Composition.category[i].coding
Berisi data kode kategori Composition
dengan tipe data Coding
yang nilainya mengacu pada data terminologi LOINC. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Contoh JSON
[
{
"system": "http://loinc.org",
"code": "LP173421-1",
"display": "Report"
}
]
*Composition.subject
Berkaitan dengan subjek dari Composition
itu sendiri yang setiap datanya direpresentasikan dengan tipe data Reference
yang direferensikan ke data yang tersimpan di resource Patient
, yang nilainya memiliki format:
"Patient/{patient-ihs-number}"
Di mana isi dari parameter {patient-ihs-number}
adalah nomor ID Patient
yang didapatkan dari master pasien indeks. Untuk informasi lebih lanjut dapat dilihat pada Panduan Interoperabilitas sesuai dengan use case masing-masing (klik di sini)
Contoh JSON
[
{
"reference": "Patient/100000030009",
"display": "Budi Santoso"
}
]
Composition.encounter
Berisi informasi terkait kunjungan di mana diagnosis ditegakkan yang setiap datanya direpresentasikan dengan tipe data Reference
yang direferensikan ke data yang tersimpan di resources Encounter
di mana diagnosis ini dibuat, yang nilainya memiliki format:
"Encounter/{id-resource-Encounter}"
Di mana isi dari parameter {id-resource-Encounter} adalah ID resource Encounter
yang didapatkan dari server. Untuk informasi lebih lanjut dapat dilihat pada Panduan Interoperabilitas sesuai dengan use case masing-masing (klik di sini)
Contoh JSON
[
{
"reference": "Encounter/4c4d890d-fd63-49e0-bad6-7df4dc443125"
}
]
*Composition.date
Berisi waktu terakhir composition dibuat atau diedit dengan tipe data dateTime
, dengan format yang diperbolehkan YYYY, YYYY-MM, YYYY-MM-DD atau YYYY-MM-DDThh:mm:ss+zz:zz
.
Contoh Nilai
[
"2015-02-07T13:28:17.239+02:00 or 2017-01-01T00:00:00Z"
]
*Composition.author[i]
Berisi informasi siapa saja yang membuat Composition
. Pada bagian ini berisi data dengan tipe data Reference
yang direferensikan ke data yang tersimpan di resource Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization
, yang nilainya memiliki format:
[
"Practitioner/{practitioner-ihs-number}"
]
Di mana isi dari parameter {practitioner-ihs-number}
adalah ID NAKES yang didapatkan dari master Nakes indeks. Untuk informasi lebih lanjut dapat dilihat pada Panduan Interoperabilitas sesuai dengan use case masing-masing (klik di sini)
Contoh JSON
[
{
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
]
*Composition.title
Berisi judul dari dokumen Composition
dengan tipe data string
.
Contoh JSON
[
{
"title": "Resume Medis Rawat Jalan"
}
]
Composition.confidentiality
Berisi status terkait kerahasiaan dokumen yang setiap datanya direpresentasikan dengan tipe data code
, yang nilainya mengacu pada data terminologi v3.ConfidentialityClassification . Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Composition.attester[i]
Berisi satu atau lebih data peserta yang telah membuktikan keakuratan komposisi/dokumen dengan tipe BackboneElement
.
*Composition.attester.mode
Berisi informasi bagaimana seorang individu mengautentifikasi sebuah dokumen yang setiap datanya direpresentasikan dengan tipe data code
, yang nilainya mengacu pada data terminologi Composition Attestation Mode. Wajib diisi ketika mengirimkan data Composition.attester
. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Composition.attester.time
Berisi informasi mengenai kapan dokumen diautentifikasi dengan tipe data dateTime
, dengan format yang diperbolehkan YYYY, YYYY-MM, YYYY-MM-DD atau YYYY-MM-DDThh:mm:ss+zz:zz
.
Contoh Nilai
"2015-02-07T13:28:17.239+02:00 or 2017-01-01T00:00:00Z"
Composition.attester.party
Berisi informasi siapa saja yang melakukan autentifikasi. Pada bagian ini berisi data dengan tipe data Reference
yang direferensikan ke data yang tersimpan di resource Patient | RelatedPerson | Practitioner | PractitionerRole | Organization
yang nilainya memiliki format:
[
"Patient/{patient-ihs-number}"
]
Di mana isi dari parameter {patient-ihs-number}
adalah ID Patient
yang didapatkan dari master pasien indeks. Untuk informasi lebih lanjut dapat dilihat pada Panduan Interoperabilitas sesuai dengan use case masing-masing (klik di sini)
Contoh JSON
[
{
"reference": "Patient/100000030009",
"display": "Budi Santoso"
}
]
Composition.custodian
Berisi informasi mengenai organisasi yang melakukan pemeliharaan terhadap dokumen dengan tipe data Reference
yang direferensikan ke data yang tersimpan di resource Organization
yang nilainya memiliki format:
[
"Organization/{organization-ihs-number}"
]
Di mana isi dari parameter {organization-ihs-number}
adalah ID organisasi yang didapatkan dari Master Sarana Indeks. Untuk informasi lebih lanjut dapat dilihat pada Panduan Interoperabilitas sesuai dengan use case masing-masing (klik di sini)
Contoh JSON
[
{
"reference": "Organization/10000004"
}
]
Composition.relatesTo[i]
Berisi satu atau lebih data mengenai informasi hubungan komposisi ini dengan komposisi atau dokumen lain yang sudah ada dengan tipe data BackboneElement
.
*Composition.relatesTo.code
Berisi informasi mengenai tipe hubungan antar dokumen yang setiap datanya direpresentasikan dengan tipe data code
, yang nilainya mengacu pada data terminologi DocumentRelationshipType.
Apablia Composition.relatesTo digunakan, maka Composition.relatesTo[i].code dan Composition.relatesTo[i].target wajib di kirimkan. |
*Composition.relatesTo.target<?>
Merupakan target dari hubungan antar dokumen.
Composition.relatesTo.target.targetIdentifier
Berisi target dari hubungan antar dokumen dengan tipe data Identifier
.
Composition.relatesTo.target.targetReference
Berisi target dari hubungan antar dokumen dengan tipe data Reference
, yang direferensikan ke data yang tersimpan di resource Composition
yang nilainya memiliki format:
[
"Composition/{ID-resource-Composition}"
]
Di mana isi dari parameter {id-resource-Composition} adalah ID Composition
yang didapatkan dari server. Untuk informasi lebih lanjut dapat dilihat pada Panduan Interoperabilitas sesuai dengan use case masing-masing (klik di sini)
Composition.event[i]
Berisi satu atau lebih data layanan klinis, seperti kolonoskopi atau usus buntu, didokumentasikan dengan tipe data BackboneElement
.
Composition.event.code[i]
Berisi satu atau lebih data kode yang digunakan untuk mendokumentasikan informasi layanan klinis yang setiap datanya direpresentasikan dengan tipe data CodeableConcept
.
Composition.event.period
Berisi informasi mengenai periode yang dicakup oleh dokumentasi layanan klinis dengan tipe data Period
.
Composition.event.detail[i]
Berisi satu atau lebih data mengenai detail event layanan klinis dengan tipe data Reference
, yang direferensikan ke data yang tersimpan di resource Resource
.
Composition.section[i]
Berisi data awal dari bagian yang membentuk komposisi dengan tipe data BackboneElement
.
Composition.section.title
Berisi informasi mengenai judul dari bagian Composition
dengan tipe data string
.
Composition.section.code
Berisi data informasi yang berkaitan dengan kode yang mengidentifikasi jenis konten yang terkandung dalam bagian dimaksud yang harus konsisten dengan judul bagian dengan tipe data CodeableConcept
. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Composition.section.code.coding
Berisi satu atau lebih data kode status yang mengidentifikasi jenis konten yang terkandung dalam bagian dimaksud yang harus konsisten dengan judul bagian dengan tipe data Coding
yang nilainya mengacu pada data terminologi LOINC.
Contoh JSON
[
{
"system": "http://loinc.org",
"code": "42334-2",
"display": "Discharge diet (narrative)"
}
]
Composition.section.author[i]
Berisi satu atau lebih data mengenai individu yang menuliskan bagian dari Composition
. Pada bagian ini berisi data dengan tipe data Reference
yang direferensikan ke data yang tersimpan di resource Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization
.
Contoh JSON
[
{
"reference": "Practitioner/N10000001",
"display": "Dokter Bronsig"
}
]
Composition.section.text
Berisi data mengenai ringkasan teks yang diambil dari Composition
dengan tipe data Narrative
.
Composition.section.text.status
Berisi status dari ringkasan teks yang diambil, di mana setiap datanya direpresentasikan dengan tipe data code
yang mengacu pada CodeSystem
(https://hl7.org/FHIR/codesystem-narrative-status.html).
Contoh JSON
[
{
"status": "additional"
}
]
Composition.section.mode
Berisi informasi mengenai bagaimana suatu entri disiapkan untuk dijadikan ke dalam dokumentasi Composition
yang setiap datanya direpresentasikan dengan tipe data code
yang mengacu pada CodeSystem
(http://hl7.org/fhir/list-mode). Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Composition.section.orderedBy
Berisi informasi mengenai bagaimana suatu urutan item dalam bagian Composition
diurutkan dengan tipe data CodeableConcept
.
Composition.section.orderedBy.coding
Berisi data kode urutan item Composition
dengan tipe data coding
yang nilainya mengacu pada data terminologi LOINC. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Contoh JSON
[
{
"system": "http://terminology.hl7.org/CodeSystem/list-order",
"code": "user",
"display": "Sorted by User"
}
]
Composition.section.entry[i]
Berisi satu atau lebih data mengenai referensi data yang mendukung pada bagian Composition ini. Pada bagian ini berisi data dengan tipe data Reference
yang direferensikan ke data yang tersimpan di semua resource yang ada dalam FHIR.
Composition.section.emptyReason
Berisi informasi mengenai alasan mengapa suatu bagian dari Composition
kosong yang setiap datanya direpresentasikan dengan tipe data CodeableConcept
.
Composition.section.emptyReason.coding
Berisi data kode status mengapa suatu Composition
kosong dengan tipe data Coding
yang nilainya mengacu pada data terminologi LOINC. Informasi data terminologi apa yang digunakan dapat mengacu pada Lampiran Terminologi sesuai dengan use case masing-masing (klik di sini) dan Standar Terminologi (klik di sini).
Contoh JSON
[
{
"system": "http://terminology.hl7.org/CodeSystem/list-empty-reason",
"code": "nilknown",
"display": "Nil Known"
}
]