Create Diagnostic Report
A 3-step recipe with Medplum. We can help you get access.
Recipe · 3 steps
Create Diagnostic Report
with Medplum · Healthcare Interoperability Operations
Create an Observation and a DiagnosticReport that references it.
- Create a final Observation carrying the measured result for the supplied Patient.
- Create a DiagnosticReport for the Patient that references the Observation created in the previous step within its result array.
- Read the newly created DiagnosticReport back by id to confirm it persisted and to capture its status.
What you'll need to have ready
- patientId: The id of the existing Patient the result belongs to.
- observationCode: The LOINC code for the result Observation.
- observationDisplay: Human readable display for the observation code.
- observationValue: The numeric measured value of the result.
- observationUnit: The UCUM unit of the measured value.
- reportCode: The LOINC code identifying the diagnostic report panel.
- reportDisplay: Human readable display for the report code.
For your developer
Arazzo workflow medplum:create-diagnostic-report, 3 operations: createResource → createResource → readResource. Specs on APIs.io.