Guia de Implementação do Registro de Atendimento Clínico (RAC) da RNDS
0.1.0 - CI Build Brazil flag

Guia de Implementação do Registro de Atendimento Clínico (RAC) da RNDS - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Contato Assistencial

Official URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRContatoAssistencial-1.0 Version: 0.1.0
Standards status: Informative Maturity Level: 1 Computable Name: BRContatoAssistencial

Resumo ou sumário referente a um atendimento ininterrupto dispensado a um indivíduo em uma mesma modalidade assistencial e em um mesmo estabelecimento de saúde, gerado após a conclusão deste atendimento.

Reportar para o Sistema Único de Saúde dados mínimos referentes a um atendimento concluído, de forma a possibilitar seu compartilhamento entre profissionais de saúde, o próprio indivíduo que recebeu o atendimento, assim como possibilitar o uso secundário das informações para atividades faturamento, auditoria, formulação e monitoramento de políticas públicas, por exemplo, nas esferas municipal, estadual e federal.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Encounter

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter S0..*EncounterContato Assistencial
... identifier 0..0
... status S1..1codefinished | entered-in-error
Binding: Estado do Contato Assistencial (required): Estado do Contato Assistencial

... statusHistory 0..0
.... system 1..1uriIdentity of the terminology system
.... code 1..1codeSymbol in syntax defined by the system
.... display 0..0
.... userSelected 0..0
... classHistory 0..0
... type 0..0
... serviceType 0..0
... priority S1..1CodeableConceptCaráter do Atendimento
Binding: Caráter de atendimento do Contato Assistencial (required): Identifica o contato assistencial de acordo com a prioridade de sua realização.

.... coding 1..1CodingCode defined by a terminology system
..... system 1..1uriIdentity of the terminology system
..... code 1..1codeSymbol in syntax defined by the system
..... display 0..0
..... userSelected 0..0
.... text 0..0
... subject S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0)The patient or group present at the encounter
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... unidentifiedPatient S0..*(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:gender S1..1ExtensionExtension
..... extension:birthYear S1..1ExtensionExtension
..... extension:reason S1..1ExtensionExtension
.... reference 0..0
.... type 0..0
.... identifier
..... use 0..0
..... type 0..0
..... system 1..1uriThe namespace for the identifier value
..... value 1..1stringThe value that is unique
..... period 0..0
..... assigner 0..0
.... display 0..0
... episodeOfCare 0..0
... basedOn 0..0
... participant S1..*BackboneElementParticipante(s) do Contato Assistencial
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... function S1..1CodeableConceptOcupação
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROcupacao-1.0
Binding: Classificação Brasileira de Ocupações - CBO (required): Ocupação

.... team S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... isResponsable 0..1boolean, CodingResponsável pelo Atendimento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRResponsavelAtendimento
.... type S1..1CodeableConceptTipo de Participação
Binding: Reponsabilidade no Contato Assistencial (required): Responsabilidade no Contato Assistencial

..... coding
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 0..0
...... userSelected 0..0
..... text 0..0
.... period 0..0
.... individual S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRLotacaoProfissional-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRProfissional-1.0)Participante
..... reference 0..0
..... type 0..0
..... identifier 1..1IdentifierLogical reference, when literal reference is not known
...... use 0..0
...... type 0..0
...... system 1..1uriThe namespace for the identifier value
...... value 1..1stringThe value that is unique
...... period 0..0
...... assigner 0..0
..... display 0..0
... appointment 0..0
... period S1..1PeriodInício e Término do Contato Assistencial
.... start S1..1dateTimeMomento da Admissão
.... end S1..1dateTimeMomento do Desfecho
... length 0..0
... reasonCode 0..0
... reasonReference S0..1Reference(Observação Descritiva)Motivo do Atendimento
.... reference 1..1stringLiteral reference, Relative, internal or absolute URL
.... type 0..0
.... identifier 0..0
.... display 0..0
... Slices for diagnosis 1..*BackboneElementDiagnósticos Secundários, Outros Problemas e Procedimentos
Slice: Unordered, Open by profile:condition.resolve()
.... diagnosis:problemAndDiagnosis S0..*BackboneElementDiagnósticos/Problemas Avaliados
..... condition S1..1Reference(Problema / Diagnóstico)The diagnosis or procedure relevant to the encounter
...... reference 1..1stringLiteral reference, Relative, internal or absolute URL
...... type 0..0
...... identifier 0..0
...... display 0..0
..... use 0..1CodeableConceptRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: Classificação do papel de um problema e diagnóstico (required): Papel de um problema/diagnóstico.

...... coding 1..1CodingCode defined by a terminology system
....... system 1..1uriIdentity of the terminology system
....... code 1..1codeSymbol in syntax defined by the system
....... userSelected 0..0
...... text 0..0
..... rank 0..1positiveIntDiagnostico principal ou secundário
.... diagnosis:procedure S1..*BackboneElementProcedimento(s) Realizado(s)
..... condition S1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
...... financier S1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento

