PackagesCanonicalsLogsProblems
    Packages
    rapportendoscopiequebec.test@0.0.2
    https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoDiagnosticReport
description: null
package_name: rapportendoscopiequebec.test
derivation: constraint
name: EndoDiagnosticReport
type: DiagnosticReport
elements:
  extension:
    type: Extension
    url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoRetroflexion
    index: 0
    slicing:
      slices:
        retroflexion:
          match: {}
          schema:
            type: Extension
            url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoRetroflexion
            index: 0
            elements:
              value:
                choices: []
                index: 2
        asaClassPhysicalStatus:
          match: {}
          schema:
            type: Extension
            url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoASAClassPhysicalStatus
            index: 3
            elements:
              value:
                choices: []
                index: 5
        colonicPreparation:
          match: {}
          schema:
            type: Extension
            url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoColonicPreparation
            index: 6
            extensions:
              colonicPreparation:
                url: null
                index: 7
                extensions:
                  coding:
                    url: null
                    index: 8
                    elements:
                      value:
                        choices: []
                        index: 10
                elements:
                  extension:
                    index: 8
                    slicing:
                      slices:
                        coding:
                          match: {}
                          schema:
                            index: 8
                            elements:
                              value:
                                choices: []
                                index: 10
              administrationMethod:
                url: null
                index: 11
                extensions:
                  coding:
                    url: null
                    index: 12
                    elements:
                      value:
                        choices: []
                        index: 14
                elements:
                  extension:
                    index: 12
                    slicing:
                      slices:
                        coding:
                          match: {}
                          schema:
                            index: 12
                            elements:
                              value:
                                choices: []
                                index: 14
            elements:
              extension:
                index: 7
                slicing:
                  slices:
                    colonicPreparation:
                      match: {}
                      schema:
                        index: 7
                        extensions:
                          coding:
                            url: null
                            index: 8
                            elements:
                              value:
                                choices: []
                                index: 10
                        elements:
                          extension:
                            index: 8
                            slicing:
                              slices:
                                coding:
                                  match: {}
                                  schema:
                                    index: 8
                                    elements:
                                      value:
                                        choices: []
                                        index: 10
                    administrationMethod:
                      match: {}
                      schema:
                        index: 11
                        extensions:
                          coding:
                            url: null
                            index: 12
                            elements:
                              value:
                                choices: []
                                index: 14
                        elements:
                          extension:
                            index: 12
                            slicing:
                              slices:
                                coding:
                                  match: {}
                                  schema:
                                    index: 12
                                    elements:
                                      value:
                                        choices: []
                                        index: 14
        recommandationsToReferring:
          match: {}
          schema:
            type: Extension
            url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoRecommendations
            index: 15
            extensions:
              recommandation:
                url: null
                index: 16
                extensions:
                  SNOMED-CT:
                    url: null
                    index: 17
                    elements:
                      value:
                        choices: []
                        index: 19
                elements:
                  extension:
                    index: 17
                    slicing:
                      slices:
                        SNOMED-CT:
                          match: {}
                          schema:
                            index: 17
                            elements:
                              value:
                                choices: []
                                index: 19
            elements:
              extension:
                index: 16
                slicing:
                  slices:
                    recommandation:
                      match: {}
                      schema:
                        index: 16
                        extensions:
                          SNOMED-CT:
                            url: null
                            index: 17
                            elements:
                              value:
                                choices: []
                                index: 19
                        elements:
                          extension:
                            index: 17
                            slicing:
                              slices:
                                SNOMED-CT:
                                  match: {}
                                  schema:
                                    index: 17
                                    elements:
                                      value:
                                        choices: []
                                        index: 19
        suiviEndoscopiste:
          match: {}
          schema:
            type: Extension
            url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoSuiviEndoscopiste
            index: 20
            extensions:
              suiviEndoscopiste:
                url: null
                index: 21
                extensions:
                  SNOMED-CT:
                    url: null
                    index: 22
                    elements:
                      value:
                        choices: []
                        index: 24
                elements:
                  extension:
                    index: 22
                    slicing:
                      slices:
                        SNOMED-CT:
                          match: {}
                          schema:
                            index: 22
                            elements:
                              value:
                                choices: []
                                index: 24
            elements:
              extension:
                index: 21
                slicing:
                  slices:
                    suiviEndoscopiste:
                      match: {}
                      schema:
                        index: 21
                        extensions:
                          SNOMED-CT:
                            url: null
                            index: 22
                            elements:
                              value:
                                choices: []
                                index: 24
                        elements:
                          extension:
                            index: 22
                            slicing:
                              slices:
                                SNOMED-CT:
                                  match: {}
                                  schema:
                                    index: 22
                                    elements:
                                      value:
                                        choices: []
                                        index: 24
  basedOn:
    type: Reference
    refers: ['https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoServiceRequest']
    index: 25
  subject:
    type: Reference
    refers: ['https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoPatient']
    index: 26
  performer:
    type: Reference
    refers: ['https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoOrganization', 'https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoOrganizationSite', 'https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoPractitioner']
    index: 27
  result:
    index: 28
    slicing:
      rules: open
      discriminator:
      - {path: resolve().code.coding, type: value}
      min: null
      slices:
        preparationQuality:
          match:
            resolve():
              code: {coding: null}
          schema:
            type: Reference
            short: PreparationQuality
            refers: ['https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoPreparationQuality']
            index: 29
          max: 1
        observation:
          match:
            resolve():
              code: {coding: null}
          schema:
            type: Reference
            refers: ['https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoObservation']
            index: 30
        indications:
          match:
            resolve():
              code: {coding: null}
          schema:
            type: Reference
            short: Indications
            refers: ['https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoIndications']
            index: 31
        observationPolyps:
          match:
            resolve():
              code: {coding: null}
          schema:
            type: Reference
            refers: ['https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoObservationPolyps']
            index: 32
        observationGlobal:
          match:
            resolve():
              code: {coding: null}
          schema:
            type: Reference
            refers: ['https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoObservationGlobal']
            index: 33
