description: Procedures performed during the encounter, or as the primary reason for the encounter. package_name: hl7.fhir.us.qicore derivation: constraint name: EncounterProcedureExtension type: Extension elements: extension: type: Extension short: type index: 0 slicing: slices: type: match: {} schema: type: Extension short: type _required: true index: 0 elements: url: pattern: {type: Uri, value: type} index: 1 value: choices: [valueCodeableConcept] index: 3 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 4} rank: match: {} schema: type: Extension short: rank _required: true index: 5 elements: url: pattern: {type: Uri, value: rank} index: 6 value: choices: [valuePositiveInt] index: 8 valuePositiveInt: {type: positiveInt, choiceOf: value, index: 9} procedure: match: {} schema: type: Extension short: procedure _required: true index: 10 elements: url: pattern: {type: Uri, value: procedure} index: 11 value: choices: [valueReference] index: 13 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure'] index: 14 url: type: uri pattern: {type: Uri, value: 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter-procedure'} index: 15 value: choices: [] index: 17 package_version: 5.0.0-ballot extensions: type: url: null type: Extension short: type _required: true index: 0 elements: url: pattern: {type: Uri, value: type} index: 1 value: choices: [valueCodeableConcept] index: 3 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 4} rank: url: null type: Extension short: rank _required: true index: 5 elements: url: pattern: {type: Uri, value: rank} index: 6 value: choices: [valuePositiveInt] index: 8 valuePositiveInt: {type: positiveInt, choiceOf: value, index: 9} procedure: url: null type: Extension short: procedure _required: true index: 10 elements: url: pattern: {type: Uri, value: procedure} index: 11 value: choices: [valueReference] index: 13 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure'] index: 14 class: extension kind: complex-type url: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter-procedure base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.0.0-ballot required: [extension]