description: A record of a request for diagnostic investigations, treatments, or operations to be performed. package_name: rs/NHSD.Assets.STU3 derivation: constraint name: CareConnect-GPC-ProcedureRequest-1 type: ProcedureRequest elements: category: elements: coding: index: 6 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 7 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 9 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 10 elements: extension: index: 8 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension short: The SNOMED CT Description ID for the display url: h index: 9 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 10 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 11 version: {index: 12} code: {index: 13} display: {index: 14} required: [code, display, system] meta: elements: profile: {index: 0} required: [profile] supportingInfo: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Observation-1'] index: 42 specimen: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Specimen-1'] index: 43 reasonCode: short: An explanation or justification for why this diagnostic investigation is being requested in coded or textual form. mustSupport: true index: 31 elements: coding: index: 32 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 33 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 35 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 36 elements: extension: index: 34 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension short: The SNOMED CT Description ID for the display url: h index: 35 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 36 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 37 version: {index: 38} code: {index: 39} display: {index: 40} required: [code, display, system] note: short: A human readable explanation from the requesting health care professional containing an explanation on why the test has been requested and any contextual information they considered relevant. mustSupport: true index: 53 elements: author: choices: [authorString, authorReference, authorReference, authorReference] index: 55 authorString: {type: string, choiceOf: author, index: 56} authorReference: type: Reference choiceOf: author refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1'] index: 57 requisition: elements: assigner: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1'] index: 4 requester: short: Reference to the resource for the practitioner or organization that created the ProcedureRequest. mustSupport: true index: 27 elements: agent: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Practitioner-1'] index: 28 onBehalfOf: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1'] index: 29 status: pattern: {type: code, value: active} type: code index: 5 code: short: The tests requested by the requesting health care professional. index: 15 elements: coding: index: 16 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 17 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 19 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 20 elements: extension: index: 18 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension short: The SNOMED CT Description ID for the display url: h index: 19 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 20 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 21 version: {index: 22} code: {index: 23} display: {index: 24} required: [code, display, system] identifier: index: 1 elements: system: {index: 2} value: {index: 3} required: [system, value] bodySite: elements: coding: index: 44 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 45 extensions: snomedCTDescriptionID: url: h type: Extension index: 47 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 48 elements: extension: index: 46 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension url: h index: 47 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 48 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 49 version: {index: 50} code: {index: 51} display: {index: 52} required: [code, display, system] context: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-EpisodeOfCare-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Encounter-1'] index: 26 subject: type: Reference short: A reference to the Patient that the ProcedureRequest is about. refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Location-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1'] index: 25 performer: type: Reference short: Reference to the resource for the practitioner or organization that is requested to perform this request the ProcedureRequest. mustSupport: true refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Practitioner-1'] index: 30 reasonReference: type: Reference short: A reference to any conditions the patient has that are supplied by the requesting health care professional due to their relevance to the test request. mustSupport: true refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Condition-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Observation-1'] index: 41 package_version: 1.5.0 class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-ProcedureRequest-1 base: http://hl7.org/fhir/StructureDefinition/ProcedureRequest version: 1.3.0 required: [identifier]