AU Base Implementation Guide
4.1.2-preview - Preview Australia flag

This page is part of the Australian Base IG (v4.1.2-preview: AU Base) based on FHIR R4. For a full list of available versions, see the Directory of published versions

Resource Profile: AU Base Pathology Result

Official URL: http://hl7.org.au/fhir/StructureDefinition/au-pathologyresult Version: 4.1.2-preview
Standards status: Trial-use Maturity Level: 1 Computable Name: AUBasePathologyResult

Copyright/Legal: HL7 Australia© 2018+; Licensed Under Creative Commons No Rights Reserved.

This profile defines an observation structure to represent a pathology test result issued by a diagnostic service provider in an Australian context. This profile is intended to be capable of supporting reporting for all pathology disciplines (e.g. including microbiology, histopathology, cytology, blood transfusion) with the exception of genomics. The observation may represent the result of a simple test such as haemoglobin or it may group the set of results produced by a multi-test study or panel such as a full blood count, or urine specimen study.

This profile does not provide full support for structured pathology reporting. It is expected that this support is best handled by a set of profiles that represent the structured reporting requirements for each specific protocol (see for example RCPA’s structured pathology reporting of cancer); this is not in the scope of this implementation guide at this time.

Usage Notes

Profile specific implementation guidance:

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C0..*ObservationA pathology test result in an Australian healthcare context
inv-obs-0: A pathology result shall at least have value or data absent reason or a child observation with a value or data absent reason
... Slices for category 1..*CodeableConceptClassification of the service requested as laboratory + more specific discipline where available
Slice: Unordered, Open by value:coding.system, value:coding.code
.... category:lab 1..1CodeableConceptObservation generated by laboratories
..... coding 1..*CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... code 1..1codeSymbol in syntax defined by the system
Fixed Value: laboratory
.... category:specificDiscipline 0..*CodeableConceptSpecific discipline of pathology
Binding: https://healthterminologies.gov.au/fhir/ValueSet/pathology-diagnostic-service-category-1 (extensible)
..... coding
...... system 1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
... code 1..1CodeableConceptPathology test or test group
Binding: https://healthterminologies.gov.au/fhir/ValueSet/spia-pathology-reporting-1 (preferred)
... subject 1..1Reference(Patient)Who and/or what the observation is about
.... effectiveDateTimedateTime
.... effectivePeriodPeriod
... value[x] C0..1Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, PeriodActual result
... dataAbsentReason C0..1CodeableConceptWhy the result is missing
... specimen 0..1Reference(AU Base Specimen)Specimen used for this observation
... hasMember C0..*Reference(AU Base Diagnostic Result | AU Base Pathology Result)Individual tests in a group or panel
... component 0..*BackboneElementIndividual tests in a group or panel
.... code 1..1CodeableConceptIndividual pathology test
Binding: https://healthterminologies.gov.au/fhir/ValueSet/spia-pathology-reporting-1 (preferred)
.... value[x] C0..1Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, PeriodActual component result
.... dataAbsentReason C0..1CodeableConceptWhy the component result is missing

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Observation.category:specificDisciplineextensiblehttps://healthterminologies.gov.au/fhir/ValueSet/pathology-diagnostic-service-category-1
Observation.codepreferredhttps://healthterminologies.gov.au/fhir/ValueSet/spia-pathology-reporting-1
Observation.component.codepreferredhttps://healthterminologies.gov.au/fhir/ValueSet/spia-pathology-reporting-1

Constraints

IdGradePath(s)DetailsRequirements
inv-obs-0errorObservationA pathology result shall at least have value or data absent reason or a child observation with a value or data absent reason
: value.exists() or dataAbsentReason.exists() or hasMember.exists() or component.value.exists() or component.dataAbsentReason.exists()

 

Other representations of profile: CSV, Excel, Schematron