description: null package_name: synapxe.sgcdi derivation: constraint name: profile-diagnosticreport-slf-ps type: DiagnosticReport elements: category: index: 13 elements: id: {index: 14} extension: {index: 15} coding: index: 16 elements: id: {index: 17} extension: {index: 18} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/screen-type'} index: 19 code: {index: 20} display: {index: 21} userSelected: {index: 22} extensions: {} required: [display, system, code] text: {index: 23} extensions: {} required: [coding] conclusionCode: index: 134 elements: id: {index: 135} extension: {index: 136} coding: {index: 137} text: {index: 138} extensions: {} required: [text] conclusion: {index: 133} study: {index: 86} supportingInfo: index: 87 elements: id: {index: 88} modifierExtension: {index: 89} type: type: CodeableConcept short: Concept - reference to a terminology or just text binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/supportinginfo-type'} index: 90 extensions: {} elements: extension: {index: 91} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/supportinginfo-type'} index: 92 code: pattern: {type: Code, value: history} index: 93 reference: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-questionnaireresponsehistory'] index: 94 elements: id: {index: 95} extension: {index: 96} reference: {index: 97} type: {index: 98} identifier: {index: 99} display: {index: 100} extensions: {} required: [reference] slicing: rules: open discriminator: - {path: type.coding.code, type: value} min: null slices: history: match: type: coding: {code: history} schema: index: 101 elements: id: {index: 102} extension: {index: 103} modifierExtension: {index: 104} type: type: CodeableConcept short: Concept - reference to a terminology or just text binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/supportinginfo-type'} index: 105 extensions: {} elements: extension: {index: 106} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/supportinginfo-type'} index: 107 code: pattern: {type: Code, value: history} index: 108 reference: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-questionnaireresponse'] index: 109 elements: id: {index: 110} extension: {index: 111} reference: {index: 112} type: {index: 113} identifier: {index: 114} display: {index: 115} extensions: {} required: [reference] extensions: {} followup: match: type: coding: {code: history} schema: index: 116 elements: id: {index: 117} extension: {index: 118} modifierExtension: {index: 119} type: type: CodeableConcept short: Concept - reference to a terminology or just text binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/supportinginfo-type'} index: 120 extensions: {} elements: extension: {index: 121} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/supportinginfo-type'} index: 122 code: pattern: {type: Code, value: history} index: 123 reference: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-questionnaireresponse'] index: 124 elements: id: {index: 125} extension: {index: 126} reference: {index: 127} type: {index: 128} identifier: {index: 129} display: {index: 130} extensions: {} required: [reference] extensions: {} encounter: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-encounter-screening'] index: 44 elements: id: {index: 45} extension: {index: 46} reference: {index: 47} type: {index: 48} identifier: {index: 49} display: {index: 50} extensions: {} required: [reference] specimen: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-specimen'] index: 71 elements: id: {index: 72} extension: {index: 73} reference: {index: 74} type: {index: 75} identifier: {index: 76} display: {index: 77} extensions: {} required: [reference] note: {index: 85} extension: index: 0 slicing: slices: orderOfTest: match: {} schema: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-generic index: 1 elements: value: choices: [valueString] index: 3 valueString: {type: string, choiceOf: value, index: 4} resultsInterpreter: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 56 elements: id: {index: 57} extension: {index: 58} reference: {index: 59} type: pattern: {type: Uri, value: Practitioner} index: 60 identifier: index: 61 elements: id: {index: 62} extension: {index: 63} use: {index: 64} type: {index: 65} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/mcr'} index: 66 value: {index: 67} period: {index: 68} assigner: {index: 69} extensions: {} required: [value, system] display: {index: 70} extensions: {} required: [identifier] result: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-observation'] index: 78 elements: id: {index: 79} extension: {index: 80} reference: {index: 81} type: {index: 82} identifier: {index: 83} display: {index: 84} extensions: {} required: [reference] effective: choices: [] index: 52 code: type: CodeableConcept short: Concept - reference to a terminology or just text binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/screen-type'} index: 24 extensions: {} elements: extension: {index: 25} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/screen-type'} index: 26 code: pattern: {type: Code, value: screen-for-life-pap-smear} index: 27 display: pattern: {type: String, value: Screen For Life - PapSmear Screening Report} index: 28 identifier: {type: Identifier, short: An identifier intended for computation, index: 5} issued: {index: 53} presentedForm: {index: 139} composition: {index: 132} basedOn: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-referral'] index: 6 elements: id: {index: 7} extension: {index: 8} reference: {index: 9} type: {index: 10} identifier: {index: 11} display: {index: 12} extensions: {} required: [reference] media: {index: 131} subject: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 29 elements: id: {index: 30} extension: {index: 31} reference: {index: 32} type: pattern: {type: Uri, value: Patient} index: 33 identifier: index: 34 elements: id: {index: 35} extension: {index: 36} use: {index: 37} type: {index: 38} system: {index: 39} value: {index: 40} period: {index: 41} assigner: {index: 42} extensions: {} required: [value, system] display: {index: 43} extensions: {} required: [identifier, type] performer: short: A reference from one resource to another refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization'] type: Reference index: 54 elements: display: {index: 55} package_version: 1.0.6 extensions: orderOfTest: url: https://fhir.synapxe.sg/StructureDefinition/ext-generic type: Extension index: 1 elements: value: choices: [valueString] index: 3 valueString: {type: string, choiceOf: value, index: 4} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-diagnosticreport-slf-ps base: http://hl7.org/fhir/StructureDefinition/DiagnosticReport version: null required: [resultsInterpreter, extension, identifier, subject, specimen, result, performer]