...... reference 1..1stringLiteral reference, Relative, internal or absolute URL
...... identifier 0..0
...... display 0..0
..... use 0..0
..... rank 0..0
... account 0..0
... hospitalization S1..1BackboneElementDetails about the admission to a healthcare service
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... otherInformations 0..1AnnotationOutras Informações
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROutrasInformacoes
.... preAdmissionIdentifier 0..0
.... origin 0..0
.... admitSource S1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

..... coding 1..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 0..0
...... userSelected 0..0
..... text 0..0
.... reAdmission 0..0
.... dietPreference 0..0
.... specialCourtesy 0..0
.... specialArrangement 0..0
.... destination 0..0
.... dischargeDisposition S1..1CodeableConceptMotivo de Desfecho
Binding: Motivo do desfecho do Contato assistencial (required): Motivo do Desfecho

..... coding 1..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 0..0
...... userSelected 0..0
..... text 0..0
... location S0..1BackboneElementLocal de Atendimento
.... location S1..1Reference(Local de Atendimento)Location the encounter takes place
..... reference 1..1stringLiteral reference, Relative, internal or absolute URL
..... type 0..0
..... identifier 0..0
..... display 0..0
.... status 0..0
.... physicalType 0..0
.... period 0..0
... serviceProvider S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRPessoaJuridicaProfissionalLiberal-1.0)Estabelecimento de Saúde do Contato Assistencial
.... reference 0..0
.... type 0..0
.... identifier 1..1IdentifierLogical reference, when literal reference is not known
..... use 0..0
..... type 0..0
..... system 1..1uriThe namespace for the identifier value
..... value 1..1stringThe value that is unique
..... period 0..0
..... assigner 0..0
.... display 0..0
... partOf S0..1Reference(Contato Assistencial)Contato Assistencial anterior
.... reference 1..1stringLiteral reference, Relative, internal or absolute URL
.... type 0..0
.... identifier 0..0
.... display 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Encounter.statusrequiredBREstadoContatoAssistencial
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoContatoAssistencial-1.0
from this IG
Encounter.classrequiredBRModalidadeAssistencial (a valid code from Modalidade Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRModalidadeAssistencial-1.0
from this IG
Encounter.priorityrequiredBRCaraterAtendimento (a valid code from Caráter de Atendimento)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCaraterAtendimento-1.0
from this IG
Encounter.participant.typerequiredBRResponsabilidadeParticipante (a valid code from Reponsabilidade no Contato Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRResponsabilidadeParticipante-1.0
from this IG
Encounter.diagnosis:problemAndDiagnosis.userequiredBRPapelProblemaDiagnostico
http://www.saude.gov.br/fhir/r4/ValueSet/BRPapelProblemaDiagnostico
from this IG
Encounter.hospitalization.admitSourcerequiredBRProcedencia (a valid code from Procedência)
http://www.saude.gov.br/fhir/r4/ValueSet/BRProcedencia-1.0
from this IG
Encounter.hospitalization.dischargeDispositionrequiredBRMotivoDesfecho (a valid code from Motivo do Desfecho)
http://www.saude.gov.br/fhir/r4/ValueSet/BRMotivoDesfecho-1.0
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter S0..*EncounterContato Assistencial
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... status ?!SΣ1..1codefinished | entered-in-error
Binding: Estado do Contato Assistencial (required): Estado do Contato Assistencial

.... system Σ1..1uriIdentity of the terminology system
.... code Σ1..1codeSymbol in syntax defined by the system
... priority S1..1CodeableConceptCaráter do Atendimento
Binding: Caráter de atendimento do Contato Assistencial (required): Identifica o contato assistencial de acordo com a prioridade de sua realização.

.... coding Σ1..1CodingCode defined by a terminology system
..... system Σ1..1uriIdentity of the terminology system
..... code Σ1..1codeSymbol in syntax defined by the system
... subject SΣ1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0)The patient or group present at the encounter
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... unidentifiedPatient S0..*(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:gender S1..1ExtensionExtension
...... url 1..1uri"gender"
...... value[x] 1..1codeValue of extension
..... extension:birthYear S1..1ExtensionExtension
...... url 1..1uri"birthYear"
...... value[x] 1..1dateValue of extension
..... extension:reason S1..1ExtensionExtension
...... url 1..1uri"reason"
...... value[x] 1..1CodeableConceptValue of extension
..... url 1..1uri"http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
... participant SΣ1..*BackboneElementParticipante(s) do Contato Assistencial
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... function S1..1CodeableConceptOcupação
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROcupacao-1.0
Binding: Classificação Brasileira de Ocupações - CBO (required): Ocupação


.... team S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... isResponsable 0..1boolean, CodingResponsável pelo Atendimento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRResponsavelAtendimento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type SΣ1..1CodeableConceptTipo de Participação
Binding: Reponsabilidade no Contato Assistencial (required): Responsabilidade no Contato Assistencial


.... individual SΣ1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRLotacaoProfissional-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRProfissional-1.0)Participante
..... identifier Σ1..1IdentifierLogical reference, when literal reference is not known
...... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
...... value Σ1..1stringThe value that is unique
Example General: 123456
... period S1..1PeriodInício e Término do Contato Assistencial
.... start SΣC1..1dateTimeMomento da Admissão
.... end SΣC1..1dateTimeMomento do Desfecho
... reasonReference SΣ0..1Reference(Observação Descritiva)Motivo do Atendimento
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... Slices for diagnosis Σ1..*BackboneElementDiagnósticos Secundários, Outros Problemas e Procedimentos
Slice: Unordered, Open by profile:condition.resolve()
.... diagnosis:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition Σ1..1Reference(Condition | Procedure)The diagnosis or procedure relevant to the encounter
.... diagnosis:problemAndDiagnosis SΣ0..*BackboneElementDiagnósticos/Problemas Avaliados
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition SΣ1..1Reference(Problema / Diagnóstico)The diagnosis or procedure relevant to the encounter
...... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
..... use 0..1CodeableConceptRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: Classificação do papel de um problema e diagnóstico (required): Papel de um problema/diagnóstico.

...... coding Σ1..1CodingCode defined by a terminology system
....... system Σ1..1uriIdentity of the terminology system
....... code Σ1..1codeSymbol in syntax defined by the system
..... rank 0..1positiveIntDiagnostico principal ou secundário
.... diagnosis:procedure SΣ1..*BackboneElementProcedimento(s) Realizado(s)
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition SΣ1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
...... financier S1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento


...... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... hospitalization S1..1BackboneElementDetails about the admission to a healthcare service
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... otherInformations 0..1AnnotationOutras Informações
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROutrasInformacoes
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... admitSource S1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

..... coding Σ1..1CodingCode defined by a terminology system
...... system Σ1..1uriIdentity of the terminology system
...... code Σ1..1codeSymbol in syntax defined by the system
.... dischargeDisposition S1..1CodeableConceptMotivo de Desfecho
Binding: Motivo do desfecho do Contato assistencial (required): Motivo do Desfecho

..... coding Σ1..1CodingCode defined by a terminology system
...... system Σ1..1uriIdentity of the terminology system
...... code Σ1..1codeSymbol in syntax defined by the system
... location S0..1BackboneElementLocal de Atendimento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... location S1..1Reference(Local de Atendimento)Location the encounter takes place
..... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... serviceProvider S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRPessoaJuridicaProfissionalLiberal-1.0)Estabelecimento de Saúde do Contato Assistencial
.... identifier Σ1..1IdentifierLogical reference, when literal reference is not known
..... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ1..1stringThe value that is unique
Example General: 123456
... partOf S0..1Reference(Contato Assistencial)Contato Assistencial anterior
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Encounter.statusrequiredBREstadoContatoAssistencial
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoContatoAssistencial-1.0
from this IG
Encounter.statusHistory.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.classrequiredBRModalidadeAssistencial (a valid code from Modalidade Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRModalidadeAssistencial-1.0
from this IG
Encounter.classHistory.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.priorityrequiredBRCaraterAtendimento (a valid code from Caráter de Atendimento)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCaraterAtendimento-1.0
from this IG
Encounter.participant.typerequiredBRResponsabilidadeParticipante (a valid code from Reponsabilidade no Contato Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRResponsabilidadeParticipante-1.0
from this IG
Encounter.diagnosis:problemAndDiagnosis.userequiredBRPapelProblemaDiagnostico
http://www.saude.gov.br/fhir/r4/ValueSet/BRPapelProblemaDiagnostico
from this IG
Encounter.hospitalization.admitSourcerequiredBRProcedencia (a valid code from Procedência)
http://www.saude.gov.br/fhir/r4/ValueSet/BRProcedencia-1.0
from this IG
Encounter.hospitalization.dischargeDispositionrequiredBRMotivoDesfecho (a valid code from Motivo do Desfecho)
http://www.saude.gov.br/fhir/r4/ValueSet/BRMotivoDesfecho-1.0
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorEncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorEncounterIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorEncounterIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorEncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceEncounterA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter S0..*EncounterContato Assistencial
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... status ?!SΣ1..1codefinished | entered-in-error
Binding: Estado do Contato Assistencial (required): Estado do Contato Assistencial

... class SΣ1..1CodingModalidade Assistencial
Binding: Modalidade Assistencial (required): Modalidade Assistencial

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... system Σ1..1uriIdentity of the terminology system
.... version Σ0..1stringVersion of the system - if relevant
.... code Σ1..1codeSymbol in syntax defined by the system
... priority S1..1CodeableConceptCaráter do Atendimento
Binding: Caráter de atendimento do Contato Assistencial (required): Identifica o contato assistencial de acordo com a prioridade de sua realização.

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ1..1CodingCode defined by a terminology system
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriIdentity of the terminology system
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ1..1codeSymbol in syntax defined by the system
... subject SΣ1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0)The patient or group present at the encounter
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... unidentifiedPatient S0..*(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:gender S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... url 1..1uri"gender"
...... value[x] 1..1codeValue of extension
..... extension:birthYear S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... url 1..1uri"birthYear"
...... value[x] 1..1dateValue of extension
..... extension:reason S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... url 1..1uri"reason"
...... value[x] 1..1CodeableConceptValue of extension
..... url 1..1uri"http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ1..1stringThe value that is unique
Example General: 123456
... participant SΣ1..*BackboneElementParticipante(s) do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... function S1..1CodeableConceptOcupação
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROcupacao-1.0
Binding: Classificação Brasileira de Ocupações - CBO (required): Ocupação


.... team S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... isResponsable 0..1boolean, CodingResponsável pelo Atendimento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRResponsavelAtendimento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type SΣ1..1CodeableConceptTipo de Participação
Binding: Reponsabilidade no Contato Assistencial (required): Responsabilidade no Contato Assistencial


..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
.... individual SΣ1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRLotacaoProfissional-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRProfissional-1.0)Participante
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... identifier Σ1..1IdentifierLogical reference, when literal reference is not known
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
...... value Σ1..1stringThe value that is unique
Example General: 123456
... period S1..1PeriodInício e Término do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC1..1dateTimeMomento da Admissão
.... end SΣC1..1dateTimeMomento do Desfecho
... reasonReference SΣ0..1Reference(Observação Descritiva)Motivo do Atendimento
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... Slices for diagnosis Σ1..*BackboneElementDiagnósticos Secundários, Outros Problemas e Procedimentos
Slice: Unordered, Open by profile:condition.resolve()
.... diagnosis:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition Σ1..1Reference(Condition | Procedure)The diagnosis or procedure relevant to the encounter
..... use 0..1CodeableConceptRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.

..... rank 0..1positiveIntRanking of the diagnosis (for each role type)
.... diagnosis:problemAndDiagnosis SΣ0..*BackboneElementDiagnósticos/Problemas Avaliados
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition SΣ1..1Reference(Problema / Diagnóstico)The diagnosis or procedure relevant to the encounter
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
..... use 0..1CodeableConceptRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: Classificação do papel de um problema e diagnóstico (required): Papel de um problema/diagnóstico.

...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ1..1CodingCode defined by a terminology system
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ0..1stringRepresentation defined by the system
..... rank 0..1positiveIntDiagnostico principal ou secundário
.... diagnosis:procedure SΣ1..*BackboneElementProcedimento(s) Realizado(s)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition SΣ1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
...... financier S1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento


...... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
...... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

... hospitalization S1..1BackboneElementDetails about the admission to a healthcare service
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... otherInformations 0..1AnnotationOutras Informações
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROutrasInformacoes
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... admitSource S1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
.... dischargeDisposition S1..1CodeableConceptMotivo de Desfecho
Binding: Motivo do desfecho do Contato assistencial (required): Motivo do Desfecho

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
... location S0..1BackboneElementLocal de Atendimento
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... location S1..1Reference(Local de Atendimento)Location the encounter takes place
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... serviceProvider S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRPessoaJuridicaProfissionalLiberal-1.0)Estabelecimento de Saúde do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... identifier Σ1..1IdentifierLogical reference, when literal reference is not known
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ1..1stringThe value that is unique
Example General: 123456
... partOf S0..1Reference(Contato Assistencial)Contato Assistencial anterior
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Encounter.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Encounter.statusrequiredBREstadoContatoAssistencial
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoContatoAssistencial-1.0
from this IG
Encounter.statusHistory.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.classrequiredBRModalidadeAssistencial (a valid code from Modalidade Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRModalidadeAssistencial-1.0
from this IG
Encounter.classHistory.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.priorityrequiredBRCaraterAtendimento (a valid code from Caráter de Atendimento)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCaraterAtendimento-1.0
from this IG
Encounter.participant.typerequiredBRResponsabilidadeParticipante (a valid code from Reponsabilidade no Contato Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRResponsabilidadeParticipante-1.0
from this IG
Encounter.diagnosis.usepreferredDiagnosisRole
http://hl7.org/fhir/ValueSet/diagnosis-role
from the FHIR Standard
Encounter.diagnosis:problemAndDiagnosis.userequiredBRPapelProblemaDiagnostico
http://www.saude.gov.br/fhir/r4/ValueSet/BRPapelProblemaDiagnostico
from this IG
Encounter.diagnosis:procedure.condition.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Encounter.hospitalization.admitSourcerequiredBRProcedencia (a valid code from Procedência)
http://www.saude.gov.br/fhir/r4/ValueSet/BRProcedencia-1.0
from this IG
Encounter.hospitalization.dischargeDispositionrequiredBRMotivoDesfecho (a valid code from Motivo do Desfecho)
http://www.saude.gov.br/fhir/r4/ValueSet/BRMotivoDesfecho-1.0
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorEncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorEncounterIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorEncounterIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorEncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceEncounterA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Encounter

Summary

Mandatory: 36 elements (14 nested mandatory elements)
Must-Support: 29 elements
Fixed Value: 1 element
Prohibited: 75 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element Encounter.diagnosis is sliced based on the value of profile:condition.resolve()

Maturity: 1

Differential View

This structure is derived from Encounter

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter S0..*EncounterContato Assistencial
... identifier 0..0
... status S1..1codefinished | entered-in-error
Binding: Estado do Contato Assistencial (required): Estado do Contato Assistencial

... statusHistory 0..0
.... system 1..1uriIdentity of the terminology system
.... code 1..1codeSymbol in syntax defined by the system
.... display 0..0
.... userSelected 0..0
... classHistory 0..0
... type 0..0
... serviceType 0..0
... priority S1..1CodeableConceptCaráter do Atendimento
Binding: Caráter de atendimento do Contato Assistencial (required): Identifica o contato assistencial de acordo com a prioridade de sua realização.

.... coding 1..1CodingCode defined by a terminology system
..... system 1..1uriIdentity of the terminology system
..... code 1..1codeSymbol in syntax defined by the system
..... display 0..0
..... userSelected 0..0
.... text 0..0
... subject S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0)The patient or group present at the encounter
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... unidentifiedPatient S0..*(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:gender S1..1ExtensionExtension
..... extension:birthYear S1..1ExtensionExtension
..... extension:reason S1..1ExtensionExtension
.... reference 0..0
.... type 0..0
.... identifier
..... use 0..0
..... type 0..0
..... system 1..1uriThe namespace for the identifier value
..... value 1..1stringThe value that is unique
..... period 0..0
..... assigner 0..0
.... display 0..0
... episodeOfCare 0..0
... basedOn 0..0
... participant S1..*BackboneElementParticipante(s) do Contato Assistencial
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... function S1..1CodeableConceptOcupação
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROcupacao-1.0
Binding: Classificação Brasileira de Ocupações - CBO (required): Ocupação

.... team S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... isResponsable 0..1boolean, CodingResponsável pelo Atendimento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRResponsavelAtendimento
.... type S1..1CodeableConceptTipo de Participação
Binding: Reponsabilidade no Contato Assistencial (required): Responsabilidade no Contato Assistencial

..... coding
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 0..0
...... userSelected 0..0
..... text 0..0
.... period 0..0
.... individual S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRLotacaoProfissional-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRProfissional-1.0)Participante
..... reference 0..0
..... type 0..0
..... identifier 1..1IdentifierLogical reference, when literal reference is not known
...... use 0..0
...... type 0..0
...... system 1..1uriThe namespace for the identifier value
...... value 1..1stringThe value that is unique
...... period 0..0
...... assigner 0..0
..... display 0..0
... appointment 0..0
... period S1..1PeriodInício e Término do Contato Assistencial
.... start S1..1dateTimeMomento da Admissão
.... end S1..1dateTimeMomento do Desfecho
... length 0..0
... reasonCode 0..0
... reasonReference S0..1Reference(Observação Descritiva)Motivo do Atendimento
.... reference 1..1stringLiteral reference, Relative, internal or absolute URL
.... type 0..0
.... identifier 0..0
.... display 0..0
... Slices for diagnosis 1..*BackboneElementDiagnósticos Secundários, Outros Problemas e Procedimentos
Slice: Unordered, Open by profile:condition.resolve()
.... diagnosis:problemAndDiagnosis S0..*BackboneElementDiagnósticos/Problemas Avaliados
..... condition S1..1Reference(Problema / Diagnóstico)The diagnosis or procedure relevant to the encounter
...... reference 1..1stringLiteral reference, Relative, internal or absolute URL
...... type 0..0
...... identifier 0..0
...... display 0..0
..... use 0..1CodeableConceptRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: Classificação do papel de um problema e diagnóstico (required): Papel de um problema/diagnóstico.

...... coding 1..1CodingCode defined by a terminology system
....... system 1..1uriIdentity of the terminology system
....... code 1..1codeSymbol in syntax defined by the system
....... userSelected 0..0
...... text 0..0
..... rank 0..1positiveIntDiagnostico principal ou secundário
.... diagnosis:procedure S1..*BackboneElementProcedimento(s) Realizado(s)
..... condition S1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
...... financier S1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento

...... reference 1..1stringLiteral reference, Relative, internal or absolute URL
...... identifier 0..0
...... display 0..0
..... use 0..0
..... rank 0..0
... account 0..0
... hospitalization S1..1BackboneElementDetails about the admission to a healthcare service
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... otherInformations 0..1AnnotationOutras Informações
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROutrasInformacoes
.... preAdmissionIdentifier 0..0
.... origin 0..0
.... admitSource S1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

..... coding 1..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 0..0
...... userSelected 0..0
..... text 0..0
.... reAdmission 0..0
.... dietPreference 0..0
.... specialCourtesy 0..0
.... specialArrangement 0..0
.... destination 0..0
.... dischargeDisposition S1..1CodeableConceptMotivo de Desfecho
Binding: Motivo do desfecho do Contato assistencial (required): Motivo do Desfecho

..... coding 1..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
...... code 1..1codeSymbol in syntax defined by the system
...... display 0..0
...... userSelected 0..0
..... text 0..0
... location S0..1BackboneElementLocal de Atendimento
.... location S1..1Reference(Local de Atendimento)Location the encounter takes place
..... reference 1..1stringLiteral reference, Relative, internal or absolute URL
..... type 0..0
..... identifier 0..0
..... display 0..0
.... status 0..0
.... physicalType 0..0
.... period 0..0
... serviceProvider S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRPessoaJuridicaProfissionalLiberal-1.0)Estabelecimento de Saúde do Contato Assistencial
.... reference 0..0
.... type 0..0
.... identifier 1..1IdentifierLogical reference, when literal reference is not known
..... use 0..0
..... type 0..0
..... system 1..1uriThe namespace for the identifier value
..... value 1..1stringThe value that is unique
..... period 0..0
..... assigner 0..0
.... display 0..0
... partOf S0..1Reference(Contato Assistencial)Contato Assistencial anterior
.... reference 1..1stringLiteral reference, Relative, internal or absolute URL
.... type 0..0
.... identifier 0..0
.... display 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Encounter.statusrequiredBREstadoContatoAssistencial
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoContatoAssistencial-1.0
from this IG
Encounter.classrequiredBRModalidadeAssistencial (a valid code from Modalidade Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRModalidadeAssistencial-1.0
from this IG
Encounter.priorityrequiredBRCaraterAtendimento (a valid code from Caráter de Atendimento)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCaraterAtendimento-1.0
from this IG
Encounter.participant.typerequiredBRResponsabilidadeParticipante (a valid code from Reponsabilidade no Contato Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRResponsabilidadeParticipante-1.0
from this IG
Encounter.diagnosis:problemAndDiagnosis.userequiredBRPapelProblemaDiagnostico
http://www.saude.gov.br/fhir/r4/ValueSet/BRPapelProblemaDiagnostico
from this IG
Encounter.hospitalization.admitSourcerequiredBRProcedencia (a valid code from Procedência)
http://www.saude.gov.br/fhir/r4/ValueSet/BRProcedencia-1.0
from this IG
Encounter.hospitalization.dischargeDispositionrequiredBRMotivoDesfecho (a valid code from Motivo do Desfecho)
http://www.saude.gov.br/fhir/r4/ValueSet/BRMotivoDesfecho-1.0
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter S0..*EncounterContato Assistencial
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... status ?!SΣ1..1codefinished | entered-in-error
Binding: Estado do Contato Assistencial (required): Estado do Contato Assistencial

.... system Σ1..1uriIdentity of the terminology system
.... code Σ1..1codeSymbol in syntax defined by the system
... priority S1..1CodeableConceptCaráter do Atendimento
Binding: Caráter de atendimento do Contato Assistencial (required): Identifica o contato assistencial de acordo com a prioridade de sua realização.

.... coding Σ1..1CodingCode defined by a terminology system
..... system Σ1..1uriIdentity of the terminology system
..... code Σ1..1codeSymbol in syntax defined by the system
... subject SΣ1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0)The patient or group present at the encounter
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... unidentifiedPatient S0..*(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:gender S1..1ExtensionExtension
...... url 1..1uri"gender"
...... value[x] 1..1codeValue of extension
..... extension:birthYear S1..1ExtensionExtension
...... url 1..1uri"birthYear"
...... value[x] 1..1dateValue of extension
..... extension:reason S1..1ExtensionExtension
...... url 1..1uri"reason"
...... value[x] 1..1CodeableConceptValue of extension
..... url 1..1uri"http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
... participant SΣ1..*BackboneElementParticipante(s) do Contato Assistencial
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... function S1..1CodeableConceptOcupação
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROcupacao-1.0
Binding: Classificação Brasileira de Ocupações - CBO (required): Ocupação


.... team S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... isResponsable 0..1boolean, CodingResponsável pelo Atendimento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRResponsavelAtendimento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type SΣ1..1CodeableConceptTipo de Participação
Binding: Reponsabilidade no Contato Assistencial (required): Responsabilidade no Contato Assistencial


.... individual SΣ1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRLotacaoProfissional-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRProfissional-1.0)Participante
..... identifier Σ1..1IdentifierLogical reference, when literal reference is not known
...... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
...... value Σ1..1stringThe value that is unique
Example General: 123456
... period S1..1PeriodInício e Término do Contato Assistencial
.... start SΣC1..1dateTimeMomento da Admissão
.... end SΣC1..1dateTimeMomento do Desfecho
... reasonReference SΣ0..1Reference(Observação Descritiva)Motivo do Atendimento
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... Slices for diagnosis Σ1..*BackboneElementDiagnósticos Secundários, Outros Problemas e Procedimentos
Slice: Unordered, Open by profile:condition.resolve()
.... diagnosis:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition Σ1..1Reference(Condition | Procedure)The diagnosis or procedure relevant to the encounter
.... diagnosis:problemAndDiagnosis SΣ0..*BackboneElementDiagnósticos/Problemas Avaliados
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition SΣ1..1Reference(Problema / Diagnóstico)The diagnosis or procedure relevant to the encounter
...... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
..... use 0..1CodeableConceptRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: Classificação do papel de um problema e diagnóstico (required): Papel de um problema/diagnóstico.

...... coding Σ1..1CodingCode defined by a terminology system
....... system Σ1..1uriIdentity of the terminology system
....... code Σ1..1codeSymbol in syntax defined by the system
..... rank 0..1positiveIntDiagnostico principal ou secundário
.... diagnosis:procedure SΣ1..*BackboneElementProcedimento(s) Realizado(s)
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition SΣ1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
...... financier S1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento


...... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... hospitalization S1..1BackboneElementDetails about the admission to a healthcare service
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... otherInformations 0..1AnnotationOutras Informações
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROutrasInformacoes
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... admitSource S1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

..... coding Σ1..1CodingCode defined by a terminology system
...... system Σ1..1uriIdentity of the terminology system
...... code Σ1..1codeSymbol in syntax defined by the system
.... dischargeDisposition S1..1CodeableConceptMotivo de Desfecho
Binding: Motivo do desfecho do Contato assistencial (required): Motivo do Desfecho

..... coding Σ1..1CodingCode defined by a terminology system
...... system Σ1..1uriIdentity of the terminology system
...... code Σ1..1codeSymbol in syntax defined by the system
... location S0..1BackboneElementLocal de Atendimento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... location S1..1Reference(Local de Atendimento)Location the encounter takes place
..... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... serviceProvider S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRPessoaJuridicaProfissionalLiberal-1.0)Estabelecimento de Saúde do Contato Assistencial
.... identifier Σ1..1IdentifierLogical reference, when literal reference is not known
..... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ1..1stringThe value that is unique
Example General: 123456
... partOf S0..1Reference(Contato Assistencial)Contato Assistencial anterior
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Encounter.statusrequiredBREstadoContatoAssistencial
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoContatoAssistencial-1.0
from this IG
Encounter.statusHistory.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.classrequiredBRModalidadeAssistencial (a valid code from Modalidade Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRModalidadeAssistencial-1.0
from this IG
Encounter.classHistory.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.priorityrequiredBRCaraterAtendimento (a valid code from Caráter de Atendimento)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCaraterAtendimento-1.0
from this IG
Encounter.participant.typerequiredBRResponsabilidadeParticipante (a valid code from Reponsabilidade no Contato Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRResponsabilidadeParticipante-1.0
from this IG
Encounter.diagnosis:problemAndDiagnosis.userequiredBRPapelProblemaDiagnostico
http://www.saude.gov.br/fhir/r4/ValueSet/BRPapelProblemaDiagnostico
from this IG
Encounter.hospitalization.admitSourcerequiredBRProcedencia (a valid code from Procedência)
http://www.saude.gov.br/fhir/r4/ValueSet/BRProcedencia-1.0
from this IG
Encounter.hospitalization.dischargeDispositionrequiredBRMotivoDesfecho (a valid code from Motivo do Desfecho)
http://www.saude.gov.br/fhir/r4/ValueSet/BRMotivoDesfecho-1.0
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorEncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorEncounterIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorEncounterIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorEncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceEncounterA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter S0..*EncounterContato Assistencial
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... status ?!SΣ1..1codefinished | entered-in-error
Binding: Estado do Contato Assistencial (required): Estado do Contato Assistencial

... class SΣ1..1CodingModalidade Assistencial
Binding: Modalidade Assistencial (required): Modalidade Assistencial

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... system Σ1..1uriIdentity of the terminology system
.... version Σ0..1stringVersion of the system - if relevant
.... code Σ1..1codeSymbol in syntax defined by the system
... priority S1..1CodeableConceptCaráter do Atendimento
Binding: Caráter de atendimento do Contato Assistencial (required): Identifica o contato assistencial de acordo com a prioridade de sua realização.

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ1..1CodingCode defined by a terminology system
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriIdentity of the terminology system
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ1..1codeSymbol in syntax defined by the system
... subject SΣ1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0)The patient or group present at the encounter
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... unidentifiedPatient S0..*(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
..... extension:gender S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... url 1..1uri"gender"
...... value[x] 1..1codeValue of extension
..... extension:birthYear S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... url 1..1uri"birthYear"
...... value[x] 1..1dateValue of extension
..... extension:reason S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... url 1..1uri"reason"
...... value[x] 1..1CodeableConceptValue of extension
..... url 1..1uri"http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ1..1stringThe value that is unique
Example General: 123456
... participant SΣ1..*BackboneElementParticipante(s) do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... function S1..1CodeableConceptOcupação
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROcupacao-1.0
Binding: Classificação Brasileira de Ocupações - CBO (required): Ocupação


.... team S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... isResponsable 0..1boolean, CodingResponsável pelo Atendimento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRResponsavelAtendimento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type SΣ1..1CodeableConceptTipo de Participação
Binding: Reponsabilidade no Contato Assistencial (required): Responsabilidade no Contato Assistencial


..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
.... individual SΣ1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRLotacaoProfissional-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRProfissional-1.0)Participante
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... identifier Σ1..1IdentifierLogical reference, when literal reference is not known
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
...... value Σ1..1stringThe value that is unique
Example General: 123456
... period S1..1PeriodInício e Término do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC1..1dateTimeMomento da Admissão
.... end SΣC1..1dateTimeMomento do Desfecho
... reasonReference SΣ0..1Reference(Observação Descritiva)Motivo do Atendimento
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... Slices for diagnosis Σ1..*BackboneElementDiagnósticos Secundários, Outros Problemas e Procedimentos
Slice: Unordered, Open by profile:condition.resolve()
.... diagnosis:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition Σ1..1Reference(Condition | Procedure)The diagnosis or procedure relevant to the encounter
..... use 0..1CodeableConceptRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents.

..... rank 0..1positiveIntRanking of the diagnosis (for each role type)
.... diagnosis:problemAndDiagnosis SΣ0..*BackboneElementDiagnósticos/Problemas Avaliados
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition SΣ1..1Reference(Problema / Diagnóstico)The diagnosis or procedure relevant to the encounter
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
..... use 0..1CodeableConceptRole that this diagnosis has within the encounter (e.g. admission, billing, discharge …)
Binding: Classificação do papel de um problema e diagnóstico (required): Papel de um problema/diagnóstico.

...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ1..1CodingCode defined by a terminology system
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1codeSymbol in syntax defined by the system
....... display Σ0..1stringRepresentation defined by the system
..... rank 0..1positiveIntDiagnostico principal ou secundário
.... diagnosis:procedure SΣ1..*BackboneElementProcedimento(s) Realizado(s)
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... condition SΣ1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
...... financier S1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento


...... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
...... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

... hospitalization S1..1BackboneElementDetails about the admission to a healthcare service
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... otherInformations 0..1AnnotationOutras Informações
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROutrasInformacoes
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... admitSource S1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
.... dischargeDisposition S1..1CodeableConceptMotivo de Desfecho
Binding: Motivo do desfecho do Contato assistencial (required): Motivo do Desfecho

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1codeSymbol in syntax defined by the system
... location S0..1BackboneElementLocal de Atendimento
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... location S1..1Reference(Local de Atendimento)Location the encounter takes place
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... serviceProvider S1..1Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0 | http://www.saude.gov.br/fhir/r4/StructureDefinition/BRPessoaJuridicaProfissionalLiberal-1.0)Estabelecimento de Saúde do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... identifier Σ1..1IdentifierLogical reference, when literal reference is not known
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ1..1stringThe value that is unique
Example General: 123456
... partOf S0..1Reference(Contato Assistencial)Contato Assistencial anterior
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Encounter.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Encounter.statusrequiredBREstadoContatoAssistencial
http://www.saude.gov.br/fhir/r4/ValueSet/BREstadoContatoAssistencial-1.0
from this IG
Encounter.statusHistory.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.classrequiredBRModalidadeAssistencial (a valid code from Modalidade Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRModalidadeAssistencial-1.0
from this IG
Encounter.classHistory.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.priorityrequiredBRCaraterAtendimento (a valid code from Caráter de Atendimento)
http://www.saude.gov.br/fhir/r4/ValueSet/BRCaraterAtendimento-1.0
from this IG
Encounter.participant.typerequiredBRResponsabilidadeParticipante (a valid code from Reponsabilidade no Contato Assistencial)
http://www.saude.gov.br/fhir/r4/ValueSet/BRResponsabilidadeParticipante-1.0
from this IG
Encounter.diagnosis.usepreferredDiagnosisRole
http://hl7.org/fhir/ValueSet/diagnosis-role
from the FHIR Standard
Encounter.diagnosis:problemAndDiagnosis.userequiredBRPapelProblemaDiagnostico
http://www.saude.gov.br/fhir/r4/ValueSet/BRPapelProblemaDiagnostico
from this IG
Encounter.diagnosis:procedure.condition.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Encounter.hospitalization.admitSourcerequiredBRProcedencia (a valid code from Procedência)
http://www.saude.gov.br/fhir/r4/ValueSet/BRProcedencia-1.0
from this IG
Encounter.hospitalization.dischargeDispositionrequiredBRMotivoDesfecho (a valid code from Motivo do Desfecho)
http://www.saude.gov.br/fhir/r4/ValueSet/BRMotivoDesfecho-1.0
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorEncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorEncounterIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorEncounterIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorEncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceEncounterA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Encounter

Summary

Mandatory: 36 elements (14 nested mandatory elements)
Must-Support: 29 elements
Fixed Value: 1 element
Prohibited: 75 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element Encounter.diagnosis is sliced based on the value of profile:condition.resolve()

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron