description: A record of a request for diagnostic investigations, treatments, or operations to be performed. package_name: rs/gpc.stu3.fhir derivation: constraint name: CareConnect-GPC-ProcedureRequest-1 type: ProcedureRequest elements: category: elements: coding: index: 7 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 8 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 10 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 11 elements: extension: index: 9 slicing: rules: open discriminator: - {path: url, type: value} min: 0 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: 10 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 11 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 12 version: {index: 13} code: {index: 14} display: {index: 15} required: [code, display, system] meta: index: 0 elements: profile: {index: 1} required: [profile] supportingInfo: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Resource', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Observation-1'] index: 43 specimen: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Specimen-1'] index: 44 reasonCode: short: An explanation or justification for why this diagnostic investigation is being requested in coded or textual form. mustSupport: true index: 32 elements: coding: index: 33 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 34 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 36 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 37 elements: extension: index: 35 slicing: rules: open discriminator: - {path: url, type: value} min: 0 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: 36 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 37 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 38 version: {index: 39} code: {index: 40} display: {index: 41} 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: 54 elements: author: choices: [authorString, authorReference, authorReference, authorReference] index: 56 authorString: {type: string, choiceOf: author, index: 57} authorReference: type: Reference choiceOf: author refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1'] index: 58 requisition: elements: assigner: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1'] index: 5 requester: short: Reference to the resource for the practitioner or organization that created the ProcedureRequest. mustSupport: true index: 28 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: 29 onBehalfOf: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1'] index: 30 status: pattern: {type: code, value: active} type: code index: 6 code: short: The tests requested by the requesting health care professional. index: 16 elements: coding: index: 17 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 18 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 20 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 21 elements: extension: index: 19 slicing: rules: open discriminator: - {path: url, type: value} min: 0 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: 20 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 21 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 22 version: {index: 23} code: {index: 24} display: {index: 25} required: [code, display, system] identifier: index: 2 elements: system: {index: 3} value: {index: 4} required: [system, value] bodySite: elements: coding: index: 45 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 46 extensions: snomedCTDescriptionID: url: h type: Extension index: 48 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 49 elements: extension: index: 47 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension url: h index: 48 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 49 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 50 version: {index: 51} code: {index: 52} display: {index: 53} 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: 27 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: 26 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: 31 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: 42 package_version: assets-1.1.1 class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-ProcedureRequest-1 base: http://hl7.org/fhir/StructureDefinition/ProcedureRequest version: 1.4.0 required: [identifier]