Guia de Implementação da SES GO - EXAME
1.0.0 - draft Brazil flag

Guia de Implementação da SES GO - EXAME - Downloaded Version 1.0.0 See the Directory of published versions

Perfil: Resultado de Exame Laboratorial Simples

URL oficial: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/exame-simples Versão: 1.0.0
Draft as of 2025-12-05 Nome para computador: ExameSimples

Resultado de Exame Laboratorial Simples

Usos:

You can also check for usages in the FHIR IG Statistics

Representações do perfil

Descrição de perfis, diferenças, instantâneo, e como apresentações diferentes funcionam.

Essa estrutura é derivada de Observation

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: RN03-Exame, RN04-Exame
... extension 0..0
... modifierExtension 0..0
... identifier 0..0
... partOf 0..0
... category 1..1 CodeableConcept Categoria do exame
Vínculo: Subgrupos da Tabela SUS (required)
... code 1..1 CodeableConcept Exame
Vínculo: Exame (required)
... subject 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o exame se refere
.... identifier C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: CPFouCNS
..... system 1..1 uri The namespace for the identifier value
..... value 1..1 string The value that is unique
... focus 0..0
... encounter 0..0
... effective[x] 0..0
... issued 1..1 instant Data e hora do resultado
... Fatias para performer 3..4 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) Who is responsible for the observation
Fatia: Não ordenado, Fechado por value:$this.id
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... identifier 1..1 Identifier Logical reference, when literal reference is not known
...... system 1..1 uri The namespace for the identifier value
...... value 1..1 string The value that is unique
.... performer:estabelecimentoPrincipal 1..1 Reference(Estabelecimento de Saúde) Estabelecimento principal
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoPrincipal
.... performer:estabelecimentoApoio 0..1 Reference(Estabelecimento de Saúde) Estabelecimento de apoio ou referência - executor
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoApoio
.... performer:responsavelTecnico 1..1 Reference(Profissional) Identificação do(a) responsável técnico(a)
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelTecnico
..... extension 1..* Extension Extension
..... Fatias para extension Conteúdo/regras para todas as fatias
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
.... performer:responsavelResultado 1..1 Reference(Profissional) Responsável pelo resultado
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelResultado
..... extension 1..* Extension Extension
..... Fatias para extension Conteúdo/regras para todas as fatias
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
... Fatias para value[x] 1..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Resultado do exame
Fatia: Não ordenado, Aberto por type:$this
.... value[x]:valueCodeableConcept 0..1 CodeableConcept Resultado do exame qualitativo - estruturado
Vínculo: Resultado Qualitativo Exame (required)
.... value[x]:valueString 0..1 string Resultado do exame qualitativo - descritivo
.... value[x]:valueQuantity 0..1 Quantity Resultado do exame quantitativo
..... system 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
... dataAbsentReason 0..0
... interpretation 0..* CodeableConcept Interpretação do exame estruturado
... note 0..* Annotation Notas sobre o resultado
... bodySite 0..0
... method 0..1 CodeableConcept Método de análise
... specimen C 1..1 Reference(Amostra para Exame Laboratorial) Amostra biológica
Constraints: ReferenceContained
... device 0..0
... referenceRange
.... low 0..1 SimpleQuantity Valor inferior
..... system 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
.... high 0..1 SimpleQuantity Valor superior
..... system 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
.... type 0..1 CodeableConcept Significado do intervalo
.... appliesTo 0..* CodeableConcept População-alvo
.... age 0..1 Range Idade-alvo
.... text 0..1 string Valores de referência descritivos
... hasMember 0..0
... derivedFrom 0..0
... component 0..0

doco Documentação para este formato

Terminologia Ligações (Diferencial)

CaminhoConformidadeConjunto de valoresURI
Observation.categoryrequiredSubgrupos da Tabela SUS
http://www.saude.gov.br/fhir/r4/ValueSet/BRSubgrupoTabelaSUS
Observation.coderequiredExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/exame
From este IG
Observation.value[x]:valueCodeableConceptrequiredResultadoQualitativoExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/resultado-qualitativo-exame
From este IG

Restrições

