PackagesCanonicalsLogsProblems
    Packages
    ca.on.olis.r4@2.0.1
    http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-DiagnosticReport
description: null
package_name: ca.on.olis.r4
derivation: constraint
name: DiagnosticReport
type: DiagnosticReport
elements:
  conclusion: {short: Clinical conclusion (interpretation) of test results., mustSupport: true, index: 39}
  meta:
    mustSupport: true
    index: 1
    elements:
      profile:
        mustSupport: true
        pattern: {type: Canonical, value: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-DiagnosticReport|2.0.0'}
        index: 2
    required: [profile]
  specimen:
    type: Reference
    mustSupport: true
    refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Specimen']
    index: 35
    elements:
      reference: {mustSupport: true, index: 36}
  extension:
    index: 4
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        report-note:
          match: {url: null}
          schema:
            type: Extension
            url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-note
            index: 5
            extensions:
              source:
                url: null
                index: 7
                elements:
                  value[x]:
                    elements:
                      coding:
                        elements:
                          code: {index: 8}
              annotation:
                url: null
                _required: true
                index: 9
                elements:
                  value:
                    elements:
                      author:
                        choices: []
                        index: 11
                  value[x]:
                    elements:
                      text: {index: 12}
            elements:
              extension:
                index: 6
                slicing:
                  rules: open
                  discriminator:
                  - {path: url, type: value}
                  min: 1
                  slices:
                    source:
                      match: {url: null}
                      schema:
                        index: 7
                        elements:
                          value[x]:
                            elements:
                              coding:
                                elements:
                                  code: {index: 8}
                    annotation:
                      match: {url: null}
                      schema:
                        _required: true
                        index: 9
                        elements:
                          value:
                            elements:
                              author:
                                choices: []
                                index: 11
                          value[x]:
                            elements:
                              text: {index: 12}
            required: [extension]
  contained: {mustSupport: true, index: 3}
  status:
    binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ca-on-lab-diagnostic-report-status'}
    mustSupport: true
    index: 24
  result:
    type: Reference
    mustSupport: true
    refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Observation']
    index: 37
    elements:
      reference: {mustSupport: true, index: 38}
  id: {mustSupport: true, index: 0}
  code:
    mustSupport: true
    index: 25
    elements:
      coding:
        mustSupport: true
        index: 26
        elements:
          system:
            pattern: {type: Uri, value: 'http://loinc.org'}
            mustSupport: true
            index: 27
          code:
            pattern: {type: Code, value: 11502-2}
            mustSupport: true
            index: 28
          display:
            pattern: {type: String, value: Laboratory Report}
            mustSupport: true
            index: 29
        required: [display, system, code]
    required: [coding]
  identifier:
    mustSupport: true
    index: 13
    elements:
      type:
        mustSupport: true
        index: 14
        elements:
          coding:
            mustSupport: true
            index: 15
            elements:
              system:
                pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                mustSupport: true
                index: 16
              code:
                pattern: {type: Code, value: ACSN}
                mustSupport: true
                index: 17
              display:
                short: Lab report accession ID
                pattern: {type: String, value: Accession ID}
                index: 18
            required: [display, system, code]
        required: [coding]
      system: {mustSupport: true, index: 19}
      value: {mustSupport: true, index: 20}
      assigner:
        type: Reference
        mustSupport: true
        refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Organization']
        index: 21
        elements:
          reference: {mustSupport: true, index: 22}
        required: [reference]
    required: [value, type, system]
  issued: {mustSupport: true, index: 32}
  basedOn:
    type: Reference
    mustSupport: true
    refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-ServiceRequest']
    index: 23
  subject:
    type: Reference
    mustSupport: true
    refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Patient']
    index: 30
    elements:
      reference: {mustSupport: true, index: 31}
    required: [reference]
  performer:
    type: Reference
    mustSupport: true
    refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Organization', 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Practitioner']
    index: 33
    elements:
      reference: {mustSupport: true, index: 34}
    required: [reference]
package_version: 2.0.1
extensions:
  report-note:
    url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-ext-note
    type: Extension
    index: 5
    extensions:
      source:
        url: null
        index: 7
        elements:
          value[x]:
            elements:
              coding:
                elements:
                  code: {index: 8}
      annotation:
        url: null
        _required: true
        index: 9
        elements:
          value:
            elements:
              author:
                choices: []
                index: 11
          value[x]:
            elements:
              text: {index: 12}
    elements:
      extension:
        index: 6
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: 1
          slices:
            source:
              match: {url: null}
              schema:
                index: 7
                elements:
                  value[x]:
                    elements:
                      coding:
                        elements:
                          code: {index: 8}
            annotation:
              match: {url: null}
              schema:
                _required: true
                index: 9
                elements:
                  value:
                    elements:
                      author:
                        choices: []
                        index: 11
                  value[x]:
                    elements:
                      text: {index: 12}
    required: [extension]
class: profile
kind: resource
url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-DiagnosticReport
base: http://hl7.org/fhir/StructureDefinition/DiagnosticReport
version: 2.0.0
required: [id, identifier, subject, meta, contained]