Goal

Data tujuan perawatan dapat dikirimkan melalui resource Goal.

Berikut pemetaan nilai untuk Goal yang direpresentasikan dalam peta referensi (path) ke properti (element id) terkait, untuk konteks data tujuan perawatan:

  1. Setiap terdapat simbol asterik * sebelum nama variabel/parameter/element FHIR yang disebutkan, maka variabel/parameter/element FHIR tersebut bersifat WAJIB , harus ada, atau pasti selalu ada, contoh: *Location.identifier.

  2. 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.

  3. Standar format pengiriman Tanggal tidak bisa kurang dari 03 Juni 2014.

Variabel/parameter/element FHIR bersifat WAJIB (Mandatory) atau TIDAK disesuaikan dengan Panduan Interoperabilitas berdasarkan use case masing-masing (klik di sini )

Goal.identifier

Berisi satu atau lebih data mengenai ID internal faskes untuk data tujuan. Ini adalah ID resmi yang diterbitkan oleh faskes untuk menandai data tujuan, yang setiap datanya direpresentasikan dengan tipe data Identifier.

*Goal.lifecycleStatus

Berisi data status dari tujuan, dengan tipe data code, yang nilainya mengacu pada data terminologi GoalLifecycleStatus.

Goal.achievementStatus

Berisi data status perkembangan ketercapaian tujuan, dengan tipe data CodeableConcept, yang nilainya dapat mengacu pada data terminologi Goal achievement status.

Goal.category

Berisi data kategori dari tujuan, dengan tipe data CodeableConcept, yang nilainya dapat mengacu pada data terminologi Goal category.

Goal.priority

Berisi data tingkat prioritas dari tujuan, dengan tipe data CodeableConcept, yang nilainya dapat mengacu pada data terminologi Goal priority.

*Goal.description

Berisi data deskripsi dari tujuan yang hendak dicapai, dengan tipe data CodeableConcept, yang dapat dinyatakan dengan terminologi dari SNOMED-CT.

*Goal.subject

Berisi data terkait subyek dari tujuan yang dilakukan, dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Patient | Group | Organization, yang nilainya memiliki format:

Contoh JSON

"Patient/{patient-ihs-number}"

Dimana isi dari parameter {patient-ihs-number} adalah ID Patient yang didapatkan dari master pasien indeks.

Goal.start[x]

Berisi data tanggal atau waktu yang menunjukkan kapan tujuan mulai dilaksanakan.

Goal.startDate

Berisi data tanggal atau waktu yang menunjukkan kapan tujuan mulai dilaksanakan, dengan tipe data date.

Goal.startCodeableConcept

Berisi data waktu yang menunjukkan kapan tujuan mulai dilaksanakan, dengan tipe data CodeableConcept, yang nilainya dapat mengacu pada data terminologi Goal start event.

Goal.target

Berisi data mengenai apa dan kapan tujuan harus dilakukan.

Goal.target.measure

Berisi data indikator nilai yang akan diperiksa, misalnya berat badan, tekanan darah, atau lainnya, dengan tipe data CodeableConcept, yang dapat dinyatakan dengan terminologi dari LOINC.

Goal.target.detail[x]

Berisi data nilai dari tujuan yang hendak dicapai.

Goal.target.detailQuantity

Berisi data nilai dari tujuan yang hendak dicapai, dengan tipe data Quantity.

Goal.target.detailRange

Berisi data nilai dari tujuan yang hendak dicapai, dengan tipe data Range.

Goal.target.detailCodeableConcept

Berisi data nilai dari tujuan yang hendak dicapai, dengan tipe data CodeableConcept.

Goal.target.detailString

Berisi data nilai dari tujuan yang hendak dicapai, dengan tipe data string .

Goal.target.detailBoolean

Berisi data nilai dari tujuan yang hendak dicapai, dengan tipe data boolean.

Goal.target.detailInteger

Berisi data nilai dari tujuan yang hendak dicapai, dengan tipe data integer.

Goal.target.detailRatio

Berisi data nilai dari tujuan yang hendak dicapai, dengan tipe data Ratio.

Goal.target.due[x]

Berisi data tanggal atau durasi waktu di mana ketercapaian tujuan akan dievaluasi.

Goal.target.dueDate

Berisi data tanggal atau durasi waktu di mana ketercapaian tujuan akan dievaluasi, dengan tipe data date.

Goal.target.dueDuration

Berisi data tanggal atau durasi waktu di mana ketercapaian tujuan akan dievaluasi, dengan tipe data Duration.

Goal.statusDate

Berisi data tanggal perubahan status tujuan terjadi, dengan tipe data date.

Goal.statusReason

Berisi data alasan dari perubahan status yang terjadi, dengan tipe data string.

Goal.expressedBy

Berisi data penanggung jawab dalam penetapan tujuan ini, dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Patient | Practitioner | PractitionerRole | RelatedPerson.

Goal.addresses

Berisi data mengenai kondisi atau hal yang hendak ditangani dari tujuan ini, dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Condition | Observation | MedicationStatement | NutritionOrder | ServiceRequest | RiskAssessment.

Goal.note

Berisi data keterangan tambahan mengenai penilaian risiko yang dilakukan, dengan tipe data Annotation.

Goal.outcomeCode

Berisi data terkait hasil evaluasi dari tujuan, dengan tipe data CodeableConcept, yang dapat dinyatakan dengan terminologi dari SNOMED-CT.

Goal.outcomeReference

Berisi data terkait hasil evaluasi dari tujuan, dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Observation.