Breast Screening NZ FHIR Implementation Guide - Local Development build (v1.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Get Diagnostic Report
Get BSA DiagnosticReport for Patient
This is typically used to get a BSA radiologist assessment reports.
AllergyIntolerance Search AllergyIntolerance Search FHIR Client BSA Service BSA FHIR database FHIR Client FHIR Client BSA Service BSA Service BSA FHIR database BSA FHIR database GET [base]//DiagnosticReport?Patient/ZNK28DJ Validate query DiagnosticReport Bundle Response
Get BSA DiagnosticReport for Patient processing steps:
A FHIR Client sends a GET request to the BSA DiagnosticReport endpoint with the 'patient' query parameter specifying the patient's NHI number
The request is validated - ALT: Validation failure. Operation Outcome resource returned
DiagnosticReports for this NHI are retrieved from BSA
A bundle of DiagnosticReport resources is returned to the client
Get BSA DiagnosticReport Response Example
get-diagnosticreport-response-message-1
Get BSA DiagnosticReport Error Example
get-diagnosticreport-error-message-1
Search BSA DiagnosticReport
This is used to find all DiagnosticReport filtered by status, category, date or a combination.
AllergyIntolerance Search AllergyIntolerance Search FHIR Client BSA Service BSA FHIR database FHIR Client FHIR Client BSA Service BSA Service BSA FHIR database BSA FHIR database GET [base]//DiagnosticReport?status=final&category=RAD Validate query DiagnosticReport Bundle Response
Get BSA CarePlan for Patient processing steps:
A FHIR Client sends a GET request to the BSA DiagnosticReport endpoint with some combination of the 'status' 'category' and 'date' parameters
The request is validated - ALT: Validation failure. Operation Outcome resource returned
DiagnosticReports for this NHI are retrieved from BSA
A bundle of DiagnosticReport resources is returned to the client
Get and Search DiagnosticReport for Patient - Business Rules and Errors
Business Rule
HTTP error
Error code
diagnostic
Must be a valid search parameter
400 Bad request
processing
HAPI-0524: Unknown search parameter <x> for resource type \"DiagnosticReport\". Valid search parameters for this search are: ....
Must be a valid search parameter value
400 Bad request
not-supported
Invalid request: The FHIR endpoint on this server does not know how to handle GET operation[DiagnosticReport/DiagnosticReport] with parameters <x>