description: null package_name: hl7.fhir.stt derivation: constraint name: Teleatendimento type: Encounter elements: appointment: index: 65 elements: reference: {index: 66} type: {index: 67} identifier: {index: 68} display: {index: 69} required: [reference, type, display] diagnosis: {index: 88} serviceProvider: index: 92 elements: reference: {index: 93} type: {index: 94} identifier: {index: 95} display: {index: 96} required: [reference, type, display] episodeOfCare: {index: 48} reasonCode: index: 79 elements: coding: index: 80 elements: system: {index: 81} version: {index: 82} code: {index: 83} display: {index: 84} userSelected: {index: 85} required: [version, display, system, code] text: {index: 86} required: [coding, text] type: index: 21 elements: coding: index: 22 elements: system: {index: 23} version: {index: 24} code: {index: 25} display: {index: 26} userSelected: {index: 27} required: [version, display, system, code] text: {index: 28} required: [text] participant: index: 50 elements: type: index: 51 elements: coding: index: 52 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'} index: 53 version: pattern: {type: String, value: 3.0.0} index: 54 code: {index: 55} display: {index: 56} userSelected: {index: 57} required: [version, display, system, code] text: {index: 58} required: [coding, text] period: {index: 59} individual: index: 60 elements: reference: {index: 61} type: {index: 62} identifier: {index: 63} display: {index: 64} required: [reference, type, display] required: [individual] serviceType: elements: coding: index: 29 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/service-type'} index: 30 version: pattern: {type: String, value: 4.0.1} index: 31 code: {index: 32} display: {index: 33} userSelected: {index: 34} required: [version, display, system, code] text: {index: 35} required: [text] account: {index: 89} classHistory: {index: 20} priority: elements: coding: index: 36 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-ActPriority'} index: 37 version: pattern: {type: String, value: '2018-08-12'} index: 38 code: {index: 39} display: {index: 40} userSelected: {index: 41} required: [version, display, system, code] text: {index: 42} required: [coding, text] class: elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-ActCode'} index: 15 version: pattern: {type: String, value: '2018-08-12'} index: 16 code: pattern: {type: Code, value: VR} index: 17 display: pattern: {type: String, value: virtual} index: 18 userSelected: {index: 19} required: [version, display, system, code] length: index: 73 elements: value: {index: 74} comparator: {index: 75} unit: {index: 76} system: {index: 77} code: {index: 78} required: [value, unit] identifier: index: 0 elements: use: {index: 1} type: {index: 2} system: {index: 3} value: {index: 4} period: {index: 5} assigner: {index: 6} required: [value, system] slicing: rules: open discriminator: - {path: system, type: value} min: null max: 1 slices: identificadorExterno: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemIdentificadorTeleatendimento'} schema: index: 7 elements: use: {index: 8} type: {index: 9} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemIdentificadorTeleatendimento'} index: 10 value: {index: 11} period: {index: 12} assigner: {index: 13} required: [value, system] hospitalization: {index: 90} period: index: 70 elements: start: {index: 71} end: {index: 72} required: [start, end] basedOn: {index: 49} partOf: {index: 97} location: {index: 91} subject: index: 43 elements: reference: {index: 44} type: {index: 45} identifier: {index: 46} display: {index: 47} required: [reference, type, display] statusHistory: {index: 14} reasonReference: {index: 87} package_version: 1.0.0-beta7 class: profile kind: resource url: https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/Teleatendimento base: http://hl7.org/fhir/StructureDefinition/Encounter version: null required: [serviceProvider, participant, subject, length, appointment, period]