FamilyMemberHistory
Data terkait riwayat penyakit keluarga dapat dikirimkan melalui resource FamilyMemberHistory
.
Berikut pemetaan nilai untuk FamilyMemberHistory yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks riwayat penyakit keluarga:
|
Variabel/parameter/element FHIR bersifat WAJIB (Mandatory) atau TIDAK disesuaikan dengan Panduan Interoperabilitas berdasarkan use case masing-masing (klik di sini ) |
FamilyMemberHistory.identifier[i]
Berisi data ID internal faskes untuk riwayat penyakit keluarga ini dengan tipe data Identifier
. Ini adalah ID resmi yang diterbitkan oleh faskes untuk menandai data riwayat penyakit keluarga pasien.
FamilyMemberHistory.identifier[i].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).
FamilyMemberHistory.instantiatesCanonical[i]
Berisi data URL yang mengarahkan ke protokol atau guideline yang didefinisikan dalam FHIR dengan tipe data canonical (PlanDefinition | Questionnaire | ActivityDefinition | Measure | OperationDefinition)
.
FamilyMemberHistory.instantiatedUri[i]
Berisi data URl yang mengarahkan ke protokol atau guideline yang dikelola eksternal dari FHIR dengan tipe data uri
.
*FamilyMemberHistory.status
Berisi data kode spesifik untuk status pencatatan riwayat penyakit keluarga dengan tipe data code
.
Contoh JSON
"partial"
FamilyMemberHistory.dataAbsentReason
Berisi data deskripsi kenapa data riwayat penyakit keluarga tidak tersedia dengan tipe data CodeableConcept
.
FamilyMemberHistory.dataAbsentReason.coding
Berisi data deskripsi kenapa data riwayat penyakit keluarga tidak tersedia dengan tipe data Coding
. 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/history-absent-reason",
"code": "subject-unknown",
"display": "Subject Unknown"
}
*FamilyMemberHistory.patient
Berisi data pasien yang memiliki hasil riwayat penyakit keluarga ini 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 pasien 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"
}
FamilyMemberHistory.date
Berisi data tanggal riwayat penyakit keluarga dicatatkan atau diperbaharui denga tipe data dateTime
, dengan format yang diperbolehkan YYYY, YYYY-MM, YYYY-MM-DD atau YYYY-MM-DDThh:mm:ss+zz:zz
.
FamilyMemberHistory.name
Berisi data nama atau deskripsi keluarga yang memiliki riwayat penyakit dengan tipe data string
.
*FamilyMemberHistory.relationship
Berisi data hubungan antara keluarga yang memiliki riwayat penyakit dengan pasien, dengan tipe data CodeableConcept
.
FamilyMemberHistory.relationship.coding
Berisi data hubungan antara keluarga yang memiliki riwayat penyakit dengan pasien, dengan tipe data Coding
. 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/v3-RoleCode",
"code": "FAMMEMB",
"display": "family member"
}
FamilyMemberHistory.sex
Berisi data jenis kelamin saat lahir keluarga yang memiliki riwayat penyakit dengan tipe data CodeableConcept
.
FamilyMemberHistory.sex.coding
Berisi data jenis kelamin saat lahir keluarga yang memiliki riwayat penyakit dengan pasien, dengan tipe data Coding
. 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://hl7.org/fhir/administrative-gender",
"code": "male",
"display": "Male"
}
FamilyMemberHistory.born<?>
Berisi data tanggal lahir aktual atau perkiraan dari keluarga. Pengisian dapat memilih salah satu dari elemen berikut:
FamilyMemberHistory.bornPeriod
Berisi data tanggal lahir aktual atau perkiraan dari keluarga dengan tipe data Period
.
FamilyMemberHistory.age<?>
Berisi data usia aktual atau perkiraan dari keluarga saat riwayat penyakit dicatatkan. Pengisian dapat memilih salah satu dari elemen berikut:
FamilyMemberHistory.ageAge
Berisi data usia aktual atau perkiraan dari keluarga saat riwayat penyakit dicatatkan dengan tipe data Age
.
FamilyMemberHistory.estimatedAge
Berisi data yang mengindikasikan apakah FamilyMemberHistory.age<?>
merupakan usia aktual atau perkiraan dengan format pengisian adalah boolean
di mana;
Bila true, maka usia perkiraan
Bila false, maka usia aktual
FamilyMemberHistory.deceased<?>
Berisi data flagging untuk kematian atau usia aktual atau perkiraan kematian dari keluarga yang memiliki riwayat penyakit. Pengisian dapat memilih salah satu dari elemen berikut:
FamilyMemberHistory.deceasedBoolean
Berisi data flagging untuk kematian atau usia aktual atau perkiraan kematian dari keluarga yang memiliki riwayat penyakit dengan tipe data boolean
.
FamilyMemberHistory.deceasedAge
Berisi data flagging untuk kematian atau usia aktual atau perkiraan kematian dari keluarga yang memiliki riwayat penyakit dengan tipe data Age
.
FamilyMemberHistory.deceasedRange
Berisi data flagging untuk kematian atau usia aktual atau perkiraan kematian dari keluarga yang memiliki riwayat penyakit dengan tipe data Range
.
FamilyMemberHistory.reasonCode[i]
Berisi data yang menjelaskan mengapa riwayat penyakit keluarga terjadi dalam bentuk kode atau tekstual dengan tipe data CodeableConcept
. Apabila data diisi dengan kode, maka gunakan elemen FamilyMemberHistory.reasonCode.coding
dengan menggunakan kode SNOMED CT. Apabila data diisi dengan teks, maka gunakan elemen FamilyMemberHistory.reasonCode.text
.
FamilyMemberHistory.reasonCode[i].coding
Berisi data yang menjelaskan mengapa riwayat penyakit keluarga terjadi dalam bentuk kode atau tekstual dengan tipe data Coding
, yang nilainya mengacu pada data terminologi SNOMED CT. 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).
FamilyMemberHistory.reasonReference[i]
Berisi data yang menjelaskan mengapa riwayat penyakit keluarga terjadi dengan tipe data Reference
, yang direferensikan ke data yang tersimpan di resource Condition | Observation | AllergyIntolerance | QuestionnaireResponse | DiagnosticReport | DocumentReference
.
FamilyMemberHistory.note[i]
Berisi data catatan umum dari riwayat penyakit keluarga dengan tipe data Annotation
.
FamilyMemberHistory.condition[i]
Berisi data kondisi/penyakit yang dimiliki oleh anggota keluarga dengan tipe data BackboneElement
.
*FamilyMemberHistory.condition.code
Berisi data kondisi yang dimiliki oleh anggota keluarga dengan tipe data CodeableConcept
.
FamilyMemberHistory.condition.code.coding
Berisi data kondisi yang dimiliki oleh anggota keluarga dengan tipe data Coding
, yang nilainya mengacu pada data terminologi ICD-10 tahun 2010. 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://hl7.org/fhir/sid/icd-10",
"code": "C47.0",
"value": "Malignant neoplasm, peripheral nerves of head, face and neck"
}
FamilyMemberHistory.condition.outcome
Berisi data luaran yang terjadi terhadap penyakit pada anggota keluarga dengan tipe data CodeableConcept
.
FamilyMemberHistory.condition.outcome.coding
Berisi data luaran yang terjadi terhadap penyakit pada anggota keluarga dengan tipe data Coding
, yang nilainya mengacu pada data terminologi SNOMED CT. 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).
FamilyMemberHistory.condition.contributedToDeath
Berisi data apakah kondisi yang dimiliki berkontribusi terhadap kematian dengan tipe data boolean
.
FamilyMemberHistory.condition.onset<?>
Berisi data kapan kondisi pertama kali muncul. Pengisian dapat memilih salah satu dari elemen berikut:
FamilyMemberHistory.condition.onsetAge
Berisi data kapan kondisi pertama kali muncul dengan tipe data Age
.
FamilyMemberHistory.condition.onsetRange
Berisi data kapan kondisi pertama kali muncul dengan tipe data Range
.