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: 78 elements: use: {index: 79} city: index: 83 extensions: codigoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteMunicipioIbge', type: Extension, index: 85} elements: extension: index: 84 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: codigoIbge: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteMunicipioIbge', index: 85} type: {index: 80} state: index: 87 extensions: codigoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfIbge', type: Extension, index: 89} elements: extension: index: 88 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: codigoIbge: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfIbge', index: 89} line: {index: 82} postalCode: {index: 90} period: {index: 92} country: {index: 91} district: {index: 86} text: {index: 81} required: [country, city, postalCode, line, state] managingOrganization: {index: 106} name: short: Nome do paciente index: 63 elements: use: {index: 64} text: {index: 65} family: {index: 66} given: {index: 67} prefix: {index: 68} suffix: {index: 69} period: {index: 70} required: [text] multipleBirth: choices: [] index: 101 deceased: choices: [] index: 77 extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: nomeMae: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteNomeMae', index: 10} orgaoEmissorRg: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteOrgaoEmissorRg', index: 1} paisEmissorPassaporte: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisEmissorPassaporte', index: 5} dataEmissaoRg: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteDataEmissaoRg', index: 3} paisNascimento: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisNascimento', index: 9} max: 1 dataEmissaoPassaporte: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteDataEmissaoPassaporte', index: 4} ufEmissorRg: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfEmissorRg', index: 2} nomePai: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteNomePai', index: 11} municipioNascimentoIbge: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteMunicipioNascimentoIbge', index: 7} max: 1 grupoSanguineo: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteGrupoSanguineo', index: 12} min: 0 max: 1 ufNascimentoIbge: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfNascimentoIbge', index: 8} max: 1 racaCorDatasus: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteRacaCorDatasus', index: 6} photo: {index: 102} link: {index: 107} active: {index: 62} communication: {index: 104} identifier: index: 13 elements: use: {index: 14} type: {index: 15} system: {index: 16} value: {index: 17} period: {index: 18} assigner: {index: 19} required: [value, system] slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: cpf: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCpf'} schema: index: 20 elements: use: {index: 21} type: {index: 22} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCpf'} index: 23 value: {index: 24} period: {index: 25} assigner: {index: 26} required: [value, system] cns: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCns'} schema: index: 27 elements: use: {index: 28} type: {index: 29} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCns'} index: 30 value: {index: 31} period: {index: 32} assigner: {index: 33} required: [value, system] resBrasil: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemResBrasil'} schema: index: 34 elements: use: {index: 35} type: {index: 36} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemResBrasil'} index: 37 value: {index: 38} period: {index: 39} assigner: {index: 40} required: [value, system] cadsus: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCadsus'} schema: index: 41 elements: use: {index: 42} type: {index: 43} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCadsus'} index: 44 value: {index: 45} period: {index: 46} assigner: {index: 47} required: [value, system] rg: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemRg'} schema: index: 48 elements: use: {index: 49} type: {index: 50} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemRg'} index: 51 value: {index: 52} period: {index: 53} assigner: {index: 54} required: [value, system] passaporte: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemPassaporte'} schema: index: 55 elements: use: {index: 56} type: {index: 57} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemPassaporte'} index: 58 value: {index: 59} period: {index: 60} assigner: {index: 61} required: [value, system] telecom: elements: system: {index: 71} value: {index: 72} use: {index: 73} rank: {index: 74} period: {index: 75} required: [value, system] generalPractitioner: {index: 105} maritalStatus: elements: coding: index: 93 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-MaritalStatus'} index: 94 version: pattern: {type: String, value: 4.0.1} index: 95 code: {index: 96} display: {index: 97} userSelected: {index: 98} required: [version, display, system, code] text: {index: 99} required: [coding, text] contact: {index: 103} package_version: 1.0.0-beta4 extensions: nomeMae: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteNomeMae', type: Extension, index: 10} orgaoEmissorRg: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteOrgaoEmissorRg', type: Extension, index: 1} paisEmissorPassaporte: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisEmissorPassaporte', type: Extension, index: 5} dataEmissaoRg: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteDataEmissaoRg', type: Extension, index: 3} paisNascimento: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacientePaisNascimento', max: 1, type: Extension, index: 9} dataEmissaoPassaporte: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteDataEmissaoPassaporte', type: Extension, index: 4} ufEmissorRg: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfEmissorRg', type: Extension, index: 2} nomePai: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteNomePai', type: Extension, index: 11} municipioNascimentoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteMunicipioNascimentoIbge', max: 1, type: Extension, index: 7} grupoSanguineo: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteGrupoSanguineo', min: 0, max: 1, type: Extension, index: 12} ufNascimentoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteUfNascimentoIbge', max: 1, type: Extension, index: 8} racaCorDatasus: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionPacienteRacaCorDatasus', type: Extension, index: 6} class: profile kind: resource url: https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/Paciente base: http://hl7.org/fhir/StructureDefinition/Patient version: 1.0.0 required: [identifier]