RNDS (Guia de Implementação)
0.1.0 - ci-build

RNDS (Guia de Implementação) - Local Development build (v0.1.0). See the Directory of published versions

Resource Profile: Contato Assistencial

Defining URL:http://www.saude.gov.br/fhir/r4/StructureDefinition/BRContatoAssistencial-1.0
Version:0.1.0
Name:BRContatoAssistencial
Title:Contato Assistencial
Status:Active as of 2020-04-29T19:58:09.2865128+00:00
Definition:

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. Referência: <a href="https://wiki.saude.gov.br/cmd/index.php/Página_principal#Contato_Assistencial">https://wiki.saude.gov.br/cmd/index.php/Página_principal#Contato_Assistencial</a>

Publisher:Rede Nacional de Dados em Saúde
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://www.saude.gov.br/fhir/r4/StructureDefinition/BRContatoAssistencial-1.0

Formal Views of Profile Content

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

This structure is derived from Encounter

Summary

Mandatory: 28 elements (18 nested mandatory elements)
Must-Support: 36 elements
Fixed Value: 1 element
Prohibited: 87 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.reasonReference is sliced based on the value of profile:resolve()
  • The element Encounter.diagnosis is sliced based on the value of profile:condition.resolve()

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(Indivíduo)The patient or group present at the encounter
.... BRIndividuoNaoIdentificado-1.0 S0..1(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... 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 S0..*BackboneElementParticipante(s) do Contato Assistencial
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... BROcupacao-1.0 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

.... BRIdentificacaoEquipe-1.0 S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... 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(Lotação Profissional)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
... Slices for reasonReference S0..*Reference(CID10 Avaliado | CIAP2 Avaliado | Observação Descritiva)Motivo do Atendimento
Slice: Unordered, Open by profile:resolve()
.... reasonReference:primaryDiagnosis S0..1Reference(CID10 Avaliado)Diagnóstico Principal
..... BRIndicadorPresencaAdmissao-1.0 S0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
..... reference 1..1stringLiteral reference, Relative, internal or absolute URL
..... type 0..0
..... identifier 0..0
..... display 0..0
.... reasonReference:reasonCoded S0..*Reference(CIAP2 Avaliado)Motivo do Atendimento Estruturado
..... reference 1..1stringLiteral reference, Relative, internal or absolute URL
..... type 0..0
..... identifier 0..0
..... display 0..0
.... reasonReference:reasonText S0..1Reference(Observação Descritiva)Declaração Subjetiva do 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:diagnosis S0..*BackboneElementDiagnóstico(s) Avaliado(s)
..... condition S1..1Reference(CID10 Avaliado)The diagnosis or procedure relevant to the encounter
...... BRIndicadorPresencaAdmissao-1.0 S0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
...... reference 1..1stringLiteral reference, Relative, internal or absolute URL
...... type 0..0
...... identifier 0..0
...... display 0..0
..... use 0..0
..... rank 0..0
.... diagnosis:problem S0..*BackboneElementProblema(s) Avaliado(s)
..... condition S1..1Reference(CIAP2 Avaliado)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..0
..... rank 0..0
.... diagnosis:procedure S1..*BackboneElementProcedimento(s) Realizado(s)
..... condition S1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... extension 1..*ExtensionExtension
...... BRFinanciamento-1.0 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
...... type 0..0
...... 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
.... 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(Estabelecimento de Saúde | Pessoa Jurídica e Profissional Liberal)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
NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter S0..*EncounterContato Assistencial
... id Σ0..1stringLogical 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
.... Slices for 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
.... Slices for 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
..... Slices for 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(Indivíduo)The patient or group present at the encounter
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... BRIndividuoNaoIdentificado-1.0 S0..1(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
...... Slices for extension 0..0
...... url 1..1uri"gender"
...... value[x] 1..1codeValue of extension
..... extension:birthYear S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..0
...... url 1..1uri"birthYear"
...... value[x] 1..1dateValue of extension
..... extension:reason S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..0
...... 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
..... Slices for 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Σ0..*BackboneElementParticipante(s) do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... BROcupacao-1.0 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


.... BRIdentificacaoEquipe-1.0 S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... 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
..... Slices for 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
...... Slices for 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(Lotação Profissional)Participante
..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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
...... Slices for 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
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣI1..1dateTimeMomento da Admissão
.... end SΣI1..1dateTimeMomento do Desfecho
... Slices for reasonReference SΣ0..*Reference(CID10 Avaliado | CIAP2 Avaliado | Observação Descritiva)Motivo do Atendimento
Slice: Unordered, Open by profile:resolve()
.... reasonReference:primaryDiagnosis SΣ0..1Reference(CID10 Avaliado)Diagnóstico Principal
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... BRIndicadorPresencaAdmissao-1.0 S0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
..... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
.... reasonReference:reasonCoded SΣ0..*Reference(CIAP2 Avaliado)Motivo do Atendimento Estruturado
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
.... reasonReference:reasonText SΣ0..1Reference(Observação Descritiva)Declaração Subjetiva do Motivo do Atendimento
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣI1..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:diagnosis SΣ0..*BackboneElementDiagnóstico(s) Avaliado(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(CID10 Avaliado)The diagnosis or procedure relevant to the encounter
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... BRIndicadorPresencaAdmissao-1.0 S0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
...... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
.... diagnosis:problem SΣ0..*BackboneElementProblema(s) Avaliado(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(CIAP2 Avaliado)The diagnosis or procedure relevant to the encounter
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
.... 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
...... BRFinanciamento-1.0 S1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento


...... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
... hospitalization S1..1BackboneElementDetails about the admission to a healthcare service
.... 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
.... admitSource S1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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
...... Slices for 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
..... Slices for 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
...... Slices for 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
... serviceProvider S1..1Reference(Estabelecimento de Saúde | Pessoa Jurídica e Profissional Liberal)Estabelecimento de Saúde do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... Slices for 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
..... Slices for 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
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 0..*EncounterContato Assistencial
... status ?!Σ1..1codefinished | entered-in-error
Binding: Estado do Contato Assistencial (required): Estado do Contato Assistencial

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

... priority 1..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.

.... BRIndividuoNaoIdentificado-1.0 0..1(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... extension:gender 1..1ExtensionExtension
..... extension:birthYear 1..1ExtensionExtension
..... extension:reason 1..1ExtensionExtension
... participant Σ0..*BackboneElementParticipante(s) do Contato Assistencial
.... BROcupacao-1.0 1..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


.... BRIdentificacaoEquipe-1.0 0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... type Σ1..1CodeableConceptTipo de Participação
Binding: Reponsabilidade no Contato Assistencial (required): Responsabilidade no Contato Assistencial


.... individual Σ1..1Reference(Lotação Profissional)Participante
... period 1..1PeriodInício e Término do Contato Assistencial
.... start ΣI1..1dateTimeMomento da Admissão
.... end ΣI1..1dateTimeMomento do Desfecho
... Slices for reasonReference Σ0..*Reference(CID10 Avaliado | CIAP2 Avaliado | Observação Descritiva)Motivo do Atendimento
Slice: Unordered, Open by profile:resolve()
.... reasonReference:primaryDiagnosis Σ0..1Reference(CID10 Avaliado)Diagnóstico Principal
..... BRIndicadorPresencaAdmissao-1.0 0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
.... reasonReference:reasonCoded Σ0..*Reference(CIAP2 Avaliado)Motivo do Atendimento Estruturado
.... reasonReference:reasonText Σ0..1Reference(Observação Descritiva)Declaração Subjetiva do Motivo do Atendimento
.... diagnosis:diagnosis Σ0..*BackboneElementDiagnóstico(s) Avaliado(s)
..... condition Σ1..1Reference(CID10 Avaliado)The diagnosis or procedure relevant to the encounter
...... BRIndicadorPresencaAdmissao-1.0 0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
.... diagnosis:problem Σ0..*BackboneElementProblema(s) Avaliado(s)
..... condition Σ1..1Reference(CIAP2 Avaliado)The diagnosis or procedure relevant to the encounter
.... diagnosis:procedure Σ1..*BackboneElementProcedimento(s) Realizado(s)
..... condition Σ1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... BRFinanciamento-1.0 1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento


... hospitalization 1..1BackboneElementDetails about the admission to a healthcare service
.... admitSource 1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

.... dischargeDisposition 1..1CodeableConceptMotivo de Desfecho
Binding: Motivo do desfecho do Contato assistencial (required): Motivo do Desfecho

... location 0..1BackboneElementLocal de Atendimento
.... location 1..1Reference(Local de Atendimento)Location the encounter takes place
... serviceProvider 1..1Reference(Estabelecimento de Saúde | Pessoa Jurídica e Profissional Liberal)Estabelecimento de Saúde do Contato Assistencial
... partOf 0..1Reference(Contato Assistencial)Contato Assistencial anterior

doco Documentation for this format

This structure is derived from Encounter

Summary

Mandatory: 28 elements (18 nested mandatory elements)
Must-Support: 36 elements
Fixed Value: 1 element
Prohibited: 87 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.reasonReference is sliced based on the value of profile:resolve()
  • The element Encounter.diagnosis is sliced based on the value of profile:condition.resolve()

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(Indivíduo)The patient or group present at the encounter
.... BRIndividuoNaoIdentificado-1.0 S0..1(Complex)Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
..... 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 S0..*BackboneElementParticipante(s) do Contato Assistencial
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... BROcupacao-1.0 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

.... BRIdentificacaoEquipe-1.0 S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... 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(Lotação Profissional)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
... Slices for reasonReference S0..*Reference(CID10 Avaliado | CIAP2 Avaliado | Observação Descritiva)Motivo do Atendimento
Slice: Unordered, Open by profile:resolve()
.... reasonReference:primaryDiagnosis S0..1Reference(CID10 Avaliado)Diagnóstico Principal
..... BRIndicadorPresencaAdmissao-1.0 S0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
..... reference 1..1stringLiteral reference, Relative, internal or absolute URL
..... type 0..0
..... identifier 0..0
..... display 0..0
.... reasonReference:reasonCoded S0..*Reference(CIAP2 Avaliado)Motivo do Atendimento Estruturado
..... reference 1..1stringLiteral reference, Relative, internal or absolute URL
..... type 0..0
..... identifier 0..0
..... display 0..0
.... reasonReference:reasonText S0..1Reference(Observação Descritiva)Declaração Subjetiva do 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:diagnosis S0..*BackboneElementDiagnóstico(s) Avaliado(s)
..... condition S1..1Reference(CID10 Avaliado)The diagnosis or procedure relevant to the encounter
...... BRIndicadorPresencaAdmissao-1.0 S0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
...... reference 1..1stringLiteral reference, Relative, internal or absolute URL
...... type 0..0
...... identifier 0..0
...... display 0..0
..... use 0..0
..... rank 0..0
.... diagnosis:problem S0..*BackboneElementProblema(s) Avaliado(s)
..... condition S1..1Reference(CIAP2 Avaliado)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..0
..... rank 0..0
.... diagnosis:procedure S1..*BackboneElementProcedimento(s) Realizado(s)
..... condition S1..1Reference(Procedimento Realizado)The diagnosis or procedure relevant to the encounter
...... extension 1..*ExtensionExtension
...... BRFinanciamento-1.0 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
...... type 0..0
...... 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
.... 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(Estabelecimento de Saúde | Pessoa Jurídica e Profissional Liberal)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

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter S0..*EncounterContato Assistencial
... id Σ0..1stringLogical 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
.... Slices for 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
.... Slices for 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
..... Slices for 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(Indivíduo)The patient or group present at the encounter
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... BRIndividuoNaoIdentificado-1.0 S0..1(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
...... Slices for extension 0..0
...... url 1..1uri"gender"
...... value[x] 1..1codeValue of extension
..... extension:birthYear S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..0
...... url 1..1uri"birthYear"
...... value[x] 1..1dateValue of extension
..... extension:reason S1..1ExtensionExtension
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..0
...... 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
..... Slices for 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Σ0..*BackboneElementParticipante(s) do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... BROcupacao-1.0 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


.... BRIdentificacaoEquipe-1.0 S0..1integerEquipe
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIdentificacaoEquipe-1.0
.... 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
..... Slices for 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
...... Slices for 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(Lotação Profissional)Participante
..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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
...... Slices for 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
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣI1..1dateTimeMomento da Admissão
.... end SΣI1..1dateTimeMomento do Desfecho
... Slices for reasonReference SΣ0..*Reference(CID10 Avaliado | CIAP2 Avaliado | Observação Descritiva)Motivo do Atendimento
Slice: Unordered, Open by profile:resolve()
.... reasonReference:primaryDiagnosis SΣ0..1Reference(CID10 Avaliado)Diagnóstico Principal
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... BRIndicadorPresencaAdmissao-1.0 S0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
..... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
.... reasonReference:reasonCoded SΣ0..*Reference(CIAP2 Avaliado)Motivo do Atendimento Estruturado
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
.... reasonReference:reasonText SΣ0..1Reference(Observação Descritiva)Declaração Subjetiva do Motivo do Atendimento
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣI1..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:diagnosis SΣ0..*BackboneElementDiagnóstico(s) Avaliado(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(CID10 Avaliado)The diagnosis or procedure relevant to the encounter
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... BRIndicadorPresencaAdmissao-1.0 S0..1booleanIndicador de Presença na Admissão
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndicadorPresencaAdmissao-1.0
...... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
.... diagnosis:problem SΣ0..*BackboneElementProblema(s) Avaliado(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(CIAP2 Avaliado)The diagnosis or procedure relevant to the encounter
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
.... 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
...... BRFinanciamento-1.0 S1..1CodeableConceptFinanciamento
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRFinanciamento-1.0
Binding: Financiamento do procedimento realizado (required): Financiamento


...... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
... hospitalization S1..1BackboneElementDetails about the admission to a healthcare service
.... 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
.... admitSource S1..1CodeableConceptProcedência
Binding: Procedência do Contato Assistencial (required): Procedência

..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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
...... Slices for 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
..... Slices for 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
...... Slices for 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL
... serviceProvider S1..1Reference(Estabelecimento de Saúde | Pessoa Jurídica e Profissional Liberal)Estabelecimento de Saúde do Contato Assistencial
.... id 0..1stringUnique id for inter-element referencing
.... Slices for 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
..... Slices for 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
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣI1..1stringLiteral reference, Relative, internal or absolute URL

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet
Encounter.languagepreferredCommonLanguages
Max Binding: AllLanguages
Encounter.statusrequiredBREstadoContatoAssistencial
Encounter.statusHistory.statusrequiredEncounterStatus
Encounter.classrequiredBRModalidadeAssistencial
Encounter.classHistory.classextensibleActEncounterCode
Encounter.priorityrequiredBRCaraterAtendimento
Encounter.participant.typerequiredBRResponsabilidadeParticipante
Encounter.diagnosis.usepreferredDiagnosisRole
Encounter.hospitalization.admitSourcerequiredBRProcedencia
Encounter.hospitalization.dischargeDispositionrequiredBRMotivoDesfecho

Constraints

IdPathDetailsRequirements
dom-2EncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3EncounterIf 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-4EncounterIf 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-5EncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6EncounterA resource should have narrative for robust management
: text.`div`.exists()
ele-1Encounter.metaAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.implicitRulesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.languageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.statusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.statusHistory.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.statusHistory.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.statusHistory.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.statusHistory.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.statusHistory.statusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.statusHistory.periodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.classAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.class.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.class.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.class.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.class.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.class.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.classHistory.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.classHistory.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.classHistory.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.classHistory.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.classHistory.classAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.classHistory.periodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.priorityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.priority.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.priority.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.priority.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.priority.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.priority.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.priority.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.priority.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.priority.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.subjectAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.subject.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.subject.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.subject.extension:unidentifiedPatientAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.subject.extension:unidentifiedPatientMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.subject.extension:unidentifiedPatient.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.subject.extension:unidentifiedPatient.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.subject.extension:unidentifiedPatient.extension:genderAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.subject.extension:unidentifiedPatient.extension:genderMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.subject.extension:unidentifiedPatient.extension:gender.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.subject.extension:unidentifiedPatient.extension:birthYearAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.subject.extension:unidentifiedPatient.extension:birthYearMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.subject.extension:unidentifiedPatient.extension:birthYear.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.subject.extension:unidentifiedPatient.extension:reasonAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.subject.extension:unidentifiedPatient.extension:reasonMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.subject.extension:unidentifiedPatient.extension:reason.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.subject.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.subject.identifier.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.subject.identifier.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.subject.identifier.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.subject.identifier.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participantAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.participant.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.participant.extension:functionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.participant.extension:functionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.participant.extension:teamAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.participant.extension:teamMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.participant.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.participant.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.participant.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.type.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.participant.type.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.participant.type.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.type.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.participant.type.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.participant.type.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.type.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.type.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.individualAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.individual.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.participant.individual.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.participant.individual.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.individual.identifier.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.participant.individual.identifier.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.participant.individual.identifier.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.participant.individual.identifier.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.periodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.period.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.period.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.period.startAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.period.endAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.reasonReferenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.reasonReference:primaryDiagnosisAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.reasonReference:primaryDiagnosis.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.reasonReference:primaryDiagnosis.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.reasonReference:primaryDiagnosis.extension:admissionStatusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.reasonReference:primaryDiagnosis.extension:admissionStatusMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.reasonReference:primaryDiagnosis.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.reasonReference:reasonCodedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.reasonReference:reasonCoded.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.reasonReference:reasonCoded.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.reasonReference:reasonCoded.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.reasonReference:reasonTextAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.reasonReference:reasonText.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.reasonReference:reasonText.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.reasonReference:reasonText.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosisAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis.conditionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis.useAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis.rankAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:diagnosisAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:diagnosis.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:diagnosis.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:diagnosis.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:diagnosis.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:diagnosis.conditionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:diagnosis.condition.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:diagnosis.condition.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:diagnosis.condition.extension:admissionStatusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:diagnosis.condition.extension:admissionStatusMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:diagnosis.condition.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:problemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:problem.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:problem.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:problem.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:problem.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:problem.conditionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:problem.condition.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:problem.condition.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:problem.condition.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:procedureAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:procedure.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:procedure.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:procedure.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:procedure.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:procedure.conditionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.diagnosis:procedure.condition.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:procedure.condition.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:procedure.condition.extension:financierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.diagnosis:procedure.condition.extension:financierMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.diagnosis:procedure.condition.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalizationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.hospitalization.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.hospitalization.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.hospitalization.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.hospitalization.admitSourceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.admitSource.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.hospitalization.admitSource.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.hospitalization.admitSource.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.admitSource.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.hospitalization.admitSource.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.hospitalization.admitSource.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.admitSource.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.admitSource.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.dischargeDispositionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.dischargeDisposition.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.hospitalization.dischargeDisposition.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.hospitalization.dischargeDisposition.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.dischargeDisposition.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.hospitalization.dischargeDisposition.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.hospitalization.dischargeDisposition.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.dischargeDisposition.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.hospitalization.dischargeDisposition.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.locationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.location.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.location.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.location.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.location.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.location.locationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.location.location.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.location.location.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.location.location.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.serviceProviderAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.serviceProvider.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.serviceProvider.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.serviceProvider.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.serviceProvider.identifier.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.serviceProvider.identifier.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.serviceProvider.identifier.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.serviceProvider.identifier.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.partOfAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Encounter.partOf.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Encounter.partOf.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Encounter.partOf.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())