description: Within the ITK eDischarge message, the Procedure constrained List is used to hold a record of Procedures performed on the patient. package_name: gpc.stu3.fhir-assets derivation: constraint name: CareConnect-ITK-Procedure-List-1 type: List elements: encounter: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Encounter-1'] index: 25 elements: reference: {index: 26} required: [reference] orderedBy: {index: 29} mode: pattern: {type: Code, value: snapshot} index: 14 source: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Practitioner-1'] index: 27 elements: reference: {index: 28} required: [reference] note: index: 30 elements: author: choices: [authorReference, authorString, authorReference, authorReference] index: 32 authorReference: type: Reference choiceOf: author refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Patient-1'] index: 35 authorString: {type: string, choiceOf: author, index: 34} emptyReason: index: 43 elements: coding: elements: system: {index: 44} code: {index: 45} display: {index: 46} required: [display, system, code] extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: clinicalSetting: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ClinicalSetting-1'} schema: type: Extension mustSupport: true url: h index: 1 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ClinicalSetting-1'} index: 2 warningCode: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ListWarningCode-1'} schema: type: Extension url: h index: 3 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ListWarningCode-1'} index: 4 status: pattern: {type: Code, value: current} index: 13 code: index: 15 elements: coding: index: 16 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 17 version: {index: 18} code: {index: 19} display: {index: 20} userSelected: {index: 21} required: [display, system, code] text: {index: 22} required: [coding] identifier: index: 5 elements: type: elements: coding: elements: system: {index: 6} code: {index: 7} display: {index: 8} required: [display, system, code] system: {index: 9} value: {index: 10} assigner: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Organization-1'] index: 11 elements: reference: {index: 12} required: [reference] required: [value, system] entry: elements: flag: index: 37 elements: coding: elements: system: {index: 38} code: {index: 39} display: {index: 40} required: [display, system, code] item: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Procedure-1'] index: 41 elements: reference: {index: 42} required: [reference] subject: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Patient-1'] index: 23 elements: reference: {index: 24} required: [reference] package_version: 1.1.0 extensions: clinicalSetting: url: h type: Extension mustSupport: true index: 1 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ClinicalSetting-1'} index: 2 warningCode: url: h type: Extension index: 3 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ListWarningCode-1'} index: 4 class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-ITK-Procedure-List-1 base: http://hl7.org/fhir/StructureDefinition/List version: 1.3.0 required: [identifier, subject, code]