description: This profile sets minimum expectations for the ServiceRequest resource to searching for and fetching information about services like a request for a procedure or diagnostic or other services to be planned, proposed, or performed associated with a patient or provider. package_name: ndhm.in derivation: constraint name: ServiceRequest type: ServiceRequest elements: text: {mustSupport: true, index: 0} status: {mustSupport: true, index: 1} intent: {mustSupport: true, index: 2} code: mustSupport: true index: 3 elements: coding: mustSupport: true index: 4 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 5 code: {index: 6} display: {index: 7} required: [display, code] text: {mustSupport: true, index: 8} subject: type: Reference mustSupport: true refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/Patient'] index: 9 elements: reference: {index: 10} required: [reference] requester: type: Reference mustSupport: true refers: ['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: 11 elements: reference: {index: 12} required: [reference] package_version: 2.0.1 class: profile kind: resource url: https://nrces.in/ndhm/fhir/r4/StructureDefinition/ServiceRequest base: http://hl7.org/fhir/StructureDefinition/ServiceRequest version: 2.0.1 required: [requester]