Skip to main content

DiagnosticReport

ResourceClinical · DiagnosticsTrial useMaturity 3

The findings and interpretation of diagnostic tests performed on patients, groups of patients, devices, and locations, and/or specimens derived from these. The report includes clinical context such as requesting and provider information, and some mix of atomic results, images, textual and coded interpretations, and formatted representation of diagnostic reports.

Tested supportFull test results →
Backends
PostgreSQLElasticsearch
Interactions
CreateReadUpdatePatchDelete
Search
16 of 16 parameters tested

Structure​

ElementCard.TypeDescription
identifierΣ
0..*IdentifierBusiness identifier for report
basedOn
0..*Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)What was requested
statusRequired?!Σ
1..1coderegistered | partial | preliminary | final +Binding (required): diagnostic-report-status
categoryΣ
0..*CodeableConceptService categoryBinding (example): diagnostic-service-sections
codeRequiredΣ
1..1CodeableConceptName/Code for this diagnostic reportBinding (preferred): report-codes
subjectΣ
0..1Reference(Patient | Group | Device | Location)The subject of the report - usually, but not always, the patient
encounterΣ
0..1Reference(Encounter)Health care event when test ordered
effective[x]Σ
0..1dateTime | PeriodClinically relevant time/time-period for report
issuedΣ
0..1instantDateTime this version was made
performerΣ
0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam)Responsible Diagnostic Service
resultsInterpreterΣ
0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam)Primary result interpreter
specimen
0..*Reference(Specimen)Specimens this report is based on
result
0..*Reference(Observation)Observations
imagingStudy
0..*Reference(ImagingStudy)Reference to full details of imaging associated with the diagnostic report
mediaΣ
0..*BackboneElementKey images associated with this report
comment
0..1stringComment about the image (e.g. explanation)
conclusion
0..1stringClinical conclusion (interpretation) of test results
conclusionCode
0..*CodeableConceptCodes for the clinical conclusion of test resultsBinding (example): clinical-findings
presentedForm
0..*AttachmentEntire report as issued

Σ in _summary results · ?! modifier element · 1.. required · inherited elements in grey

Search parameters​

Query with GET [base]/DiagnosticReport?[parameter]=[value]. Type decides which modifiers and prefixes apply, see search features.

ParameterTypeDescriptionPGES
based-onreference

Reference to the service request.

DiagnosticReport.basedOn
categorytoken

Which diagnostic discipline/department created the report

DiagnosticReport.category
codetoken

The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result

DiagnosticReport.code
conclusiontoken

A coded conclusion (interpretation/impression) on the report

DiagnosticReport.conclusionCode
datedate

The clinically relevant time of the report

DiagnosticReport.effective
encounterreference

The Encounter when the order was made

DiagnosticReport.encounter
identifiertoken

An identifier for the report

DiagnosticReport.identifier
issueddate

When the report was issued

DiagnosticReport.issued
mediareference

A reference to the image source.

DiagnosticReport.media.link
patientreference

The subject of the report if a patient

DiagnosticReport.subject.where(resolve() is Patient)
performerreference

Who is responsible for the report

DiagnosticReport.performer
resultreference

Link to an atomic result (observation resource)

DiagnosticReport.result
results-interpreterreference

Who was the source of the report

DiagnosticReport.resultsInterpreter
specimenreference

The specimen details

DiagnosticReport.specimen
statustoken

The status of the report

DiagnosticReport.status
subjectreference

The subject of the report

DiagnosticReport.subject

PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet.

Common parameters on every resource (8)
_haste-health-authorreference

The author of the resource

_idtoken

Logical id of this artifact

_lastUpdateddate

When the resource version last changed

_profileuri

Profiles this resource claims to conform to

_securitytoken

Security Labels applied to this resource

_sourceuri

Identifies where the resource comes from

_tagtoken

Tags applied to this resource

_typetoken

Derived from the R4B Definition