description: Instituições (incluindo estabelecimentos de saúde) referenciadas ou que utilizam os serviços dos sistemas de Telemedicina e Telessaúde. package_name: hl7.fhir.stt derivation: constraint name: Instituicao type: Organization elements: address: short: Endereço da instituição index: 53 elements: use: pattern: {type: Code, value: work} index: 54 city: index: 58 extensions: codigoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoMunicipioIbge', type: Extension, sliceIsConstraining: false, index: 60} elements: extension: index: 59 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: codigoIbge: match: {url: null} schema: {type: Extension, sliceIsConstraining: false, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoMunicipioIbge', index: 60} type: pattern: {type: Code, value: both} index: 55 state: index: 62 extensions: codigoIbge: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoUfIbge', type: Extension, sliceIsConstraining: false, index: 64} elements: extension: index: 63 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: codigoIbge: match: {url: null} schema: {type: Extension, sliceIsConstraining: false, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoUfIbge', index: 64} line: {index: 57} postalCode: code: - {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCep'} index: 65 period: {index: 67} country: {index: 66} district: {index: 61} text: {index: 56} required: [country, city, postalCode, line, state] name: {short: Nome legal/oficial da instituição, index: 45} type: {index: 44} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: dataAtualizacaoCnes: match: {url: null} schema: {type: Extension, sliceIsConstraining: false, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoDataAtualizacaoCnes', index: 1} dataAlteracao: match: {url: null} schema: {type: Extension, sliceIsConstraining: false, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoDataAlteracao', index: 2} diretor: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoDiretor', index: 3} tipoUnidadeSaudeCnes: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoTipoUnidadeSaudeCnes', index: 4} localizacao: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoLocalizacao', index: 5} pertenceSistemaSus: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoPertenceSistemaSus', index: 6} servicoEspecializadoCnes: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoServicoEspecializadoCnes', index: 7} alias: {short: Nomes alternativos (fantasia) da instituição, index: 46} active: {index: 43} identifier: index: 8 elements: use: {index: 9} type: {index: 10} system: {index: 11} value: {index: 12} period: {index: 13} assigner: {index: 14} required: [value, system] slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: cnes: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCnes'} schema: sliceIsConstraining: false index: 15 elements: use: pattern: {type: Code, value: usual} index: 16 type: {index: 17} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCnes'} index: 18 value: {maxLength: 7, index: 19} period: {index: 20} assigner: {index: 21} required: [value, system] cnpj: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCnpj'} schema: sliceIsConstraining: false index: 22 elements: use: pattern: {type: Code, value: secondary} index: 23 type: {index: 24} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCnpj'} index: 25 value: {maxLength: 14, index: 26} period: {index: 27} assigner: {index: 28} required: [value, system] codigo: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCodigoInstituicao'} schema: sliceIsConstraining: false index: 29 elements: use: pattern: {type: Code, value: secondary} index: 30 type: {index: 31} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemCodigoInstituicao'} index: 32 value: {index: 33} period: {index: 34} assigner: {index: 35} required: [value, system] unidadeSaudeCnes: match: {system: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemUnidadeSaudeCnes'} schema: index: 36 elements: use: pattern: {type: Code, value: secondary} index: 37 type: {index: 38} system: pattern: {type: Uri, value: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/NamingSystemUnidadeSaudeCnes'} index: 39 value: {index: 40} period: {index: 41} assigner: {index: 42} required: [value, system] telecom: extensions: tipoTelefoneCnes: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoTipoTelefoneCnes', type: Extension, index: 48} tipoEmailCnes: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoTipoEmailCnes', type: Extension, index: 49} elements: extension: index: 47 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: tipoTelefoneCnes: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoTipoTelefoneCnes', index: 48} tipoEmailCnes: match: {url: null} schema: {type: Extension, url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoTipoEmailCnes', index: 49} use: pattern: {type: Code, value: work} index: 50 rank: {index: 51} period: {index: 52} partOf: {index: 68} endpoint: {index: 70} contact: {index: 69} package_version: 1.0.0-beta6 extensions: dataAtualizacaoCnes: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoDataAtualizacaoCnes', type: Extension, sliceIsConstraining: false, index: 1} dataAlteracao: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoDataAlteracao', type: Extension, sliceIsConstraining: false, index: 2} diretor: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoDiretor', type: Extension, index: 3} tipoUnidadeSaudeCnes: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoTipoUnidadeSaudeCnes', type: Extension, index: 4} localizacao: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoLocalizacao', type: Extension, index: 5} pertenceSistemaSus: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoPertenceSistemaSus', type: Extension, index: 6} servicoEspecializadoCnes: {url: 'https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/ExtensionInstituicaoServicoEspecializadoCnes', type: Extension, index: 7} class: profile kind: resource url: https://stt.telessaude.ufsc.br/fhir/r4/StructureDefinition/Instituicao base: http://hl7.org/fhir/StructureDefinition/Organization version: 1.0.0 required: [name, identifier]