description: null package_name: synapxe.sgcdi derivation: constraint name: ObservationBreastScreen type: Observation elements: category: short: Concept - reference to a terminology or just text type: CodeableConcept binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/screening-category'} index: 15 extensions: {} elements: extension: {index: 16} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/screening-category'} index: 17 referenceRange: {index: 47} hasMember: index: 48 slicing: rules: open discriminator: - {path: $this, type: value} min: null slices: mammography: match: {} schema: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-observation'] index: 49 elements: id: {index: 50} extension: {index: 51} reference: {index: 52} type: {index: 53} identifier: {index: 54} display: {index: 55} extensions: {} required: [reference] ultrasound: match: {} schema: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-observation'] index: 56 elements: id: {index: 57} extension: {index: 58} reference: {index: 59} type: {index: 60} identifier: {index: 61} display: {index: 62} extensions: {} required: [reference] imagingResult: match: {} schema: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-observation'] index: 63 elements: id: {index: 64} extension: {index: 65} reference: {index: 66} type: {index: 67} identifier: {index: 68} display: {index: 69} extensions: {} required: [reference] clinicalAssessment: match: {} schema: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-observation'] _required: true index: 70 elements: id: {index: 71} extension: {index: 72} reference: {index: 73} type: {index: 74} identifier: {index: 75} display: {index: 76} extensions: {} required: [reference] cytology: match: {} schema: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-observation'] index: 77 elements: id: {index: 78} extension: {index: 79} reference: {index: 80} type: {index: 81} identifier: {index: 82} display: {index: 83} extensions: {} required: [reference] biopsy: match: {} schema: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-observation'] index: 84 elements: id: {index: 85} extension: {index: 86} reference: {index: 87} type: {index: 88} identifier: {index: 89} display: {index: 90} extensions: {} required: [reference] openBiopsy: match: {} schema: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-observation'] index: 91 elements: id: {index: 92} extension: {index: 93} reference: {index: 94} type: {index: 95} identifier: {index: 96} display: {index: 97} extensions: {} required: [reference] instantiates: choices: [] index: 5 derivedFrom: {index: 98} interpretation: short: Concept - reference to a terminology or just text index: 38 extensions: {} elements: extension: {index: 39} coding: {index: 40} text: {index: 41} required: [text] encounter: {index: 19} method: {index: 44} specimen: {index: 45} valueQuantity: {type: Quantity, choiceOf: value, index: 34} value: choices: [valueQuantity, valueCodeableConcept, valueString] index: 33 valueString: {type: string, choiceOf: value, index: 36} component: elements: interpretation: {type: CodeableConcept, short: Concept - reference to a terminology or just text, index: 109} valueQuantity: {type: Quantity, choiceOf: value, index: 105} value: choices: [valueQuantity, valueCodeableConcept, valueString] index: 104 valueString: {type: string, choiceOf: value, index: 107} extension: {index: 100} id: {index: 99} code: {type: CodeableConcept, short: Concept - reference to a terminology or just text, index: 102} valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 106} modifierExtension: {index: 101} dataAbsentReason: {index: 108} extensions: {} required: [valueString, value, valueCodeableConcept, valueQuantity] extension: index: 0 slicing: slices: workflowNo: match: {} schema: {type: Extension, url: 'https://fhir.synapxe.sg/StructureDefinition/ext-sequenceno', index: 1} min: 1 max: 1 effectiveDateTime: {type: dateTime, choiceOf: effective, index: 22} effective: choices: [effectiveDateTime] index: 21 identifier: {index: 3} valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 35} bodySite: {index: 42} focus: {index: 18} issued: {index: 23} device: {index: 46} basedOn: index: 6 elements: id: {index: 7} extension: {index: 8} reference: {index: 9} type: {index: 10} identifier: {index: 11} display: {index: 12} extensions: {} required: [display] partOf: {index: 14} bodyStructure: {index: 43} triggeredBy: {index: 13} modifierExtension: {index: 2} performer: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization'] index: 24 elements: id: {index: 25} extension: {index: 26} reference: {index: 27} type: pattern: {type: Uri, value: Organization} index: 28 identifier: type: Identifier short: An identifier intended for computation index: 29 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/hci-code'} index: 30 display: {index: 31} extensions: {} required: [identifier, type] dataAbsentReason: {index: 37} package_version: 1.0.2 extensions: workflowNo: {url: 'https://fhir.synapxe.sg/StructureDefinition/ext-sequenceno', min: 1, max: 1, type: Extension, index: 1} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-observation-bs base: http://hl7.org/fhir/StructureDefinition/Observation version: null required: [effectiveDateTime, valueString, basedOn, interpretation, extension, value, valueCodeableConcept, category, valueQuantity, effective, performer]