Guia de Implementação da SES GO - EXAME
1.0.4 - draft
Guia de Implementação da SES GO - EXAME - Downloaded Version 1.0.4 See the Directory of published versions
| URL oficial: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/exame-simples | Versão: 1.0.4 | |||
| Draft as of 2026-03-09 | Nome para computador: ExameSimples | |||
Resultado de Exame Laboratorial Simples
Usos:
You can also check for usages in the FHIR IG Statistics
Descrição de perfis, diferenças, instantâneo, e como apresentações diferentes funcionam.
Essa estrutura é derivada de Observation
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: RN03-Exame, RN04-Exame |
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
0..0 | Business Identifier for observation | ||
![]() ![]() |
0..* | Reference(Informações Sobre a Solicitação do Exame) | Suspeita diagnóstica investigada | |
![]() ![]() |
0..0 | Part of referenced event | ||
![]() ![]() |
1..1 | code | registered | preliminary | final | amended + Padrão necessário: final | |
![]() ![]() |
1..1 | CodeableConcept | Categoria do exame Vínculo: Subgrupos do Grupo 02 da Tabela SUS (required) | |
![]() ![]() |
1..1 | CodeableConcept | Exame Vínculo: Exame (required) | |
![]() ![]() |
1..1 | Reference(Indivíduo) | Cidadão(ã) ao qual o exame se refere | |
![]() ![]() ![]() |
C | 1..1 | Identifier | Logical reference, when literal reference is not known Constraints: CPFouCNS |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..0 | What the observation is about, when it is not about the subject of record | ||
![]() ![]() |
0..0 | Healthcare event during which this observation is made | ||
![]() ![]() |
0..0 | Clinically relevant time/time-period for observation | ||
![]() ![]() |
1..1 | instant | Data e hora do resultado | |
![]() ![]() |
3..4 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation Fatia: Não ordenado, Fechado por value:$this.id | |
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() |
1..1 | Identifier | Logical reference, when literal reference is not known | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() ![]() |
1..1 | Reference(Estabelecimento de Saúde) | Estabelecimento principal | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoPrincipal | |
![]() ![]() ![]() |
0..1 | Reference(Estabelecimento de Saúde) | Estabelecimento de apoio ou referência - executor | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoApoio | |
![]() ![]() ![]() |
1..1 | Reference(Profissional) | Identificação do(a) responsável técnico(a) | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelTecnico | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |
![]() ![]() ![]() |
1..1 | Reference(Profissional) | Responsável pelo resultado | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelResultado | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |
![]() ![]() |
1..1 | Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period | Resultado do exame Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Resultado do exame qualitativo - estruturado Vínculo: Resultado Qualitativo Exame (required) | |
![]() ![]() ![]() |
0..1 | string | Resultado do exame qualitativo - descritivo | |
![]() ![]() ![]() |
0..1 | Quantity | Resultado do exame quantitativo | |
![]() ![]() ![]() ![]() |
0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | |
![]() ![]() |
0..0 | Why the result is missing | ||
![]() ![]() |
0..* | CodeableConcept | Interpretação do exame estruturado | |
![]() ![]() |
0..* | Annotation | Notas sobre o resultado | |
![]() ![]() |
0..0 | Observed body part | ||
![]() ![]() |
0..1 | CodeableConcept | Método de análise | |
![]() ![]() |
C | 1..1 | Reference(Amostra para Exame Laboratorial) | Amostra biológica Constraints: ReferenceContained |
![]() ![]() |
0..0 | (Measurement) Device | ||
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | SimpleQuantity(4.0.1) | Valor inferior | |
![]() ![]() ![]() ![]() |
0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | |
![]() ![]() ![]() |
0..1 | SimpleQuantity(4.0.1) | Valor superior | |
![]() ![]() ![]() ![]() |
0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Significado do intervalo | |
![]() ![]() ![]() |
0..* | CodeableConcept | População-alvo | |
![]() ![]() ![]() ![]() |
0..* | Coding | População-alvo - estruturada Vínculo: População Alvo (required) | |
![]() ![]() ![]() ![]() |
0..1 | string | População-alvo - descritivo | |
![]() ![]() ![]() |
0..1 | Range | Idade-alvo | |
![]() ![]() ![]() |
0..1 | string | Valores de referência descritivos | |
![]() ![]() |
0..0 | Related resource that belongs to the Observation group | ||
![]() ![]() |
0..0 | Related measurements the observation is made from | ||
![]() ![]() |
0..0 | Component results | ||
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| Observation.category | Base | required | Subgrupos do Grupo 02 da Tabela SUS | 📦1.0.0 | REDS GO v1.0 |
| Observation.code | Base | required | Exame | 📦1.0.4 | este IG |
| Observation.value[x]:valueCodeableConcept | Base | required | Resultado Qualitativo Exame | 📦1.0.4 | este IG |
| Observation.referenceRange.appliesTo.coding | Base | required | População Alvo | 📦1.0.4 | este IG |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| CPFouCNS | error | Observation.subject.identifier | O sistema de identificação do indivíduo deve ser ou CPF ou CNS |
system = 'https://fhir.saude.go.gov.br/sid/cpf' or system = 'https://fhir.saude.go.gov.br/sid/cns'
|
| RN03-Exame | warning | Observation | Se a terminologia utilizada para representar o exame for Tabela SUS, TUSS ou CBHPM, o elemento method deve ser fornecido. O exame realizado deve utilizar as terminologias (Tabela SUS, TUSS ou CBHPM) para representar o método analítico utilizado para determinação do resultado. |
code.coding.where(system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRTabelaSUS' or system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBHPMTUSS').exists() implies method.exists()
|
| RN04-Exame | warning | Observation | Se o resultado for quantitativo, é obrigatório enviar os valores de referência (referenceRange), sejam eles estruturados ou não estruturados. O laudo deve conter os valores de referência sobre o resultado quantitativo sendo eles estruturados ou não estruturados. |
(value is Quantity) implies referenceRange.exists()
|
| ReferenceContained | error | Observation.specimen | Referência deve ser um recurso contido |
reference.startsWith('#')
|
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: obs-6, obs-7, RN03-Exame, RN04-Exame |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
Σ | 0..* | Reference(Informações Sobre a Solicitação do Exame) | Suspeita diagnóstica investigada |
![]() ![]() |
?!Σ | 1..1 | code | registered | preliminary | final | amended + Vínculo: ObservationStatus (required): Codes providing the status of an observation. Padrão necessário: final |
![]() ![]() |
1..1 | CodeableConcept | Categoria do exame Vínculo: Subgrupos do Grupo 02 da Tabela SUS (required) | |
![]() ![]() |
Σ | 1..1 | CodeableConcept | Exame Vínculo: Exame (required) |
![]() ![]() |
Σ | 1..1 | Reference(Indivíduo) | Cidadão(ã) ao qual o exame se refere |
![]() ![]() ![]() |
ΣC | 1..1 | Identifier | Logical reference, when literal reference is not known Constraints: CPFouCNS |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() |
Σ | 1..1 | instant | Data e hora do resultado |
![]() ![]() |
Σ | 3..4 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation Fatia: Não ordenado, Fechado por value:$this.id |
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Estabelecimento de Saúde) | Estabelecimento principal |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoPrincipal | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() ![]() |
Σ | 0..1 | Reference(Estabelecimento de Saúde) | Estabelecimento de apoio ou referência - executor |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoApoio | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Profissional) | Identificação do(a) responsável técnico(a) |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelTecnico | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Profissional) | Responsável pelo resultado |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelResultado | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() |
ΣC | 1..1 | Resultado do exame Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
ΣC | 0..1 | CodeableConcept | Resultado do exame qualitativo - estruturado Vínculo: Resultado Qualitativo Exame (required) |
![]() ![]() ![]() |
ΣC | 0..1 | string | Resultado do exame qualitativo - descritivo |
![]() ![]() ![]() |
ΣC | 0..1 | Quantity | Resultado do exame quantitativo |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Vínculo: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org |
![]() ![]() |
0..* | CodeableConcept | Interpretação do exame estruturado Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |
![]() ![]() |
0..* | Annotation | Notas sobre o resultado | |
![]() ![]() |
0..1 | CodeableConcept | Método de análise Vínculo: ObservationMethods (example): Methods for simple observations. | |
![]() ![]() |
C | 1..1 | Reference(Amostra para Exame Laboratorial) | Amostra biológica Constraints: ReferenceContained |
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | a norma FHIR |
| Observation.category | Base | required | Subgrupos do Grupo 02 da Tabela SUS | 📦1.0.0 | REDS GO v1.0 |
| Observation.code | Base | required | Exame | 📦1.0.4 | este IG |
| Observation.subject.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoPrincipal.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoApoio.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelTecnico.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelResultado.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.value[x]:valueCodeableConcept | Base | required | Resultado Qualitativo Exame | 📦1.0.4 | este IG |
| Observation.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | a norma FHIR |
| Observation.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | a norma FHIR |
| Observation.method | Base | example | Observation Methods | 📍4.0.1 | a norma FHIR |
| Observation.component.code | Base | example | LOINC Codes | 📍4.0.1 | a norma FHIR |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| CPFouCNS | error | Observation.subject.identifier | O sistema de identificação do indivíduo deve ser ou CPF ou CNS |
system = 'https://fhir.saude.go.gov.br/sid/cpf' or system = 'https://fhir.saude.go.gov.br/sid/cns'
|
| RN03-Exame | warning | Observation | Se a terminologia utilizada para representar o exame for Tabela SUS, TUSS ou CBHPM, o elemento method deve ser fornecido. O exame realizado deve utilizar as terminologias (Tabela SUS, TUSS ou CBHPM) para representar o método analítico utilizado para determinação do resultado. |
code.coding.where(system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRTabelaSUS' or system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBHPMTUSS').exists() implies method.exists()
|
| RN04-Exame | warning | Observation | Se o resultado for quantitativo, é obrigatório enviar os valores de referência (referenceRange), sejam eles estruturados ou não estruturados. O laudo deve conter os valores de referência sobre o resultado quantitativo sendo eles estruturados ou não estruturados. |
(value is Quantity) implies referenceRange.exists()
|
| ReferenceContained | error | Observation.specimen | Referência deve ser um recurso contido |
reference.startsWith('#')
|
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | If 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-4 | error | Observation | If 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-5 | error | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Observation | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: obs-6, obs-7, RN03-Exame, RN04-Exame | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
Σ | 0..* | Reference(Informações Sobre a Solicitação do Exame) | Suspeita diagnóstica investigada | ||||
![]() ![]() |
?!Σ | 1..1 | code | registered | preliminary | final | amended + Vínculo: ObservationStatus (required): Codes providing the status of an observation. Padrão necessário: final | ||||
![]() ![]() |
1..1 | CodeableConcept | Categoria do exame Vínculo: Subgrupos do Grupo 02 da Tabela SUS (required) | |||||
![]() ![]() |
Σ | 1..1 | CodeableConcept | Exame Vínculo: Exame (required) | ||||
![]() ![]() |
Σ | 1..1 | Reference(Indivíduo) | Cidadão(ã) ao qual o exame se refere | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
ΣC | 1..1 | Identifier | Logical reference, when literal reference is not known Constraints: CPFouCNS | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
Σ | 1..1 | instant | Data e hora do resultado | ||||
![]() ![]() |
Σ | 3..4 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation Fatia: Não ordenado, Fechado por value:$this.id | ||||
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Estabelecimento de Saúde) | Estabelecimento principal | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoPrincipal | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Estabelecimento de Saúde) | Estabelecimento de apoio ou referência - executor | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoApoio | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Profissional) | Identificação do(a) responsável técnico(a) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelTecnico | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Profissional) | Responsável pelo resultado | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelResultado | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
ΣC | 1..1 | Resultado do exame Fatia: Não ordenado, Aberto por type:$this | |||||
![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
ΣC | 0..1 | CodeableConcept | Resultado do exame qualitativo - estruturado Vínculo: Resultado Qualitativo Exame (required) | ||||
![]() ![]() ![]() |
ΣC | 0..1 | string | Resultado do exame qualitativo - descritivo | ||||
![]() ![]() ![]() |
ΣC | 0..1 | Quantity | Resultado do exame quantitativo | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Vínculo: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit | ||||
![]() ![]() |
0..* | CodeableConcept | Interpretação do exame estruturado Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |||||
![]() ![]() |
0..* | Annotation | Notas sobre o resultado | |||||
![]() ![]() |
0..1 | CodeableConcept | Método de análise Vínculo: ObservationMethods (example): Methods for simple observations. | |||||
![]() ![]() |
C | 1..1 | Reference(Amostra para Exame Laboratorial) | Amostra biológica Constraints: ReferenceContained | ||||
![]() ![]() |
C | 0..* | BackboneElement | Provides guide for interpretation Constraints: obs-3 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Valor inferior | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Valor superior | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Significado do intervalo Vínculo: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | População-alvo Vínculo: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to. | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | População-alvo - estruturada Vínculo: População Alvo (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | População-alvo - descritivo | ||||
![]() ![]() ![]() |
0..1 | Range | Idade-alvo | |||||
![]() ![]() ![]() |
0..1 | string | Valores de referência descritivos | |||||
Documentação para este formato | ||||||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| Observation.language | Base | preferred | Common Languages | 📍4.0.1 | a norma FHIR |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | a norma FHIR |
| Observation.category | Base | required | Subgrupos do Grupo 02 da Tabela SUS | 📦1.0.0 | REDS GO v1.0 |
| Observation.code | Base | required | Exame | 📦1.0.4 | este IG |
| Observation.subject.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.subject.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.subject.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoPrincipal.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoPrincipal.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoPrincipal.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoApoio.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoApoio.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoApoio.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelTecnico.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelTecnico.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelTecnico.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelResultado.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelResultado.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelResultado.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.value[x]:valueCodeableConcept | Base | required | Resultado Qualitativo Exame | 📦1.0.4 | este IG |
| Observation.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | a norma FHIR |
| Observation.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | a norma FHIR |
| Observation.method | Base | example | Observation Methods | 📍4.0.1 | a norma FHIR |
| Observation.referenceRange.type | Base | preferred | Observation Reference Range Meaning Codes | 📍4.0.1 | a norma FHIR |
| Observation.referenceRange.appliesTo | Base | example | Observation Reference Range Applies To Codes | 📍4.0.1 | a norma FHIR |
| Observation.referenceRange.appliesTo.coding | Base | required | População Alvo | 📦1.0.4 | este IG |
| Observation.component.code | Base | example | LOINC Codes | 📍4.0.1 | a norma FHIR |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📍4.0.1 | a norma FHIR |
| Observation.component.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | a norma FHIR |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| CPFouCNS | error | Observation.subject.identifier | O sistema de identificação do indivíduo deve ser ou CPF ou CNS |
system = 'https://fhir.saude.go.gov.br/sid/cpf' or system = 'https://fhir.saude.go.gov.br/sid/cns'
|
| RN03-Exame | warning | Observation | Se a terminologia utilizada para representar o exame for Tabela SUS, TUSS ou CBHPM, o elemento method deve ser fornecido. O exame realizado deve utilizar as terminologias (Tabela SUS, TUSS ou CBHPM) para representar o método analítico utilizado para determinação do resultado. |
code.coding.where(system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRTabelaSUS' or system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBHPMTUSS').exists() implies method.exists()
|
| RN04-Exame | warning | Observation | Se o resultado for quantitativo, é obrigatório enviar os valores de referência (referenceRange), sejam eles estruturados ou não estruturados. O laudo deve conter os valores de referência sobre o resultado quantitativo sendo eles estruturados ou não estruturados. |
(value is Quantity) implies referenceRange.exists()
|
| ReferenceContained | error | Observation.specimen | Referência deve ser um recurso contido |
reference.startsWith('#')
|
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | If 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-4 | error | Observation | If 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-5 | error | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Observation | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| obs-3 | error | Observation.referenceRange | Must have at least a low or a high or text |
low.exists() or high.exists() or text.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
Essa estrutura é derivada de Observation
Resumo
Obrigatório: 18 elementos
Proibido: 13 elementos
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Extensões
Esta estrutura refere-se a estas extensões:
Fatias
Esta estrutura define os seguintes Slices:
Visão de diferenças
Essa estrutura é derivada de Observation
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: RN03-Exame, RN04-Exame |
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
0..0 | Extension | ||
![]() ![]() |
0..0 | Business Identifier for observation | ||
![]() ![]() |
0..* | Reference(Informações Sobre a Solicitação do Exame) | Suspeita diagnóstica investigada | |
![]() ![]() |
0..0 | Part of referenced event | ||
![]() ![]() |
1..1 | code | registered | preliminary | final | amended + Padrão necessário: final | |
![]() ![]() |
1..1 | CodeableConcept | Categoria do exame Vínculo: Subgrupos do Grupo 02 da Tabela SUS (required) | |
![]() ![]() |
1..1 | CodeableConcept | Exame Vínculo: Exame (required) | |
![]() ![]() |
1..1 | Reference(Indivíduo) | Cidadão(ã) ao qual o exame se refere | |
![]() ![]() ![]() |
C | 1..1 | Identifier | Logical reference, when literal reference is not known Constraints: CPFouCNS |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..0 | What the observation is about, when it is not about the subject of record | ||
![]() ![]() |
0..0 | Healthcare event during which this observation is made | ||
![]() ![]() |
0..0 | Clinically relevant time/time-period for observation | ||
![]() ![]() |
1..1 | instant | Data e hora do resultado | |
![]() ![]() |
3..4 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation Fatia: Não ordenado, Fechado por value:$this.id | |
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() |
1..1 | Identifier | Logical reference, when literal reference is not known | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() ![]() |
1..1 | Reference(Estabelecimento de Saúde) | Estabelecimento principal | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoPrincipal | |
![]() ![]() ![]() |
0..1 | Reference(Estabelecimento de Saúde) | Estabelecimento de apoio ou referência - executor | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoApoio | |
![]() ![]() ![]() |
1..1 | Reference(Profissional) | Identificação do(a) responsável técnico(a) | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelTecnico | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |
![]() ![]() ![]() |
1..1 | Reference(Profissional) | Responsável pelo resultado | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelResultado | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |
![]() ![]() |
1..1 | Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period | Resultado do exame Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Resultado do exame qualitativo - estruturado Vínculo: Resultado Qualitativo Exame (required) | |
![]() ![]() ![]() |
0..1 | string | Resultado do exame qualitativo - descritivo | |
![]() ![]() ![]() |
0..1 | Quantity | Resultado do exame quantitativo | |
![]() ![]() ![]() ![]() |
0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | |
![]() ![]() |
0..0 | Why the result is missing | ||
![]() ![]() |
0..* | CodeableConcept | Interpretação do exame estruturado | |
![]() ![]() |
0..* | Annotation | Notas sobre o resultado | |
![]() ![]() |
0..0 | Observed body part | ||
![]() ![]() |
0..1 | CodeableConcept | Método de análise | |
![]() ![]() |
C | 1..1 | Reference(Amostra para Exame Laboratorial) | Amostra biológica Constraints: ReferenceContained |
![]() ![]() |
0..0 | (Measurement) Device | ||
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | SimpleQuantity(4.0.1) | Valor inferior | |
![]() ![]() ![]() ![]() |
0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | |
![]() ![]() ![]() |
0..1 | SimpleQuantity(4.0.1) | Valor superior | |
![]() ![]() ![]() ![]() |
0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Significado do intervalo | |
![]() ![]() ![]() |
0..* | CodeableConcept | População-alvo | |
![]() ![]() ![]() ![]() |
0..* | Coding | População-alvo - estruturada Vínculo: População Alvo (required) | |
![]() ![]() ![]() ![]() |
0..1 | string | População-alvo - descritivo | |
![]() ![]() ![]() |
0..1 | Range | Idade-alvo | |
![]() ![]() ![]() |
0..1 | string | Valores de referência descritivos | |
![]() ![]() |
0..0 | Related resource that belongs to the Observation group | ||
![]() ![]() |
0..0 | Related measurements the observation is made from | ||
![]() ![]() |
0..0 | Component results | ||
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| Observation.category | Base | required | Subgrupos do Grupo 02 da Tabela SUS | 📦1.0.0 | REDS GO v1.0 |
| Observation.code | Base | required | Exame | 📦1.0.4 | este IG |
| Observation.value[x]:valueCodeableConcept | Base | required | Resultado Qualitativo Exame | 📦1.0.4 | este IG |
| Observation.referenceRange.appliesTo.coding | Base | required | População Alvo | 📦1.0.4 | este IG |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| CPFouCNS | error | Observation.subject.identifier | O sistema de identificação do indivíduo deve ser ou CPF ou CNS |
system = 'https://fhir.saude.go.gov.br/sid/cpf' or system = 'https://fhir.saude.go.gov.br/sid/cns'
|
| RN03-Exame | warning | Observation | Se a terminologia utilizada para representar o exame for Tabela SUS, TUSS ou CBHPM, o elemento method deve ser fornecido. O exame realizado deve utilizar as terminologias (Tabela SUS, TUSS ou CBHPM) para representar o método analítico utilizado para determinação do resultado. |
code.coding.where(system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRTabelaSUS' or system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBHPMTUSS').exists() implies method.exists()
|
| RN04-Exame | warning | Observation | Se o resultado for quantitativo, é obrigatório enviar os valores de referência (referenceRange), sejam eles estruturados ou não estruturados. O laudo deve conter os valores de referência sobre o resultado quantitativo sendo eles estruturados ou não estruturados. |
(value is Quantity) implies referenceRange.exists()
|
| ReferenceContained | error | Observation.specimen | Referência deve ser um recurso contido |
reference.startsWith('#')
|
Visão de elementos chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: obs-6, obs-7, RN03-Exame, RN04-Exame |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
Σ | 0..* | Reference(Informações Sobre a Solicitação do Exame) | Suspeita diagnóstica investigada |
![]() ![]() |
?!Σ | 1..1 | code | registered | preliminary | final | amended + Vínculo: ObservationStatus (required): Codes providing the status of an observation. Padrão necessário: final |
![]() ![]() |
1..1 | CodeableConcept | Categoria do exame Vínculo: Subgrupos do Grupo 02 da Tabela SUS (required) | |
![]() ![]() |
Σ | 1..1 | CodeableConcept | Exame Vínculo: Exame (required) |
![]() ![]() |
Σ | 1..1 | Reference(Indivíduo) | Cidadão(ã) ao qual o exame se refere |
![]() ![]() ![]() |
ΣC | 1..1 | Identifier | Logical reference, when literal reference is not known Constraints: CPFouCNS |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() |
Σ | 1..1 | instant | Data e hora do resultado |
![]() ![]() |
Σ | 3..4 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation Fatia: Não ordenado, Fechado por value:$this.id |
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Estabelecimento de Saúde) | Estabelecimento principal |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoPrincipal | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() ![]() |
Σ | 0..1 | Reference(Estabelecimento de Saúde) | Estabelecimento de apoio ou referência - executor |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoApoio | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Profissional) | Identificação do(a) responsável técnico(a) |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelTecnico | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Profissional) | Responsável pelo resultado |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelResultado | |
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 |
![]() ![]() |
ΣC | 1..1 | Resultado do exame Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() |
time | |||
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
ΣC | 0..1 | CodeableConcept | Resultado do exame qualitativo - estruturado Vínculo: Resultado Qualitativo Exame (required) |
![]() ![]() ![]() |
ΣC | 0..1 | string | Resultado do exame qualitativo - descritivo |
![]() ![]() ![]() |
ΣC | 0..1 | Quantity | Resultado do exame quantitativo |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Vínculo: QuantityComparator (required): How the Quantity should be understood and represented. |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org |
![]() ![]() |
0..* | CodeableConcept | Interpretação do exame estruturado Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |
![]() ![]() |
0..* | Annotation | Notas sobre o resultado | |
![]() ![]() |
0..1 | CodeableConcept | Método de análise Vínculo: ObservationMethods (example): Methods for simple observations. | |
![]() ![]() |
C | 1..1 | Reference(Amostra para Exame Laboratorial) | Amostra biológica Constraints: ReferenceContained |
Documentação para este formato | ||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | a norma FHIR |
| Observation.category | Base | required | Subgrupos do Grupo 02 da Tabela SUS | 📦1.0.0 | REDS GO v1.0 |
| Observation.code | Base | required | Exame | 📦1.0.4 | este IG |
| Observation.subject.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoPrincipal.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoApoio.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelTecnico.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelResultado.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.value[x]:valueCodeableConcept | Base | required | Resultado Qualitativo Exame | 📦1.0.4 | este IG |
| Observation.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | a norma FHIR |
| Observation.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | a norma FHIR |
| Observation.method | Base | example | Observation Methods | 📍4.0.1 | a norma FHIR |
| Observation.component.code | Base | example | LOINC Codes | 📍4.0.1 | a norma FHIR |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| CPFouCNS | error | Observation.subject.identifier | O sistema de identificação do indivíduo deve ser ou CPF ou CNS |
system = 'https://fhir.saude.go.gov.br/sid/cpf' or system = 'https://fhir.saude.go.gov.br/sid/cns'
|
| RN03-Exame | warning | Observation | Se a terminologia utilizada para representar o exame for Tabela SUS, TUSS ou CBHPM, o elemento method deve ser fornecido. O exame realizado deve utilizar as terminologias (Tabela SUS, TUSS ou CBHPM) para representar o método analítico utilizado para determinação do resultado. |
code.coding.where(system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRTabelaSUS' or system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBHPMTUSS').exists() implies method.exists()
|
| RN04-Exame | warning | Observation | Se o resultado for quantitativo, é obrigatório enviar os valores de referência (referenceRange), sejam eles estruturados ou não estruturados. O laudo deve conter os valores de referência sobre o resultado quantitativo sendo eles estruturados ou não estruturados. |
(value is Quantity) implies referenceRange.exists()
|
| ReferenceContained | error | Observation.specimen | Referência deve ser um recurso contido |
reference.startsWith('#')
|
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | If 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-4 | error | Observation | If 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-5 | error | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Observation | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
Visão instantâneo
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Observation | Measurements and simple assertions Constraints: obs-6, obs-7, RN03-Exame, RN04-Exame | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
Σ | 0..* | Reference(Informações Sobre a Solicitação do Exame) | Suspeita diagnóstica investigada | ||||
![]() ![]() |
?!Σ | 1..1 | code | registered | preliminary | final | amended + Vínculo: ObservationStatus (required): Codes providing the status of an observation. Padrão necessário: final | ||||
![]() ![]() |
1..1 | CodeableConcept | Categoria do exame Vínculo: Subgrupos do Grupo 02 da Tabela SUS (required) | |||||
![]() ![]() |
Σ | 1..1 | CodeableConcept | Exame Vínculo: Exame (required) | ||||
![]() ![]() |
Σ | 1..1 | Reference(Indivíduo) | Cidadão(ã) ao qual o exame se refere | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
ΣC | 1..1 | Identifier | Logical reference, when literal reference is not known Constraints: CPFouCNS | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
Σ | 1..1 | instant | Data e hora do resultado | ||||
![]() ![]() |
Σ | 3..4 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | Who is responsible for the observation Fatia: Não ordenado, Fechado por value:$this.id | ||||
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Estabelecimento de Saúde) | Estabelecimento principal | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoPrincipal | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Estabelecimento de Saúde) | Estabelecimento de apoio ou referência - executor | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: estabelecimentoApoio | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Profissional) | Identificação do(a) responsável técnico(a) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelTecnico | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Profissional) | Responsável pelo resultado | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing Padrão necessário: responsavelResultado | |||||
![]() ![]() ![]() ![]() |
1..* | Extension | Extension Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | (Complexo) | Conselho Profissional URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemplo General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemplo General: 123456 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() |
ΣC | 1..1 | Resultado do exame Fatia: Não ordenado, Aberto por type:$this | |||||
![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
ΣC | 0..1 | CodeableConcept | Resultado do exame qualitativo - estruturado Vínculo: Resultado Qualitativo Exame (required) | ||||
![]() ![]() ![]() |
ΣC | 0..1 | string | Resultado do exame qualitativo - descritivo | ||||
![]() ![]() ![]() |
ΣC | 0..1 | Quantity | Resultado do exame quantitativo | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | < | <= | >= | > - how to understand the value Vínculo: QuantityComparator (required): How the Quantity should be understood and represented. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit | ||||
![]() ![]() |
0..* | CodeableConcept | Interpretação do exame estruturado Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations. | |||||
![]() ![]() |
0..* | Annotation | Notas sobre o resultado | |||||
![]() ![]() |
0..1 | CodeableConcept | Método de análise Vínculo: ObservationMethods (example): Methods for simple observations. | |||||
![]() ![]() |
C | 1..1 | Reference(Amostra para Exame Laboratorial) | Amostra biológica Constraints: ReferenceContained | ||||
![]() ![]() |
C | 0..* | BackboneElement | Provides guide for interpretation Constraints: obs-3 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Valor inferior | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Valor superior | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | decimal | Numerical value (with implicit precision) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Unit representation | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | uri | System that defines coded unit form Padrão necessário: http://unitsofmeasure.org | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Coded form of the unit | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Significado do intervalo Vínculo: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | População-alvo Vínculo: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to. | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | População-alvo - estruturada Vínculo: População Alvo (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | População-alvo - descritivo | ||||
![]() ![]() ![]() |
0..1 | Range | Idade-alvo | |||||
![]() ![]() ![]() |
0..1 | string | Valores de referência descritivos | |||||
Documentação para este formato | ||||||||
| Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte |
| Observation.language | Base | preferred | Common Languages | 📍4.0.1 | a norma FHIR |
| Observation.status | Base | required | ObservationStatus | 📍4.0.1 | a norma FHIR |
| Observation.category | Base | required | Subgrupos do Grupo 02 da Tabela SUS | 📦1.0.0 | REDS GO v1.0 |
| Observation.code | Base | required | Exame | 📦1.0.4 | este IG |
| Observation.subject.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.subject.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.subject.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoPrincipal.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoPrincipal.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoPrincipal.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoApoio.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoApoio.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:estabelecimentoApoio.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelTecnico.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelTecnico.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelTecnico.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelResultado.type | Base | extensible | ResourceType | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelResultado.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | a norma FHIR |
| Observation.performer:responsavelResultado.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | a norma FHIR |
| Observation.value[x]:valueCodeableConcept | Base | required | Resultado Qualitativo Exame | 📦1.0.4 | este IG |
| Observation.value[x]:valueQuantity.comparator | Base | required | QuantityComparator | 📍4.0.1 | a norma FHIR |
| Observation.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | a norma FHIR |
| Observation.method | Base | example | Observation Methods | 📍4.0.1 | a norma FHIR |
| Observation.referenceRange.type | Base | preferred | Observation Reference Range Meaning Codes | 📍4.0.1 | a norma FHIR |
| Observation.referenceRange.appliesTo | Base | example | Observation Reference Range Applies To Codes | 📍4.0.1 | a norma FHIR |
| Observation.referenceRange.appliesTo.coding | Base | required | População Alvo | 📦1.0.4 | este IG |
| Observation.component.code | Base | example | LOINC Codes | 📍4.0.1 | a norma FHIR |
| Observation.component.dataAbsentReason | Base | extensible | DataAbsentReason | 📍4.0.1 | a norma FHIR |
| Observation.component.interpretation | Base | extensible | Observation Interpretation Codes | 📍4.0.1 | a norma FHIR |
| Id | Grau | Caminho(s) | Descrição | Expressão |
| CPFouCNS | error | Observation.subject.identifier | O sistema de identificação do indivíduo deve ser ou CPF ou CNS |
system = 'https://fhir.saude.go.gov.br/sid/cpf' or system = 'https://fhir.saude.go.gov.br/sid/cns'
|
| RN03-Exame | warning | Observation | Se a terminologia utilizada para representar o exame for Tabela SUS, TUSS ou CBHPM, o elemento method deve ser fornecido. O exame realizado deve utilizar as terminologias (Tabela SUS, TUSS ou CBHPM) para representar o método analítico utilizado para determinação do resultado. |
code.coding.where(system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRTabelaSUS' or system = 'http://www.saude.gov.br/fhir/r4/CodeSystem/BRCBHPMTUSS').exists() implies method.exists()
|
| RN04-Exame | warning | Observation | Se o resultado for quantitativo, é obrigatório enviar os valores de referência (referenceRange), sejam eles estruturados ou não estruturados. O laudo deve conter os valores de referência sobre o resultado quantitativo sendo eles estruturados ou não estruturados. |
(value is Quantity) implies referenceRange.exists()
|
| ReferenceContained | error | Observation.specimen | Referência deve ser um recurso contido |
reference.startsWith('#')
|
| dom-2 | error | Observation | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Observation | If 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-4 | error | Observation | If 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-5 | error | Observation | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Observation | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| obs-3 | error | Observation.referenceRange | Must have at least a low or a high or text |
low.exists() or high.exists() or text.exists()
|
| obs-6 | error | Observation | dataAbsentReason SHALL only be present if Observation.value[x] is not present |
dataAbsentReason.empty() or value.empty()
|
| obs-7 | error | Observation | If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present |
value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
|
Essa estrutura é derivada de Observation
Resumo
Obrigatório: 18 elementos
Proibido: 13 elementos
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Extensões
Esta estrutura refere-se a estas extensões:
Fatias
Esta estrutura define os seguintes Slices:
Outras representações do perfil: CSV, Excel, Schematron