description: Pacientes atendidos pelos serviços de Telemedicina e Telessaúde. package_name: hl7.fhir.stt derivation: constraint name: Paciente type: Patient elements: address: index: 123 extensions: bairro: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionEnderecoBairro', min: 0, max: 1, type: Extension, index: 125} elements: city: index: 129 extensions: codigoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteMunicipioIbge', min: 1, type: Extension, index: 131} elements: extension: index: 130 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: codigoIbge: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteMunicipioIbge', index: 131} min: 1 required: [extension] type: {index: 126} state: index: 133 extensions: codigoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfIbge', min: 1, type: Extension, index: 135} elements: extension: index: 134 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: codigoIbge: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfIbge', index: 135} min: 1 required: [extension] extension: index: 124 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: bairro: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionEnderecoBairro', index: 125} min: 0 max: 1 line: {index: 128} period: {index: 137} country: {index: 136} district: {index: 132} text: {index: 127} required: [country, city, line, state] managingOrganization: {index: 151} name: short: Nome do paciente index: 108 elements: use: {short: usual | official | temp | nickname | anonymous | old | maiden | social, index: 109} text: {index: 110} family: {index: 111} given: {index: 112} prefix: {index: 113} suffix: {index: 114} period: {index: 115} required: [text] multipleBirth: choices: [] index: 146 deceased: choices: [] index: 122 extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: nomeMae: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteNomeMae', index: 12} min: 0 orgaoEmissorRg: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteOrgaoEmissorRg', index: 1} min: 0 paisEmissorPassaporte: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisEmissorPassaporte', index: 5} min: 0 dataEmissaoRg: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteDataEmissaoRg', index: 3} min: 0 paisNascimento: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisNascimento', index: 10} min: 0 max: 1 paisNascimentoDatasus: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisNascimentoDatasus', index: 11} min: 0 dataEmissaoPassaporte: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteDataEmissaoPassaporte', index: 4} min: 0 ufEmissorRg: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfEmissorRg', index: 2} min: 0 paisEmissorPassaporteDatasus: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisEmissorPassaporteDatasus', index: 6} min: 0 situacaoCns: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteSituacaoCns', index: 15} min: 0 nomePai: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteNomePai', index: 13} min: 0 municipioNascimentoIbge: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteMunicipioNascimentoIbge', index: 8} min: 0 max: 1 grupoSanguineo: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteGrupoSanguineo', index: 14} min: 0 ufNascimentoIbge: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfNascimentoIbge', index: 9} min: 0 max: 1 racaCorDatasus: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteRacaCorDatasus', index: 7} min: 0 photo: {index: 147} link: {index: 152} active: {index: 107} communication: {index: 149} identifier: index: 16 elements: use: {index: 17} type: {index: 18} system: {index: 19} value: {index: 20} period: {index: 21} required: [value, system] slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: passaporte: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemPassaporte'} schema: index: 78 elements: use: {index: 79} type: {index: 80} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemPassaporte'} index: 81 value: {index: 82} period: {index: 83} assigner: {index: 84} required: [value, system] cadsus: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCadsus'} schema: index: 43 elements: use: {index: 44} type: {index: 45} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCadsus'} index: 46 value: {index: 47} period: {index: 48} assigner: {index: 49} required: [value, system] cpf: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCpf'} schema: index: 22 elements: use: {index: 23} type: {index: 24} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCpf'} index: 25 value: {index: 26} period: {index: 27} assigner: {index: 28} required: [value, system] prontuario: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemProntuario'} schema: index: 85 elements: use: {index: 86} type: {index: 87} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemProntuario'} index: 88 value: {index: 89} period: {index: 90} assigner: index: 91 elements: reference: {index: 92} type: pattern: {type: Uri, value: Organization} index: 93 identifier: {index: 94} display: {index: 95} required: [reference, type, display] required: [assigner, value, system] patientId: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemPatientId'} schema: index: 96 elements: use: {index: 97} type: {index: 98} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemPatientId'} index: 99 value: {index: 100} period: {index: 101} assigner: index: 102 elements: reference: {index: 103} type: pattern: {type: Uri, value: Organization} index: 104 identifier: {index: 105} display: {index: 106} required: [reference, type, display] required: [assigner, value, system] cns: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCns'} schema: index: 29 elements: use: {index: 30} type: {index: 31} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCns'} index: 32 value: {index: 33} period: {index: 34} assigner: {index: 35} required: [value, system] cargaAns: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCargaAns'} schema: index: 64 elements: use: {index: 65} type: {index: 66} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCargaAns'} index: 67 value: {index: 68} period: {index: 69} assigner: {index: 70} required: [value, system] resBrasil: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemResBrasil'} schema: index: 36 elements: use: {index: 37} type: {index: 38} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemResBrasil'} index: 39 value: {index: 40} period: {index: 41} assigner: {index: 42} required: [value, system] cadsusESusAb: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCadsusESusAb'} schema: index: 50 elements: use: {index: 51} type: {index: 52} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCadsusESusAb'} index: 53 value: {index: 54} period: {index: 55} assigner: {index: 56} required: [value, system] cadsusUpdate: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCadsusUpdate'} schema: index: 57 elements: use: {index: 58} type: {index: 59} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCadsusUpdate'} index: 60 value: {index: 61} period: {index: 62} assigner: {index: 63} required: [value, system] rg: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemRg'} schema: index: 71 elements: use: {index: 72} type: {index: 73} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemRg'} index: 74 value: {index: 75} period: {index: 76} assigner: {index: 77} required: [value, system] telecom: elements: system: {index: 116} value: {index: 117} use: {index: 118} rank: {index: 119} period: {index: 120} required: [value, system] generalPractitioner: {index: 150} maritalStatus: elements: coding: index: 138 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-MaritalStatus'} index: 139 version: pattern: {type: String, value: 4.0.1} index: 140 code: {index: 141} display: {index: 142} userSelected: {index: 143} required: [version, display, system, code] text: {index: 144} required: [coding, text] contact: {index: 148} package_version: 1.0.0-beta12 extensions: nomeMae: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteNomeMae', min: 0, type: Extension, index: 12} orgaoEmissorRg: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteOrgaoEmissorRg', min: 0, type: Extension, index: 1} paisEmissorPassaporte: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisEmissorPassaporte', min: 0, type: Extension, index: 5} dataEmissaoRg: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteDataEmissaoRg', min: 0, type: Extension, index: 3} paisNascimento: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisNascimento', min: 0, max: 1, type: Extension, index: 10} paisNascimentoDatasus: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisNascimentoDatasus', min: 0, type: Extension, index: 11} dataEmissaoPassaporte: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteDataEmissaoPassaporte', min: 0, type: Extension, index: 4} ufEmissorRg: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfEmissorRg', min: 0, type: Extension, index: 2} paisEmissorPassaporteDatasus: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisEmissorPassaporteDatasus', min: 0, type: Extension, index: 6} situacaoCns: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteSituacaoCns', min: 0, type: Extension, index: 15} nomePai: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteNomePai', min: 0, type: Extension, index: 13} municipioNascimentoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteMunicipioNascimentoIbge', min: 0, max: 1, type: Extension, index: 8} grupoSanguineo: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteGrupoSanguineo', min: 0, type: Extension, index: 14} ufNascimentoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfNascimentoIbge', min: 0, max: 1, type: Extension, index: 9} racaCorDatasus: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteRacaCorDatasus', min: 0, type: Extension, index: 7} class: profile kind: resource url: https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/Paciente base: http://hl7.org/fhir/StructureDefinition/Patient version: 1.2.0 required: [identifier]