description: Definition for the ServiceRequest resource in the context of CH RAD-Order. package_name: ch.fhir.ig.ch derivation: constraint name: ChRadOrderServiceRequest type: ServiceRequest elements: category: binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-rad-order/ValueSet/ch-rad-order-requested-service'} mustSupport: true index: 0 code: short: "Use 'RSNA/LOINC Playbook (Full Version support)' OR Codes from 'ChRadOrderModalityType' but NOT both. \r\nIn case of 'ChRadOrderModalityType' specify Imaging Request Details by means of orderDetail." mustSupport: true index: 1 elements: coding: index: 2 slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: LncPlbFull: match: {} schema: binding: {strength: required, valueSet: 'http://loinc.org/vs/loinc-rsna-radiology-playbook'} mustSupport: true index: 3 min: 0 max: 1 RdlxModType: match: {} schema: binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-rad-order/ValueSet/ch-rad-order-modality-type'} mustSupport: true index: 4 min: 0 max: 1 orderDetail: mustSupport: true index: 5 extensions: orderDetailType: {url: 'http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-order-detail-type', min: 1, max: 1, type: Extension, mustSupport: true, index: 7} elements: extension: index: 6 slicing: slices: orderDetailType: match: {} schema: {type: Extension, mustSupport: true, url: 'http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-order-detail-type', index: 7} min: 1 max: 1 required: [extension] slicing: rules: open discriminator: - {path: $this, type: pattern} min: null slices: imagingRegion: match: {} schema: binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-rad-order/ValueSet/ch-rad-order-imaging-region'} mustSupport: true array: true index: 8 min: 0 laterality: match: {} schema: binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-rad-order/ValueSet/ch-rad-order-laterality'} mustSupport: true index: 9 min: 0 max: 1 viewType: match: {} schema: binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-rad-order/ValueSet/ch-rad-order-view-type'} mustSupport: true array: true index: 10 min: 0 maneuverType: match: {} schema: binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-rad-order/ValueSet/ch-rad-order-maneuver-type'} mustSupport: true array: true index: 11 min: 0 guidanceForAction: match: {} schema: binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-rad-order/ValueSet/ch-rad-order-guidance-for-action'} mustSupport: true array: true index: 12 min: 0 performer: type: Reference short: Desired radiologist for diagnostic / for intervention mustSupport: true refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole'] index: 13 reasonCode: short: 'Diagnostic Question in free text: Coding of all diagnostic questions will be defined later.' mustSupport: true index: 14 elements: text: {mustSupport: true, index: 15} required: [text] reasonReference: type: Reference short: Reason for the referral (primary diagnosis) mustSupport: true refers: ['http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-diagnosis-condition'] index: 16 supportingInfo: mustSupport: true index: 17 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: bodyHeight: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-bodyheight-observation'] index: 18 min: 0 max: 1 bodyWeight: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-bodyweight-observation'] index: 19 min: 0 max: 1 diagnosis: match: {} schema: short: Additional problem / secondary diagnosis refers: ['http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-diagnosis-condition'] type: Reference mustSupport: true array: true index: 20 min: 0 caveats: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-caveat-condition'] array: true index: 21 min: 0 previousImagingResults: match: {} schema: short: "The ImagingStudy Resource supports DICOM WADO-RS and formats defined \r\n elsewhere (e.g. DICOM, JPEG ..)" refers: ['http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-imagingstudy', 'http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-media'] type: Reference mustSupport: true array: true index: 22 min: 0 bodySite: binding: {strength: required, valueSet: 'http://fhir.ch/ig/ch-rad-order/ValueSet/ch-rad-order-imaging-focus'} mustSupport: true index: 23 package_version: rad-order-0.1.0 class: profile kind: resource url: http://fhir.ch/ig/ch-rad-order/StructureDefinition/ch-rad-order-servicerequest base: http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-servicerequest version: 0.1.0 required: [category]