IdGrauCaminho(s)DetalhesRequisitos
CPFouCNSerrorObservation.subject.identifierO 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-ExamewarningObservationSe 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-ExamewarningObservationSe 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()
ReferenceContainederrorObservation.specimenReferência deve ser um recurso contido
: reference.startsWith('#')
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: obs-6, obs-7, RN03-Exame, RN04-Exame
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... basedOn Σ 0..* Reference(Informações Sobre a Solicitação do Exame) Suspeita diagnóstica investigada
... status ?!Σ 1..1 code registered | preliminary | final | amended +
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
... code Σ 1..1 CodeableConcept Exame
Vínculo: Exame (required)
... subject Σ 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o exame se refere
.... identifier ΣC 1..1 Identifier Logical reference, when literal reference is not known
Constraints: CPFouCNS
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
... issued Σ 1..1 instant Data e hora do resultado
... Fatias para performer Σ 3..4 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) Who is responsible for the observation
Fatia: Não ordenado, Fechado por value:$this.id
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... performer:estabelecimentoPrincipal Σ 1..1 Reference(Estabelecimento de Saúde) Estabelecimento principal
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoPrincipal
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... performer:estabelecimentoApoio Σ 0..1 Reference(Estabelecimento de Saúde) Estabelecimento de apoio ou referência - executor
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoApoio
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... performer:responsavelTecnico Σ 1..1 Reference(Profissional) Identificação do(a) responsável técnico(a)
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelTecnico
..... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... performer:responsavelResultado Σ 1..1 Reference(Profissional) Responsável pelo resultado
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelResultado
..... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
... Fatias para value[x] ΣC 1..1 Resultado do exame
Fatia: Não ordenado, Aberto por type:$this
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
.... value[x]:valueCodeableConcept ΣC 0..1 CodeableConcept Resultado do exame qualitativo - estruturado
Vínculo: Resultado Qualitativo Exame (required)
.... value[x]:valueString ΣC 0..1 string Resultado do exame qualitativo - descritivo
.... value[x]:valueQuantity ΣC 0..1 Quantity Resultado do exame quantitativo
..... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Vínculo: QuantityComparator (required): How the Quantity should be understood and represented.
..... system ΣC 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
... interpretation 0..* CodeableConcept Interpretação do exame estruturado
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
... note 0..* Annotation Notas sobre o resultado
... method 0..1 CodeableConcept Método de análise
Vínculo: ObservationMethods (example): Methods for simple observations.
... specimen C 1..1 Reference(Amostra para Exame Laboratorial) Amostra biológica
Constraints: ReferenceContained

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From a norma FHIR
Observation.categoryrequiredSubgrupos da Tabela SUS
http://www.saude.gov.br/fhir/r4/ValueSet/BRSubgrupoTabelaSUS
Observation.coderequiredExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/exame
From este IG
Observation.subject.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:estabelecimentoPrincipal.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:estabelecimentoApoio.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:responsavelTecnico.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:responsavelResultado.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.value[x]:valueCodeableConceptrequiredResultadoQualitativoExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/resultado-qualitativo-exame
From este IG
Observation.value[x]:valueQuantity.comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
From a norma FHIR
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
From a norma FHIR
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
CPFouCNSerrorObservation.subject.identifierO 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-ExamewarningObservationSe 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-ExamewarningObservationSe 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()
ReferenceContainederrorObservation.specimenReferência deve ser um recurso contido
: reference.startsWith('#')
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf 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()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: obs-6, obs-7, RN03-Exame, RN04-Exame
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 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
... contained 0..* Resource Contained, inline Resources
... basedOn Σ 0..* Reference(Informações Sobre a Solicitação do Exame) Suspeita diagnóstica investigada
... status ?!Σ 1..1 code registered | preliminary | final | amended +
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
... category 1..1 CodeableConcept Categoria do exame
Vínculo: Subgrupos da Tabela SUS (required)
... code Σ 1..1 CodeableConcept Exame
Vínculo: Exame (required)
... subject Σ 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o exame se refere
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 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).
.... identifier ΣC 1..1 Identifier Logical reference, when literal reference is not known
Constraints: CPFouCNS
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 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.
..... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
... issued Σ 1..1 instant Data e hora do resultado
... Fatias para performer Σ 3..4 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) Who is responsible for the observation
Fatia: Não ordenado, Fechado por value:$this.id
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... performer:estabelecimentoPrincipal Σ 1..1 Reference(Estabelecimento de Saúde) Estabelecimento principal
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoPrincipal
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... performer:estabelecimentoApoio Σ 0..1 Reference(Estabelecimento de Saúde) Estabelecimento de apoio ou referência - executor
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoApoio
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... performer:responsavelTecnico Σ 1..1 Reference(Profissional) Identificação do(a) responsável técnico(a)
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelTecnico
..... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... performer:responsavelResultado Σ 1..1 Reference(Profissional) Responsável pelo resultado
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelResultado
..... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
... Fatias para value[x] ΣC 1..1 Resultado do exame
Fatia: Não ordenado, Aberto por type:$this
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
.... value[x]:valueCodeableConcept ΣC 0..1 CodeableConcept Resultado do exame qualitativo - estruturado
Vínculo: Resultado Qualitativo Exame (required)
.... value[x]:valueString ΣC 0..1 string Resultado do exame qualitativo - descritivo
.... value[x]:valueQuantity ΣC 0..1 Quantity Resultado do exame quantitativo
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... value Σ 0..1 decimal Numerical value (with implicit precision)
..... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Vínculo: QuantityComparator (required): How the Quantity should be understood and represented.
..... unit Σ 0..1 string Unit representation
..... system ΣC 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
..... code Σ 0..1 code Coded form of the unit
... interpretation 0..* CodeableConcept Interpretação do exame estruturado
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
... note 0..* Annotation Notas sobre o resultado
... method 0..1 CodeableConcept Método de análise
Vínculo: ObservationMethods (example): Methods for simple observations.
... specimen C 1..1 Reference(Amostra para Exame Laboratorial) Amostra biológica
Constraints: ReferenceContained
... referenceRange C 0..* BackboneElement Provides guide for interpretation
Constraints: obs-3
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... low C 0..1 SimpleQuantity Valor inferior
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... value Σ 0..1 decimal Numerical value (with implicit precision)
..... unit Σ 0..1 string Unit representation
..... system ΣC 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
..... code Σ 0..1 code Coded form of the unit
.... high C 0..1 SimpleQuantity Valor superior
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... value Σ 0..1 decimal Numerical value (with implicit precision)
..... unit Σ 0..1 string Unit representation
..... system ΣC 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
..... code Σ 0..1 code Coded form of the unit
.... type 0..1 CodeableConcept Significado do intervalo
Vínculo: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.
.... appliesTo 0..* CodeableConcept População-alvo
Vínculo: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.
.... age 0..1 Range Idade-alvo
.... text 0..1 string Valores de referência descritivos

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From a norma FHIR
Observation.categoryrequiredSubgrupos da Tabela SUS
http://www.saude.gov.br/fhir/r4/ValueSet/BRSubgrupoTabelaSUS
Observation.coderequiredExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/exame
From este IG
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.subject.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.subject.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer:estabelecimentoPrincipal.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer:estabelecimentoPrincipal.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:estabelecimentoPrincipal.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer:estabelecimentoApoio.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer:estabelecimentoApoio.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:estabelecimentoApoio.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer:responsavelTecnico.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer:responsavelTecnico.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:responsavelTecnico.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer:responsavelResultado.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer:responsavelResultado.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:responsavelResultado.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.value[x]:valueCodeableConceptrequiredResultadoQualitativoExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/resultado-qualitativo-exame
From este IG
Observation.value[x]:valueQuantity.comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
From a norma FHIR
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
From a norma FHIR
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
From a norma FHIR
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
From a norma FHIR
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
CPFouCNSerrorObservation.subject.identifierO 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-ExamewarningObservationSe 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-ExamewarningObservationSe 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()
ReferenceContainederrorObservation.specimenReferência deve ser um recurso contido
: reference.startsWith('#')
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf 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 de diferenças

