AU Base Implementation Guide
5.0.1-ci-build - CI Build Australia flag

AU Base Implementation Guide, published by HL7 Australia. This guide is not an authorized publication; it is the continuous build for version 5.0.1-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7au/au-fhir-base/ and changes regularly. See the Directory of published versions

Resource Profile: AU Base Pathology Result

Official URL: http://hl7.org.au/fhir/StructureDefinition/au-pathologyresult Version: 5.0.1-ci-build
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:

Changes since version 5.0.0:

  • No changes
  • 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 C 0..* Observation A 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..* CodeableConcept Classification of the service requested as laboratory + more specific discipline where available
    Slice: Unordered, Open by value:coding.system, value:coding.code
    .... category:lab 1..1 CodeableConcept Observation generated by laboratories
    ..... coding 1..* Coding Code defined by a terminology system
    ...... system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
    ...... code 1..1 code Symbol in syntax defined by the system
    Fixed Value: laboratory
    .... category:specificDiscipline 0..* CodeableConcept Specific discipline of pathology
    Binding: Pathology Diagnostic Service Category . (extensible)
    ..... coding
    ...... system 1..1 uri Identity of the terminology system
    Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
    ... code 1..1 CodeableConcept Pathology test or test group
    Binding: RCPA SPIA Pathology Reporting . (preferred)
    Additional BindingsPurpose
    RCPA - SPIA Chemical Pathology Terminology Reference Set . Component
    RCPA - SPIA Haematology Terminology Reference Set . Component
    RCPA - SPIA Immunopathology Terminology Reference Set . Component
    RCPA - SPIA Microbiology Serology Molecular Pathology Terminology Reference Set . Component
    ... subject 1..1 Reference(Patient) Who and/or what the observation is about
    .... effectiveDateTime dateTime
    .... effectivePeriod Period
    ... value[x] C 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Actual result
    ... dataAbsentReason C 0..1 CodeableConcept Why the result is missing
    ... specimen 0..1 Reference(AU Base Specimen) Specimen used for this observation
    ... hasMember C 0..* Reference(AU Base Diagnostic Result | AU Base Pathology Result) Individual tests in a group or panel
    ... component 0..* BackboneElement Individual tests in a group or panel
    .... code 1..1 CodeableConcept Individual pathology test
    Binding: RCPA SPIA Pathology Reporting . (preferred)
    .... value[x] C 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Actual component result
    .... dataAbsentReason C 0..1 CodeableConcept Why the component result is missing

    doco Documentation for this format

    Terminology Bindings (Differential)

    PathConformanceValueSetURI
    Observation.category:specificDisciplineextensiblePathologyDiagnosticServiceCategory .
    https://healthterminologies.gov.au/fhir/ValueSet/pathology-diagnostic-service-category-1
    Observation.codepreferredRCPASPIAPathologyReporting .
    https://healthterminologies.gov.au/fhir/ValueSet/spia-pathology-reporting-1
    Observation.component.codepreferredRCPASPIAPathologyReporting .
    https://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