description: FHIR R5 request for breast or cervical pathology with conditionally required material parameters. Special treatment history (type, period, other) is recorded separately as ScreeningSpecialTreatmentObservation and linked to the resulting DiagnosticReport via supportingInfo, not to this request. package_name: uz.dhp.integrations derivation: constraint name: ScreeningPathologyServiceRequest type: ServiceRequest elements: basedOn: {mustSupport: true, index: 0} code: elements: concept: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: '714797009', system: 'http://snomed.info/sct', display: Histologic test} index: 1 required: [concept] orderDetail: mustSupport: true index: 2 elements: parameter: index: 3 elements: code: binding: {strength: required, valueSet: 'https://terminology.dhp.uz/fhir/integrations/ValueSet/screening-histology-order-parameter-vs|0.8.0'} index: 4 slicing: rules: open discriminator: - {path: code, type: value} min: null slices: materialClass: match: code: coding: - {code: scrn-0069-00001, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} schema: mustSupport: true index: 5 elements: code: pattern: type: CodeableConcept value: coding: - {code: scrn-0069-00001, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} index: 6 value: choices: [valueCodeableConcept] index: 8 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 9} biopsySubtype: match: code: coding: - {code: scrn-0069-00002, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} schema: mustSupport: true index: 10 elements: code: pattern: type: CodeableConcept value: coding: - {code: scrn-0069-00002, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} index: 11 value: choices: [valueCodeableConcept] index: 13 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 14} surgicalProcedureType: match: code: coding: - {code: scrn-0069-00003, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} schema: mustSupport: true index: 15 elements: code: pattern: type: CodeableConcept value: coding: - {code: scrn-0069-00003, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} index: 16 value: choices: [valueCodeableConcept] index: 18 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 19} cytologyMaterialType: match: code: coding: - {code: scrn-0069-00004, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} schema: mustSupport: true index: 20 elements: code: pattern: type: CodeableConcept value: coding: - {code: scrn-0069-00004, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} index: 21 value: choices: [valueCodeableConcept] index: 23 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 24} cervicalMaterialType: match: code: coding: - {code: scrn-0069-00005, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} schema: mustSupport: true index: 25 elements: code: pattern: type: CodeableConcept value: coding: - {code: scrn-0069-00005, system: 'https://terminology.dhp.uz/fhir/integrations/CodeSystem/screening-histology-order-parameter-cs'} index: 26 value: choices: [valueCodeableConcept] index: 28 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 29} package_version: 0.8.0 class: profile kind: resource url: https://dhp.uz/fhir/integrations/StructureDefinition/screening-pathology-service-request base: https://dhp.uz/fhir/integrations/StructureDefinition/screening-service-request|0.8.0 version: 0.8.0 required: [orderDetail, basedOn]