Essa estrutura é derivada de Observation

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: RN03-Exame, RN04-Exame
... extension 0..0
... modifierExtension 0..0
... identifier 0..0
... partOf 0..0
... category 1..1 CodeableConcept Categoria do exame
Vínculo: Subgrupos da Tabela SUS (required)
... code 1..1 CodeableConcept Exame
Vínculo: Exame (required)
... subject 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o exame se refere
.... identifier C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: CPFouCNS
..... system 1..1 uri The namespace for the identifier value
..... value 1..1 string The value that is unique
... focus 0..0
... encounter 0..0
... effective[x] 0..0
... issued 1..1 instant Data e hora do resultado
... Fatias para performer 3..4 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) Who is responsible for the observation
Fatia: Não ordenado, Fechado por value:$this.id
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... identifier 1..1 Identifier Logical reference, when literal reference is not known
...... system 1..1 uri The namespace for the identifier value
...... value 1..1 string The value that is unique
.... performer:estabelecimentoPrincipal 1..1 Reference(Estabelecimento de Saúde) Estabelecimento principal
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoPrincipal
.... performer:estabelecimentoApoio 0..1 Reference(Estabelecimento de Saúde) Estabelecimento de apoio ou referência - executor
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoApoio
.... performer:responsavelTecnico 1..1 Reference(Profissional) Identificação do(a) responsável técnico(a)
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelTecnico
..... extension 1..* Extension Extension
..... Fatias para extension Conteúdo/regras para todas as fatias
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
.... performer:responsavelResultado 1..1 Reference(Profissional) Responsável pelo resultado
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelResultado
..... extension 1..* Extension Extension
..... Fatias para extension Conteúdo/regras para todas as fatias
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
... Fatias para value[x] 1..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Resultado do exame
Fatia: Não ordenado, Aberto por type:$this
.... value[x]:valueCodeableConcept 0..1 CodeableConcept Resultado do exame qualitativo - estruturado
Vínculo: Resultado Qualitativo Exame (required)
.... value[x]:valueString 0..1 string Resultado do exame qualitativo - descritivo
.... value[x]:valueQuantity 0..1 Quantity Resultado do exame quantitativo
..... system 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
... dataAbsentReason 0..0
... interpretation 0..* CodeableConcept Interpretação do exame estruturado
... note 0..* Annotation Notas sobre o resultado
... bodySite 0..0
... method 0..1 CodeableConcept Método de análise
... specimen C 1..1 Reference(Amostra para Exame Laboratorial) Amostra biológica
Constraints: ReferenceContained
... device 0..0
... referenceRange
.... low 0..1 SimpleQuantity Valor inferior
..... system 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
.... high 0..1 SimpleQuantity Valor superior
..... system 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
.... type 0..1 CodeableConcept Significado do intervalo
.... appliesTo 0..* CodeableConcept População-alvo
.... age 0..1 Range Idade-alvo
.... text 0..1 string Valores de referência descritivos
... hasMember 0..0
... derivedFrom 0..0
... component 0..0

