description: Definition of a population (e.g. for guideline recommendation, clinical study) via the eligibility criteria. package_name: de.netzwerk derivation: constraint name: EligibilityCriteria abstract: true type: EvidenceVariable elements: characteristic: index: 0 elements: definitionByTypeAndValue: elements: type: elements: coding: {mustSupport: true, index: 1} required: [coding] value: choices: [valueCodeableConcept] index: 8 slicing: slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 8 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 9 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 9} min: 0 max: 1 valueQuantity: {type: Quantity, choiceOf: value, index: 5} valueRange: {type: Range, choiceOf: value, index: 6} value[x]: elements: coding: {mustSupport: true, index: 10} required: [coding] definitionByCombination: elements: characteristic: type: BackboneElement index: 11 elements: definitionByTypeAndValue: elements: value: choices: [valueCodeableConcept, valueQuantity, valueRange] index: 13 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 14} valueQuantity: {type: Quantity, choiceOf: value, index: 15} valueRange: {type: Range, choiceOf: value, index: 16} definitionByCombination: {index: 17} slicing: rules: open discriminator: - {path: definitionByTypeAndValue.type, type: pattern} min: null slices: episodeOfCare: match: definitionByTypeAndValue: type: coding: - {code: 78030-4, system: 'http://loinc.org', display: Episode of care Type} schema: type: BackboneElement array: true index: 42 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: 78030-4, system: 'http://loinc.org', display: Episode of care Type} index: 43 value: choices: [] index: 45 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 47 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 48 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 48} min: 0 max: 1 definitionByCombination: {index: 49} procedure: match: definitionByTypeAndValue: type: coding: - {code: '71388002', system: 'http://snomed.info/sct', display: Procedure (procedure)} schema: type: BackboneElement array: true index: 59 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: '71388002', system: 'http://snomed.info/sct', display: Procedure (procedure)} index: 60 value: choices: [] index: 62 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 64 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 65 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 65} min: 0 max: 1 definitionByCombination: {index: 66} assessmentScale: match: definitionByTypeAndValue: {type: null} schema: type: BackboneElement array: true index: 67 elements: definitionByTypeAndValue: elements: type: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-assessment-scales'} index: 68 definitionByCombination: {index: 69} radiologyFinding: match: definitionByTypeAndValue: type: coding: - {code: '118247008', system: 'http://snomed.info/sct', display: Radiologic finding (finding)} schema: type: BackboneElement array: true index: 34 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: '118247008', system: 'http://snomed.info/sct', display: Radiologic finding (finding)} index: 35 value: choices: [] index: 37 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 39 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 40 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 40} min: 0 max: 1 definitionByCombination: {index: 41} laboratory: match: definitionByTypeAndValue: {type: null} schema: type: BackboneElement array: true index: 50 elements: definitionByTypeAndValue: elements: type: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-laboratory-observations'} index: 51 definitionByCombination: {index: 52} ventilationObservableLOINC: match: definitionByTypeAndValue: {type: null} schema: type: BackboneElement array: true index: 56 elements: definitionByTypeAndValue: elements: type: binding: {strength: required, valueSet: 'https://medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Observation-Beatmung-LOINC'} index: 57 definitionByCombination: {index: 58} condition: match: definitionByTypeAndValue: type: coding: - {code: '404684003', system: 'http://snomed.info/sct', display: Clinical finding (finding)} schema: type: BackboneElement array: true index: 18 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: '404684003', system: 'http://snomed.info/sct', display: Clinical finding (finding)} index: 19 value: choices: [] index: 21 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 23 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 24 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 24} min: 0 max: 1 definitionByCombination: {index: 25} allergy: match: definitionByTypeAndValue: type: coding: - {code: '609328004', system: 'http://snomed.info/sct', display: Allergic disposition (finding)} schema: type: BackboneElement array: true index: 26 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: '609328004', system: 'http://snomed.info/sct', display: Allergic disposition (finding)} index: 27 value: choices: [] index: 29 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 31 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 32 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 32} min: 0 max: 1 definitionByCombination: {index: 33} ventilationObservableSCT: match: definitionByTypeAndValue: {type: null} schema: type: BackboneElement array: true index: 53 elements: definitionByTypeAndValue: elements: type: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-ventilation-observable-sct'} index: 54 definitionByCombination: {index: 55} slicing: rules: open discriminator: - {path: definitionByTypeAndValue.type, type: pattern} min: null slices: episodeOfCare: match: definitionByTypeAndValue: type: coding: - {code: 78030-4, system: 'http://loinc.org', display: Episode of care Type} schema: array: true index: 91 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: 78030-4, system: 'http://loinc.org', display: Episode of care Type} index: 92 value: choices: [] index: 94 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 96 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 97 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 97} min: 0 max: 1 procedure: match: definitionByTypeAndValue: type: coding: - {code: '71388002', system: 'http://snomed.info/sct', display: Procedure (procedure)} schema: array: true index: 104 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: '71388002', system: 'http://snomed.info/sct', display: Procedure (procedure)} index: 105 value: choices: [] index: 107 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 109 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 110 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 110} min: 0 max: 1 assessmentScale: match: definitionByTypeAndValue: {type: null} schema: array: true index: 111 elements: definitionByTypeAndValue: elements: type: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-assessment-scales'} index: 112 radiologyFinding: match: definitionByTypeAndValue: type: coding: - {code: '118247008', system: 'http://snomed.info/sct', display: Radiologic finding (finding)} schema: array: true index: 84 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: '118247008', system: 'http://snomed.info/sct', display: Radiologic finding (finding)} index: 85 value: choices: [] index: 87 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 89 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 90 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 90} min: 0 max: 1 laboratory: match: definitionByTypeAndValue: {type: null} schema: array: true index: 98 elements: definitionByTypeAndValue: elements: type: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-laboratory-observations'} index: 99 ventilationObservableLOINC: match: definitionByTypeAndValue: {type: null} schema: array: true index: 102 elements: definitionByTypeAndValue: elements: type: binding: {strength: required, valueSet: 'https://medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Observation-Beatmung-LOINC'} index: 103 condition: match: definitionByTypeAndValue: type: coding: - {code: '404684003', system: 'http://snomed.info/sct', display: Clinical finding (finding)} schema: array: true index: 70 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: '404684003', system: 'http://snomed.info/sct', display: Clinical finding (finding)} index: 71 value: choices: [] index: 73 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 75 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 76 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 76} min: 0 max: 1 allergy: match: definitionByTypeAndValue: type: coding: - {code: '609328004', system: 'http://snomed.info/sct', display: Allergic disposition (finding)} schema: array: true index: 77 elements: definitionByTypeAndValue: elements: type: pattern: type: CodeableConcept value: coding: - {code: '609328004', system: 'http://snomed.info/sct', display: Allergic disposition (finding)} index: 78 value: choices: [] index: 80 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 82 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 83 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 83} min: 0 max: 1 ventilationObservableSCT: match: definitionByTypeAndValue: {type: null} schema: array: true index: 100 elements: definitionByTypeAndValue: elements: type: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-ventilation-observable-sct'} index: 101 package_version: universitaetsmedizin.ebm-cpg-0.7.1-snapshot class: profile kind: resource url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/eligibility-criteria base: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/pico-evidence-variable version: 0.2.0