2
Kasus 1
3
USE CASE RESUME RAWAT JALAN
Pre-Use Case/Encounter
4
USE CASE RESUME RAWAT JALAN
Pre-Use Case/Encounter
5
USE CASE RESUME RAWAT JALAN
Pre-Use Case/Encounter
N Resource Action API Keterangan
o Method
3 Location Input POST POST data lokasi yang tersedia dalam fasyankes sesuai
informasi format berikut Link
lokasi Element Location untuk di POST
poliklinik ● Location.identifier (Optional)
● Location.status (Mandatory)
● Location.operationalStatus (Optional)
● Location.name (Mandatory)
● Location.alias (Optional)
● Location.description (Optional)
● Location.mode (Optional)
● Location.type (Optional)
● Location.telecom (Optional)
● Location.address (Optional)
● Location.physicalType (Mandatory)
● Location.position (Optional)
● Location.managingOrganization (Mandatory)
● Location.partOf (Mandatory, if sub-location)
● Location.hoursOfOperation (Optional)
● Location.availabilityExecptions (Optional)
● Location.endpoint (Optional)
6
USE CASE RESUME RAWAT JALAN
Pre-Use Case/Encounter
4 Practitioner Get Practitioner GET GET IHS-Number dari Master Nakes Index by NIK
IHS ID
7
USE CASE RESUME RAWAT JALAN
1 Patient Get Patient IHS ID GET GET IHS-Number dari Master Patient Index by NIK
8
USE CASE RESUME RAWAT JALAN
2. Pendataan Kunjungan Awal
1 Encounter Membuat POST Data elemen Encounter minimal yang perlu dikirim
encounter/kunjun ● Encounter.status → Arrived
gan baru ● Encounter.statusHistory.status → Arrived
● Encounter.statusHistory.period.start → Jam kedatangan
● Encounter.class.system →
http://terminology.hl7.org/CodeSystem/v3-ActCode
● AMB
● Encounter.class.code → AMB
● Encounter.class.display → ambulatory
● Encounter.subject → Patient/IHS ID
● Encounter.participant.type.coding.system →
http://terminology.hl7.org/CodeSystem/participant-type
● Encounter.participant.type.coding.code → ATND
● Encounter.participant.type.coding.display → attender
● Encounter.participant.individual → Practitioner/IHS ID
● Encounter.period.start → Jam kedatangan
● Encounter.location.location → Location/No ID Location
9
USE CASE RESUME RAWAT JALAN
3. Proses Pemeriksaan Pasien oleh Tenaga Kesehatan
10
USE CASE RESUME RAWAT JALAN
3. Proses Pemeriksaan Pasien oleh Tenaga Kesehatan
1 Encounter Update status PUT Data elemen Encounter minimal yang perlu dikirim
encounter ● id → id yang didapatkan dari POST encounter pertama kali
menjadi in- ● Encounter.status → in-progress
progress ● Encounter.statusHistory.status #1→ arrived
● Encounter.statusHistory.period.start #1 → Jam kedatangan
● Encounter.statusHistory.period.end #1 → Jam mulai dilakukan asesmen awal
● Encounter.statusHistory.status #2→ in-progress
● Encounter.statusHistory.period.start #2 → Jam mulai dilakukan asesmen awal
● Encounter.class.system → http://terminology.hl7.org/CodeSystem/v3-ActCode
● AMB
● Encounter.class.code → AMB
● Encounter.class.display → ambulatory
● Encounter.subject → Patient/IHS ID
● Encounter.participant.type.coding.system →
http://terminology.hl7.org/CodeSystem/participant-type
● Encounter.participant.type.coding.code → ATND
● Encounter.participant.type.coding.display → attender
● Encounter.participant.individual → Practitioner/IHS ID
● Encounter.period.start → Jam kedatangan
● Encounter.location.location → Location/No ID Location
11
USE CASE RESUME RAWAT JALAN
3. Proses Pemeriksaan Pasien oleh Tenaga Kesehatan
2 Observation Input data hasil POST Data elemen Observation minimal yang perlu dikirim
pemeriksaan ● Observation.status → final
laboratorium ● Observation.category.coding.system →
http://terminology.hl7.org/CodeSystem/observation-category
● Observation.category.coding.code → laboratory
● Observation.category.coding.display → Laboratory
● Observation.code.coding.system → http://loinc.org
● Observation.code.coding.code → 647-8
● Observation.code.coding.display → Microscopic observation [Identifier] in Sputum by
Acid fast stain.Ziehl-Neelsen
● Observation.subject → Patient/IHS number pasien
● Observation.encounter → Encounter/No. ID Encounter
● Observation.valueCodeableConcept.coding.system → http://snomed.info/sct
● Observation.valueCodeableConcept.coding.code → 260348001
● Observation.valueCodeableConcept.coding.display → +++
12
USE CASE RESUME RAWAT JALAN
3. Proses Pemeriksaan Pasien oleh Tenaga Kesehatan
3 Condition Input data POST Data elemen Condition minimal yang perlu dikirim
diagnosis ● Condition.clinicalStatus.coding.system →
http://terminology.hl7.org/CodeSystem/condition-clinical
● Condition.clinicalStatus.coding.code → active
● Condition.clinicalStatus.coding.display → Active
● Condition.category.coding.system →
http://terminology.hl7.org/CodeSystem/condition-category
● Condition.category.coding.code → encounter-diagnosis
● Condition.category.coding.display → Encounter Diagnosis
● Condition.code.coding.system → http://hl7.org/fhir/sid/icd-10
● Condition.code.coding.code → A15.0
● Condition.code.coding.display → Tuberculosis of lung, confirmed by sputum microscopy
with or without culture
● Condition.subject → Patient/IHS number pasien
● Condition.encounter → Encounter/No. ID Encounter
13
USE CASE RESUME RAWAT JALAN
No Resource Action API Method Keterangan
2. Pasien Pulang
1 Encounte ● Update status PUT Data elemen Encounter minimal yang perlu dikirim
r encounter menjadi ● id → id yang didapatkan dari POST encounter pertama kali
finished ● Encounter.status → finished
● Input data ● Encounter.statusHistory.status #1→ arrived
diagnosis pulang
● Encounter.statusHistory.period.start #1 → Jam kedatangan
● Encounter.statusHistory.period.end #1 → Jam mulai dilakukan
asesmen awal
● Encounter.statusHistory.status #2→ in-progress
● Encounter.statusHistory.period.start #2 → Jam mulai dilakukan
asesmen awal
● Encounter.statusHistory.period.end #2 → Jam pasien pulang
● Encounter.statusHistory.period.start #3 → JJam pasien pulang
● Encounter.statusHistory.period.end #3 → Jam pasien pulang
● Encounter.class.system →
http://terminology.hl7.org/CodeSystem/v3-ActCode
● AMB
● Encounter.class.code → AMB
● Encounter.class.display → ambulatory
● Encounter.subject → Patient/IHS ID
14
USE CASE RESUME RAWAT JALAN
No Resource Action API Method Keterangan
2. Pasien Pulang
1 Encounte ● Update status PUT Data elemen Encounter minimal yang perlu dikirim (lanjutan)
r encounter menjadi ● Encounter.participant.type.coding.system →
finished http://terminology.hl7.org/CodeSystem/participant-type
● Input data ● Encounter.participant.type.coding.code → ATND
diagnosis pulang
● Encounter.participant.type.coding.display → attender
● Encounter.participant.individual → Practitioner/IHS ID
● Encounter.diagnosis.condition → Condition/No. ID Condition
● Encounter.diagnosis.use.coding.system →
http://terminology.hl7.org/CodeSystem/diagnosis-role
● Encounter.diagnosis.use.coding.code → DD
● Encounter.diagnosis.use.coding.display → Location/No.ID
Location
● Encounter.period.start → Jam kedatangan
● Encounter.period.end → Jam pasien pulang
● Encounter.location.location → Location/No ID Location
15
Kasus 1
16
Kasus 2
Seorang wanita berusia 37 tahun dengan NIK 3674000012310001
pada tanggal 13 Juni 2022 datang ke RS XXX ke poliklinik
kandungan dengan dr.XXX Sp.OG dengan NIK
367400001111223. Pasien G3P2A0 usia kehamilan 33 mg
mengalami keluhan pusing dan mual sejak 3 hari ini.
Hasil pemeriksaan fisik
▪ Tekanan darah : 160/100 mmHg
▪ Denyut nadi : 86 x/min
▪ Lanju Pernapasan : 20x/min
▪ Suhu : 36.7 C
Dokter melakukan order pemeriksaan protein urin. Hasil
pemeriksaan protein urin menggunakan teknik dipstik yaitu +1.
Berdasarkan hasil pemeriksaan yang telah dilakukan, dokter
mendiagnosis pasien dengan preeklampsia
17