doco Documentação para este formato

Terminologia Ligações (Diferencial)

CaminhoConformidadeConjunto de valoresURI
Observation.categoryrequiredSubgrupos da Tabela SUS
http://www.saude.gov.br/fhir/r4/ValueSet/BRSubgrupoTabelaSUS
Observation.coderequiredExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/exame
From este IG
Observation.value[x]:valueCodeableConceptrequiredResultadoQualitativoExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/resultado-qualitativo-exame
From este IG

Restrições

IdGrauCaminho(s)DetalhesRequisitos
CPFouCNSerrorObservation.subject.identifierO 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-ExamewarningObservationSe 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-ExamewarningObservationSe 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()
ReferenceContainederrorObservation.specimenReferência deve ser um recurso contido
: reference.startsWith('#')

Visão de elementos chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: obs-6, obs-7, RN03-Exame, RN04-Exame
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... basedOn Σ 0..* Reference(Informações Sobre a Solicitação do Exame) Suspeita diagnóstica investigada
... status ?!Σ 1..1 code registered | preliminary | final | amended +
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
... code Σ 1..1 CodeableConcept Exame
Vínculo: Exame (required)
... subject Σ 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o exame se refere
.... identifier ΣC 1..1 Identifier Logical reference, when literal reference is not known
Constraints: CPFouCNS
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
... issued Σ 1..1 instant Data e hora do resultado
... Fatias para performer Σ 3..4 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) Who is responsible for the observation
Fatia: Não ordenado, Fechado por value:$this.id
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... performer:estabelecimentoPrincipal Σ 1..1 Reference(Estabelecimento de Saúde) Estabelecimento principal
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoPrincipal
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... performer:estabelecimentoApoio Σ 0..1 Reference(Estabelecimento de Saúde) Estabelecimento de apoio ou referência - executor
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoApoio
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... performer:responsavelTecnico Σ 1..1 Reference(Profissional) Identificação do(a) responsável técnico(a)
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelTecnico
..... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... performer:responsavelResultado Σ 1..1 Reference(Profissional) Responsável pelo resultado
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelResultado
..... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
... Fatias para value[x] ΣC 1..1 Resultado do exame
Fatia: Não ordenado, Aberto por type:$this
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
.... value[x]:valueCodeableConcept ΣC 0..1 CodeableConcept Resultado do exame qualitativo - estruturado
Vínculo: Resultado Qualitativo Exame (required)
.... value[x]:valueString ΣC 0..1 string Resultado do exame qualitativo - descritivo
.... value[x]:valueQuantity ΣC 0..1 Quantity Resultado do exame quantitativo
..... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Vínculo: QuantityComparator (required): How the Quantity should be understood and represented.
..... system ΣC 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
... interpretation 0..* CodeableConcept Interpretação do exame estruturado
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
... note 0..* Annotation Notas sobre o resultado
... method 0..1 CodeableConcept Método de análise
Vínculo: ObservationMethods (example): Methods for simple observations.
... specimen C 1..1 Reference(Amostra para Exame Laboratorial) Amostra biológica
Constraints: ReferenceContained

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From a norma FHIR
Observation.categoryrequiredSubgrupos da Tabela SUS
http://www.saude.gov.br/fhir/r4/ValueSet/BRSubgrupoTabelaSUS
Observation.coderequiredExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/exame
From este IG
Observation.subject.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:estabelecimentoPrincipal.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:estabelecimentoApoio.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:responsavelTecnico.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:responsavelResultado.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.value[x]:valueCodeableConceptrequiredResultadoQualitativoExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/resultado-qualitativo-exame
From este IG
Observation.value[x]:valueQuantity.comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
From a norma FHIR
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
From a norma FHIR
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
CPFouCNSerrorObservation.subject.identifierO 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-ExamewarningObservationSe 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-ExamewarningObservationSe 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()
ReferenceContainederrorObservation.specimenReferência deve ser um recurso contido
: reference.startsWith('#')
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf 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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: obs-6, obs-7, RN03-Exame, RN04-Exame
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 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
... contained 0..* Resource Contained, inline Resources
... basedOn Σ 0..* Reference(Informações Sobre a Solicitação do Exame) Suspeita diagnóstica investigada
... status ?!Σ 1..1 code registered | preliminary | final | amended +
Vínculo: ObservationStatus (required): Codes providing the status of an observation.
... category 1..1 CodeableConcept Categoria do exame
Vínculo: Subgrupos da Tabela SUS (required)
... code Σ 1..1 CodeableConcept Exame
Vínculo: Exame (required)
... subject Σ 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o exame se refere
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 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).
.... identifier ΣC 1..1 Identifier Logical reference, when literal reference is not known
Constraints: CPFouCNS
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 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.
..... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
... issued Σ 1..1 instant Data e hora do resultado
... Fatias para performer Σ 3..4 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) Who is responsible for the observation
Fatia: Não ordenado, Fechado por value:$this.id
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... performer:estabelecimentoPrincipal Σ 1..1 Reference(Estabelecimento de Saúde) Estabelecimento principal
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoPrincipal
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... performer:estabelecimentoApoio Σ 0..1 Reference(Estabelecimento de Saúde) Estabelecimento de apoio ou referência - executor
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: estabelecimentoApoio
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... performer:responsavelTecnico Σ 1..1 Reference(Profissional) Identificação do(a) responsável técnico(a)
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelTecnico
..... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... performer:responsavelResultado Σ 1..1 Reference(Profissional) Responsável pelo resultado
..... id 0..1 string Unique id for inter-element referencing
Padrão necessário: responsavelResultado
..... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... extension:conselhoProfissional 1..1 (Complexo) Conselho Profissional
URL: https://fhir.saude.go.gov.br/r4/exame/StructureDefinition/conselho-profissional
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).
..... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
...... type Σ 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.
...... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
...... value Σ 1..1 string The value that is unique
Exemplo General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
... Fatias para value[x] ΣC 1..1 Resultado do exame
Fatia: Não ordenado, Aberto por type:$this
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueString string
.... valueBoolean boolean
.... valueInteger integer
.... valueRange Range
.... valueRatio Ratio
.... valueSampledData SampledData
.... valueTime time
.... valueDateTime dateTime
.... valuePeriod Period
.... value[x]:valueCodeableConcept ΣC 0..1 CodeableConcept Resultado do exame qualitativo - estruturado
Vínculo: Resultado Qualitativo Exame (required)
.... value[x]:valueString ΣC 0..1 string Resultado do exame qualitativo - descritivo
.... value[x]:valueQuantity ΣC 0..1 Quantity Resultado do exame quantitativo
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... value Σ 0..1 decimal Numerical value (with implicit precision)
..... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Vínculo: QuantityComparator (required): How the Quantity should be understood and represented.
..... unit Σ 0..1 string Unit representation
..... system ΣC 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
..... code Σ 0..1 code Coded form of the unit
... interpretation 0..* CodeableConcept Interpretação do exame estruturado
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
... note 0..* Annotation Notas sobre o resultado
... method 0..1 CodeableConcept Método de análise
Vínculo: ObservationMethods (example): Methods for simple observations.
... specimen C 1..1 Reference(Amostra para Exame Laboratorial) Amostra biológica
Constraints: ReferenceContained
... referenceRange C 0..* BackboneElement Provides guide for interpretation
Constraints: obs-3
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... low C 0..1 SimpleQuantity Valor inferior
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... value Σ 0..1 decimal Numerical value (with implicit precision)
..... unit Σ 0..1 string Unit representation
..... system ΣC 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
..... code Σ 0..1 code Coded form of the unit
.... high C 0..1 SimpleQuantity Valor superior
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... value Σ 0..1 decimal Numerical value (with implicit precision)
..... unit Σ 0..1 string Unit representation
..... system ΣC 0..1 uri System that defines coded unit form
Padrão necessário: http://unitsofmeasure.org
..... code Σ 0..1 code Coded form of the unit
.... type 0..1 CodeableConcept Significado do intervalo
Vínculo: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.
.... appliesTo 0..* CodeableConcept População-alvo
Vínculo: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.
.... age 0..1 Range Idade-alvo
.... text 0..1 string Valores de referência descritivos

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From a norma FHIR
Observation.categoryrequiredSubgrupos da Tabela SUS
http://www.saude.gov.br/fhir/r4/ValueSet/BRSubgrupoTabelaSUS
Observation.coderequiredExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/exame
From este IG
Observation.subject.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.subject.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.subject.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer:estabelecimentoPrincipal.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer:estabelecimentoPrincipal.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:estabelecimentoPrincipal.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer:estabelecimentoApoio.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer:estabelecimentoApoio.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:estabelecimentoApoio.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer:responsavelTecnico.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer:responsavelTecnico.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:responsavelTecnico.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.performer:responsavelResultado.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
From a norma FHIR
Observation.performer:responsavelResultado.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
From a norma FHIR
Observation.performer:responsavelResultado.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
From a norma FHIR
Observation.value[x]:valueCodeableConceptrequiredResultadoQualitativoExame
https://fhir.saude.go.gov.br/r4/exame/ValueSet/resultado-qualitativo-exame
From este IG
Observation.value[x]:valueQuantity.comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
From a norma FHIR
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods
From a norma FHIR
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
From a norma FHIR
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
From a norma FHIR
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes
From a norma FHIR
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
From a norma FHIR
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
CPFouCNSerrorObservation.subject.identifierO 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-ExamewarningObservationSe 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-ExamewarningObservationSe 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()
ReferenceContainederrorObservation.specimenReferência deve ser um recurso contido
: reference.startsWith('#')
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf 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()

 

Outras representações do perfil: CSV, Excel, Schematron