package_version: 0.0.2
extensions:
  retroflexion:
    url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoRetroflexion
    type: Extension
    index: 0
    elements:
      value:
        choices: []
        index: 2
  asaClassPhysicalStatus:
    url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoASAClassPhysicalStatus
    type: Extension
    index: 3
    elements:
      value:
        choices: []
        index: 5
  colonicPreparation:
    url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoColonicPreparation
    type: Extension
    index: 6
    extensions:
      colonicPreparation:
        url: null
        index: 7
        extensions:
          coding:
            url: null
            index: 8
            elements:
              value:
                choices: []
                index: 10
        elements:
          extension:
            index: 8
            slicing:
              slices:
                coding:
                  match: {}
                  schema:
                    index: 8
                    elements:
                      value:
                        choices: []
                        index: 10
      administrationMethod:
        url: null
        index: 11
        extensions:
          coding:
            url: null
            index: 12
            elements:
              value:
                choices: []
                index: 14
        elements:
          extension:
            index: 12
            slicing:
              slices:
                coding:
                  match: {}
                  schema:
                    index: 12
                    elements:
                      value:
                        choices: []
                        index: 14
    elements:
      extension:
        index: 7
        slicing:
          slices:
            colonicPreparation:
              match: {}
              schema:
                index: 7
                extensions:
                  coding:
                    url: null
                    index: 8
                    elements:
                      value:
                        choices: []
                        index: 10
                elements:
                  extension:
                    index: 8
                    slicing:
                      slices:
                        coding:
                          match: {}
                          schema:
                            index: 8
                            elements:
                              value:
                                choices: []
                                index: 10
            administrationMethod:
              match: {}
              schema:
                index: 11
                extensions:
                  coding:
                    url: null
                    index: 12
                    elements:
                      value:
                        choices: []
                        index: 14
                elements:
                  extension:
                    index: 12
                    slicing:
                      slices:
                        coding:
                          match: {}
                          schema:
                            index: 12
                            elements:
                              value:
                                choices: []
                                index: 14
  recommandationsToReferring:
    url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoRecommendations
    type: Extension
    index: 15
    extensions:
      recommandation:
        url: null
        index: 16
        extensions:
          SNOMED-CT:
            url: null
            index: 17
            elements:
              value:
                choices: []
                index: 19
        elements:
          extension:
            index: 17
            slicing:
              slices:
                SNOMED-CT:
                  match: {}
                  schema:
                    index: 17
                    elements:
                      value:
                        choices: []
                        index: 19
    elements:
      extension:
        index: 16
        slicing:
          slices:
            recommandation:
              match: {}
              schema:
                index: 16
                extensions:
                  SNOMED-CT:
                    url: null
                    index: 17
                    elements:
                      value:
                        choices: []
                        index: 19
                elements:
                  extension:
                    index: 17
                    slicing:
                      slices:
                        SNOMED-CT:
                          match: {}
                          schema:
                            index: 17
                            elements:
                              value:
                                choices: []
                                index: 19
  suiviEndoscopiste:
    url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoSuiviEndoscopiste
    type: Extension
    index: 20
    extensions:
      suiviEndoscopiste:
        url: null
        index: 21
        extensions:
          SNOMED-CT:
            url: null
            index: 22
            elements:
              value:
                choices: []
                index: 24
        elements:
          extension:
            index: 22
            slicing:
              slices:
                SNOMED-CT:
                  match: {}
                  schema:
                    index: 22
                    elements:
                      value:
                        choices: []
                        index: 24
    elements:
      extension:
        index: 21
        slicing:
          slices:
            suiviEndoscopiste:
              match: {}
              schema:
                index: 21
                extensions:
                  SNOMED-CT:
                    url: null
                    index: 22
                    elements:
                      value:
                        choices: []
                        index: 24
                elements:
                  extension:
                    index: 22
                    slicing:
                      slices:
                        SNOMED-CT:
                          match: {}
                          schema:
                            index: 22
                            elements:
                              value:
                                choices: []
                                index: 24
class: profile
kind: resource
url: https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoDiagnosticReport
base: http://hl7.org/fhir/StructureDefinition/DiagnosticReport
version: null