PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch@elm-1.2.0
    http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-diagnosticreport
description: This CH ELM base profile constrains the DiagnosticReport resource for the purpose of laboratory test reports.
package_name: ch.fhir.ig.ch
derivation: constraint
name: ChElmDiagnosticReport
type: DiagnosticReport
elements:
  identifier:
    short: Persistent, unique identifier for the diagnostic report (UUID)
    index: 0
    elements:
      system:
        pattern: {type: Uri, value: 'urn:ietf:rfc:3986'}
        index: 1
      value:
        constraint:
          ch-elm-doc-identifier: {human: The identifier must be an UUID., source: 'http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-diagnosticreport', severity: error, expression: 'startsWith(''urn:uuid:'')'}
        index: 2
    required: [value, system]
  basedOn:
    type: Reference
    refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-servicerequest-laboratory-order']
    index: 3
  status:
    pattern: {type: Code, value: final}
    index: 4
  subject:
    type: Reference
    refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-patient']
    index: 5
  performer:
    type: Reference
    refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-organization-lab']
    index: 6
  specimen:
    type: Reference
    refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-specimen']
    index: 7
  result:
    type: Reference
    refers: ['http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-observation-results-laboratory']
    index: 8
package_version: elm-1.2.0
class: profile
kind: resource
url: http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-diagnosticreport
base: http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-diagnosticreport
version: 1.2.0
required: [basedOn, identifier, specimen]