description: This profile sets minimum expectations for the Procedure resource to record, search, and fetch procedures associated with a patient. package_name: ndhm.in derivation: constraint name: Procedure type: Procedure elements: category: elements: coding: mustSupport: true index: 8 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 9 code: {index: 10} display: {index: 11} required: [display, system, code] text: {mustSupport: true, index: 12} report: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Composition', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/DiagnosticReportImaging', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/DiagnosticReportLab', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/DocumentReference'] index: 46 usedCode: elements: coding: mustSupport: true index: 48 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 49 code: {index: 50} display: {index: 51} required: [display, system, code] text: {mustSupport: true, index: 52} encounter: type: Reference refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/Encounter'] index: 20 complicationDetail: type: Reference refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/Condition'] index: 47 reasonCode: elements: coding: mustSupport: true index: 30 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 31 code: {index: 32} display: {index: 33} required: [display, system, code] text: {mustSupport: true, index: 34} statusReason: elements: coding: mustSupport: true index: 3 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 4 code: {index: 5} display: {index: 6} required: [display, system, code] text: {mustSupport: true, index: 7} outcome: elements: coding: mustSupport: true index: 41 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 42 code: {index: 43} display: {index: 44} required: [display, system, code] text: {mustSupport: true, index: 45} asserter: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Patient', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Practitioner', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/PractitionerRole'] index: 22 status: {mustSupport: true, index: 2} recorder: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Patient', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Practitioner', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/PractitionerRole'] index: 21 code: mustSupport: true index: 13 elements: coding: mustSupport: true index: 14 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 15 code: {index: 16} display: {index: 17} required: [display, system, code] text: {mustSupport: true, index: 18} bodySite: elements: coding: mustSupport: true index: 36 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 37 code: {index: 38} display: {index: 39} required: [display, system, code] text: {mustSupport: true, index: 40} basedOn: type: Reference refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/CarePlan', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/ServiceRequest'] index: 0 partOf: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/MedicationAdministration', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Observation', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Procedure'] index: 1 subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Patient'] index: 19 performer: elements: function: elements: coding: mustSupport: true index: 23 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 24 code: {index: 25} display: {index: 26} required: [display, system, code] text: {mustSupport: true, index: 27} actor: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Organization', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Patient', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Practitioner', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/PractitionerRole'] index: 28 onBehalfOf: type: Reference refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/Organization'] index: 29 reasonReference: type: Reference refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/Condition', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/DiagnosticReportImaging', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/DiagnosticReportLab', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/DocumentReference', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Observation', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Procedure'] index: 35 package_version: 5.0.0 class: profile kind: resource url: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Procedure base: http://hl7.org/fhir/StructureDefinition/Procedure version: 5.0.0 required: [code]