update mapping json obeservsi dan diagnosis report

This commit is contained in:
meninjar
2026-07-29 02:19:04 +00:00
parent 0b8e59620f
commit b8e219868d
5 changed files with 829 additions and 135 deletions

No files matched your search

@@ -120,5 +120,13 @@ func MapRequestToFHIR(req DiagnosticReportRequest) satusehat.FHIRPayload {
payload.Set("conclusion", req.Conclusion)
}
if req.ObservationID != "" {
payload.Set("observation", map[string]interface{}{"reference": "Observation/" + req.ObservationID})
}
if req.ServiceRequestID != "" {
payload.Set("serviceRequest", map[string]interface{}{"reference": "ServiceRequest/" + req.ServiceRequestID})
}
return payload
}