Guia de Implementação do Registro de Atendimento Clínico (RAC) da RNDS
1.0.0-release - STU1 Brazil flag

Guia de Implementação do Registro de Atendimento Clínico (RAC) da RNDS - Compilação de desenvolvimento local (v1.0.0-release) construída pelas ferramentas de compilação FHIR (HL7® FHIR® Standard). Veja o Diretório de versões publicadas

Resource Profile: Medida Observada

Official URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRMedidaObservada Version: 1.0.0-release
Standards status: Normative Maturity Level: 1 Computable Name: BRMedidaObservada

Registra as informações relacionadas a um tipo de observação.

Usos:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: obs-6, obs-7
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:measurementOrigin 0..1 CodeableConcept Origem da Medição Corpórea
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROrigemMedida
Vínculo: Origem de Medição (required): Origem da Medição Corpórea
.... extension:usedClothes 0..1 CodeableConcept Roupas Usadas na Medição
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRoupasUsadasMedicao
Vínculo: Roupas Usadas na Medição (required): Roupas Usadas na Medição Corpórea
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... code Σ 1..1 CodeableConcept Tipo de Observação
Vínculo: Tipo de Observação (required): Código do Tipo de Observação.
.... coding Σ 0..1 Coding Code defined by a terminology system
... subject Σ 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Who and/or what the observation is about
.... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:unidentifiedPatient S 0..1 (Complexo) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... Fatias para extension 3..3 Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... Fatias para extension Conteúdo/regras para todas as fatias
....... extension:gender S 1..1 Extension Extension
........ url 1..1 uri "gender"
........ value[x] 1..1 code Value of extension
....... extension:birthYear S 1..1 Extension Extension
........ url 1..1 uri "birthYear"
........ value[x] 1..1 date Value of extension
....... extension:reason S 1..1 Extension Extension
........ url 1..1 uri "reason"
........ value[x] 1..1 CodeableConcept Value of extension
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
... effective[x] Σ 0..1 Timing Clinically relevant time/time-period for observation
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code Σ 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
Vínculo: Frequência de Uso da Substância (required): Frequência do uso de substância nos últimos 3 meses
... value[x] ΣC 0..1 Actual result
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueDateTime dateTime
... note 0..1 Annotation Comments about the observation
... bodySite 0..1 CodeableConcept Observed body part
Vínculo: Local de Aferição (required): Local de Aferição
... method 0..1 CodeableConcept How it was done
Vínculo: Posição do Indivíduo (required): Posição em relação à gravidade.
.... coding Σ 0..1 Coding Code defined by a terminology system
... component Σ 0..1 BackboneElement Component results
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code Σ 1..1 CodeableConcept Type of component observation (code / type)
Vínculo: LOINCCodes (example): Codes identifying names of simple observations.

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Observation.status Base required Estado da Observação 📦1.0.0-release este IG
Observation.code Base required Tipo de Observação 📦1.0.0-release este IG
Observation.effective[x].​code Base required Frequência de Uso da Substância 📦1.0.0-release este IG
Observation.bodySite Base required Local de Aferição 📦1.0.0-release este IG
Observation.method Base required Posição do Indivíduo 📦1.0.0-release este IG
Observation.component.​code Base example LOINC Codes 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
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()

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation 0..* Observation Measurements and simple assertions
... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:measurementOrigin 0..1 CodeableConcept Origem da Medição Corpórea
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROrigemMedida
Vínculo: Origem de Medição (required): Origem da Medição Corpórea
.... extension:usedClothes 0..1 CodeableConcept Roupas Usadas na Medição
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRoupasUsadasMedicao
Vínculo: Roupas Usadas na Medição (required): Roupas Usadas na Medição Corpórea
... identifier 0..0 Business Identifier for observation
... basedOn 0..0 Fulfills plan, proposal or order
... status 1..1 code final | entered-in-error
Vínculo: Estado da Observação (required): Código do Estado da Observação.
... category 0..0 Classification of type of observation
... code 1..1 CodeableConcept Tipo de Observação
Vínculo: Tipo de Observação (required): Código do Tipo de Observação.
.... coding 0..1 Coding Code defined by a terminology system
... subject 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Who and/or what the observation is about
.... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:unidentifiedPatient S 0..1 (Complexo) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... Fatias para extension 3..3 Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... Fatias para extension Conteúdo/regras para todas as fatias
....... extension:gender S 1..1 Extension Extension
....... extension:birthYear S 1..1 Extension Extension
....... extension:reason S 1..1 Extension Extension
.... reference 0..0 Literal reference, Relative, internal or absolute URL
.... type 0..0 Type the reference refers to (e.g. "Patient")
.... identifier
..... use 0..0 usual | official | temp | secondary | old (If known)
..... value 1..1 string The value that is unique
..... period 0..0 Time period when id is/was valid for use
..... assigner 0..0 Organization that issued id (may be just text)
.... display 0..0 Text alternative for the resource
... focus 0..0 What the observation is about, when it is not about the subject of record
... encounter 0..0 Healthcare event during which this observation is made
... effective[x] 0..1 Timing Clinically relevant time/time-period for observation
.... code 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
Vínculo: Frequência de Uso da Substância (required): Frequência do uso de substância nos últimos 3 meses
... issued 0..0 Date/Time this version was made available
... performer 0..0 Who is responsible for the observation
... value[x] 0..1 Actual result
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueDateTime dateTime
... dataAbsentReason 0..0 Why the result is missing
... interpretation 0..0 High, low, normal, etc.
... note 0..1 Annotation Comments about the observation
... bodySite 0..1 CodeableConcept Observed body part
Vínculo: Local de Aferição (required): Local de Aferição
... method 0..1 CodeableConcept How it was done
Vínculo: Posição do Indivíduo (required): Posição em relação à gravidade.
.... coding 0..1 Coding Code defined by a terminology system
... specimen 0..0 Specimen used for this observation
... device 0..0 (Measurement) Device
... referenceRange 0..0 Provides guide for interpretation
... hasMember 0..0 Related resource that belongs to the Observation group
... derivedFrom 0..0 Related measurements the observation is made from
... component 0..1 BackboneElement Component results

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
Observation.status Base required Estado da Observação 📦1.0.0-release este IG
Observation.code Base required Tipo de Observação 📦1.0.0-release este IG
Observation.effective[x].​code Base required Frequência de Uso da Substância 📦1.0.0-release este IG
Observation.bodySite Base required Local de Aferição 📦1.0.0-release este IG
Observation.method Base required Posição do Indivíduo 📦1.0.0-release este IG
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: obs-6, obs-7
... 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
... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:measurementOrigin 0..1 CodeableConcept Origem da Medição Corpórea
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROrigemMedida
Vínculo: Origem de Medição (required): Origem da Medição Corpórea
.... extension:usedClothes 0..1 CodeableConcept Roupas Usadas na Medição
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRoupasUsadasMedicao
Vínculo: Roupas Usadas na Medição (required): Roupas Usadas na Medição Corpórea
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code final | entered-in-error
Vínculo: Estado da Observação (required): Código do Estado da Observação.
... code Σ 1..1 CodeableConcept Tipo de Observação
Vínculo: Tipo de Observação (required): Código do Tipo de Observação.
.... 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
.... coding Σ 0..1 Coding Code defined by a terminology system
.... text Σ 0..1 string Plain text representation of the concept
... subject Σ 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Who and/or what the observation is about
.... id 0..1 string Unique id for inter-element referencing
.... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:unidentifiedPatient S 0..1 (Complexo) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... id 0..1 string Unique id for inter-element referencing
...... Fatias para extension 3..3 Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... Fatias para extension Conteúdo/regras para todas as fatias
....... extension:gender S 1..1 Extension Extension
........ 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
........ url 1..1 uri "gender"
........ value[x] 1..1 code Value of extension
....... extension:birthYear S 1..1 Extension Extension
........ 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
........ url 1..1 uri "birthYear"
........ value[x] 1..1 date Value of extension
....... extension:reason S 1..1 Extension Extension
........ 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
........ url 1..1 uri "reason"
........ value[x] 1..1 CodeableConcept Value of extension
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... identifier Σ 0..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
..... 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 Σ 0..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
... effective[x] Σ 0..1 Timing Clinically relevant time/time-period for observation
.... 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
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... event Σ 0..* dateTime When the event occurs
.... repeat ΣC 0..1 Element When the event is to occur
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
..... 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
..... bounds[x] Σ 0..1 Length/Range of lengths, or (Start and/or end) limits
...... boundsDuration Duration
...... boundsRange Range
...... boundsPeriod Period
..... count Σ 0..1 positiveInt Number of times to repeat
..... countMax Σ 0..1 positiveInt Maximum number of times to repeat
..... duration Σ 0..1 decimal How long when it happens
..... durationMax Σ 0..1 decimal How long when it happens (Max)
..... durationUnit Σ 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
Vínculo: UnitsOfTime (required): A unit of time (units from UCUM).
..... frequency Σ 0..1 positiveInt Event occurs frequency times per period
..... frequencyMax Σ 0..1 positiveInt Event occurs up to frequencyMax times per period
..... period Σ 0..1 decimal Event occurs frequency times per period
..... periodMax Σ 0..1 decimal Upper limit of period (3-4 hours)
..... periodUnit Σ 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
Vínculo: UnitsOfTime (required): A unit of time (units from UCUM).
..... dayOfWeek Σ 0..* code mon | tue | wed | thu | fri | sat | sun
Vínculo: DaysOfWeek (required)
..... timeOfDay Σ 0..* time Time of day for action
..... when Σ 0..* code Code for time period of occurrence
Vínculo: EventTiming (required): Real world event relating to the schedule.
..... offset Σ 0..1 unsignedInt Minutes from event (before or after)
.... code Σ 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
Vínculo: Frequência de Uso da Substância (required): Frequência do uso de substância nos últimos 3 meses
... value[x] ΣC 0..1 Actual result
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueDateTime dateTime
... note 0..1 Annotation Comments about the observation
... bodySite 0..1 CodeableConcept Observed body part
Vínculo: Local de Aferição (required): Local de Aferição
... method 0..1 CodeableConcept How it was done
Vínculo: Posição do Indivíduo (required): Posição em relação à gravidade.
.... 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
.... coding Σ 0..1 Coding Code defined by a terminology system
.... text Σ 0..1 string Plain text representation of the concept
... component Σ 0..1 BackboneElement Component results
.... 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
.... code Σ 1..1 CodeableConcept Type of component observation (code / type)
Vínculo: LOINCCodes (example): Codes identifying names of simple observations.
.... value[x] Σ 0..1 Actual component result
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept Why the component result is missing
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept High, low, normal, etc.
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
.... referenceRange 0..* Ver referenceRange (Observation) Provides guide for interpretation of component result

doco Documentação para este formato

Terminologia Ligações

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 Estado da Observação 📦1.0.0-release este IG
Observation.code Base required Tipo de Observação 📦1.0.0-release este IG
Observation.subject.​identifier.type Base extensible IdentifierType 📍4.0.1 a norma FHIR
Observation.effective[x].​repeat.durationUnit Base required UnitsOfTime 📍4.0.1 a norma FHIR
Observation.effective[x].​repeat.periodUnit Base required UnitsOfTime 📍4.0.1 a norma FHIR
Observation.effective[x].​repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 a norma FHIR
Observation.effective[x].​repeat.when Base required EventTiming 📍4.0.1 a norma FHIR
Observation.effective[x].​code Base required Frequência de Uso da Substância 📦1.0.0-release este IG
Observation.bodySite Base required Local de Aferição 📦1.0.0-release este IG
Observation.method Base required Posição do Indivíduo 📦1.0.0-release este IG
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.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

Restrições

Id Grau Caminho(s) Descrição Expressão
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()
tim-1 error Observation.effective[x].repeat if there's a duration, there needs to be duration units duration.empty() or durationUnit.exists()
tim-2 error Observation.effective[x].repeat if there's a period, there needs to be period units period.empty() or periodUnit.exists()
tim-4 error Observation.effective[x].repeat duration SHALL be a non-negative value duration.exists() implies duration >= 0
tim-5 error Observation.effective[x].repeat period SHALL be a non-negative value period.exists() implies period >= 0
tim-6 error Observation.effective[x].repeat If there's a periodMax, there must be a period periodMax.empty() or period.exists()
tim-7 error Observation.effective[x].repeat If there's a durationMax, there must be a duration durationMax.empty() or duration.exists()
tim-8 error Observation.effective[x].repeat If there's a countMax, there must be a count countMax.empty() or count.exists()
tim-9 error Observation.effective[x].repeat If there's an offset, there must be a when (and not C, CM, CD, CV) offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))
tim-10 error Observation.effective[x].repeat If there's a timeOfDay, there cannot be a when, or vice versa timeOfDay.empty() or when.empty()

Resumo

Obrigatório: 0 elemento(4 aninhado obrigatoriamente elementos)
Deve ser suportado: 4 elementos
Proibido: 21 elementos

Estruturas

Esta estrutura refere-se a estas outras estruturas:

  • Não foi possível resumir o perfil http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0 (não foi encontrado nenhum perfil)

Extensões

Esta estrutura refere-se a estas extensões:

Maturidade: 1

Key Elements View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: obs-6, obs-7
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:measurementOrigin 0..1 CodeableConcept Origem da Medição Corpórea
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROrigemMedida
Vínculo: Origem de Medição (required): Origem da Medição Corpórea
.... extension:usedClothes 0..1 CodeableConcept Roupas Usadas na Medição
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRoupasUsadasMedicao
Vínculo: Roupas Usadas na Medição (required): Roupas Usadas na Medição Corpórea
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... code Σ 1..1 CodeableConcept Tipo de Observação
Vínculo: Tipo de Observação (required): Código do Tipo de Observação.
.... coding Σ 0..1 Coding Code defined by a terminology system
... subject Σ 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Who and/or what the observation is about
.... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:unidentifiedPatient S 0..1 (Complexo) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... Fatias para extension 3..3 Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... Fatias para extension Conteúdo/regras para todas as fatias
....... extension:gender S 1..1 Extension Extension
........ url 1..1 uri "gender"
........ value[x] 1..1 code Value of extension
....... extension:birthYear S 1..1 Extension Extension
........ url 1..1 uri "birthYear"
........ value[x] 1..1 date Value of extension
....... extension:reason S 1..1 Extension Extension
........ url 1..1 uri "reason"
........ value[x] 1..1 CodeableConcept Value of extension
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
... effective[x] Σ 0..1 Timing Clinically relevant time/time-period for observation
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code Σ 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
Vínculo: Frequência de Uso da Substância (required): Frequência do uso de substância nos últimos 3 meses
... value[x] ΣC 0..1 Actual result
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueDateTime dateTime
... note 0..1 Annotation Comments about the observation
... bodySite 0..1 CodeableConcept Observed body part
Vínculo: Local de Aferição (required): Local de Aferição
... method 0..1 CodeableConcept How it was done
Vínculo: Posição do Indivíduo (required): Posição em relação à gravidade.
.... coding Σ 0..1 Coding Code defined by a terminology system
... component Σ 0..1 BackboneElement Component results
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code Σ 1..1 CodeableConcept Type of component observation (code / type)
Vínculo: LOINCCodes (example): Codes identifying names of simple observations.

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Observation.status Base required Estado da Observação 📦1.0.0-release este IG
Observation.code Base required Tipo de Observação 📦1.0.0-release este IG
Observation.effective[x].​code Base required Frequência de Uso da Substância 📦1.0.0-release este IG
Observation.bodySite Base required Local de Aferição 📦1.0.0-release este IG
Observation.method Base required Posição do Indivíduo 📦1.0.0-release este IG
Observation.component.​code Base example LOINC Codes 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
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()

Differential View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation 0..* Observation Measurements and simple assertions
... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:measurementOrigin 0..1 CodeableConcept Origem da Medição Corpórea
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROrigemMedida
Vínculo: Origem de Medição (required): Origem da Medição Corpórea
.... extension:usedClothes 0..1 CodeableConcept Roupas Usadas na Medição
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRoupasUsadasMedicao
Vínculo: Roupas Usadas na Medição (required): Roupas Usadas na Medição Corpórea
... identifier 0..0 Business Identifier for observation
... basedOn 0..0 Fulfills plan, proposal or order
... status 1..1 code final | entered-in-error
Vínculo: Estado da Observação (required): Código do Estado da Observação.
... category 0..0 Classification of type of observation
... code 1..1 CodeableConcept Tipo de Observação
Vínculo: Tipo de Observação (required): Código do Tipo de Observação.
.... coding 0..1 Coding Code defined by a terminology system
... subject 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Who and/or what the observation is about
.... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:unidentifiedPatient S 0..1 (Complexo) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... Fatias para extension 3..3 Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... Fatias para extension Conteúdo/regras para todas as fatias
....... extension:gender S 1..1 Extension Extension
....... extension:birthYear S 1..1 Extension Extension
....... extension:reason S 1..1 Extension Extension
.... reference 0..0 Literal reference, Relative, internal or absolute URL
.... type 0..0 Type the reference refers to (e.g. "Patient")
.... identifier
..... use 0..0 usual | official | temp | secondary | old (If known)
..... value 1..1 string The value that is unique
..... period 0..0 Time period when id is/was valid for use
..... assigner 0..0 Organization that issued id (may be just text)
.... display 0..0 Text alternative for the resource
... focus 0..0 What the observation is about, when it is not about the subject of record
... encounter 0..0 Healthcare event during which this observation is made
... effective[x] 0..1 Timing Clinically relevant time/time-period for observation
.... code 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
Vínculo: Frequência de Uso da Substância (required): Frequência do uso de substância nos últimos 3 meses
... issued 0..0 Date/Time this version was made available
... performer 0..0 Who is responsible for the observation
... value[x] 0..1 Actual result
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueDateTime dateTime
... dataAbsentReason 0..0 Why the result is missing
... interpretation 0..0 High, low, normal, etc.
... note 0..1 Annotation Comments about the observation
... bodySite 0..1 CodeableConcept Observed body part
Vínculo: Local de Aferição (required): Local de Aferição
... method 0..1 CodeableConcept How it was done
Vínculo: Posição do Indivíduo (required): Posição em relação à gravidade.
.... coding 0..1 Coding Code defined by a terminology system
... specimen 0..0 Specimen used for this observation
... device 0..0 (Measurement) Device
... referenceRange 0..0 Provides guide for interpretation
... hasMember 0..0 Related resource that belongs to the Observation group
... derivedFrom 0..0 Related measurements the observation is made from
... component 0..1 BackboneElement Component results

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
Observation.status Base required Estado da Observação 📦1.0.0-release este IG
Observation.code Base required Tipo de Observação 📦1.0.0-release este IG
Observation.effective[x].​code Base required Frequência de Uso da Substância 📦1.0.0-release este IG
Observation.bodySite Base required Local de Aferição 📦1.0.0-release este IG
Observation.method Base required Posição do Indivíduo 📦1.0.0-release este IG

Snapshot ViewView

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Observation C 0..* Observation Measurements and simple assertions
Constraints: obs-6, obs-7
... 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
... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:measurementOrigin 0..1 CodeableConcept Origem da Medição Corpórea
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BROrigemMedida
Vínculo: Origem de Medição (required): Origem da Medição Corpórea
.... extension:usedClothes 0..1 CodeableConcept Roupas Usadas na Medição
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRoupasUsadasMedicao
Vínculo: Roupas Usadas na Medição (required): Roupas Usadas na Medição Corpórea
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code final | entered-in-error
Vínculo: Estado da Observação (required): Código do Estado da Observação.
... code Σ 1..1 CodeableConcept Tipo de Observação
Vínculo: Tipo de Observação (required): Código do Tipo de Observação.
.... 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
.... coding Σ 0..1 Coding Code defined by a terminology system
.... text Σ 0..1 string Plain text representation of the concept
... subject Σ 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Who and/or what the observation is about
.... id 0..1 string Unique id for inter-element referencing
.... Fatias para extension 0..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:unidentifiedPatient S 0..1 (Complexo) Dados do Indivíduo Não Identificado
URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0
...... id 0..1 string Unique id for inter-element referencing
...... Fatias para extension 3..3 Extension Extension
Fatia: Não ordenado, Aberto por value:url
...... Fatias para extension Conteúdo/regras para todas as fatias
....... extension:gender S 1..1 Extension Extension
........ 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
........ url 1..1 uri "gender"
........ value[x] 1..1 code Value of extension
....... extension:birthYear S 1..1 Extension Extension
........ 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
........ url 1..1 uri "birthYear"
........ value[x] 1..1 date Value of extension
....... extension:reason S 1..1 Extension Extension
........ 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
........ url 1..1 uri "reason"
........ value[x] 1..1 CodeableConcept Value of extension
...... url 1..1 uri "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuoNaoIdentificado-1.0"
.... identifier Σ 0..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
..... 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 Σ 0..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
... effective[x] Σ 0..1 Timing Clinically relevant time/time-period for observation
.... 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
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... event Σ 0..* dateTime When the event occurs
.... repeat ΣC 0..1 Element When the event is to occur
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
..... 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
..... bounds[x] Σ 0..1 Length/Range of lengths, or (Start and/or end) limits
...... boundsDuration Duration
...... boundsRange Range
...... boundsPeriod Period
..... count Σ 0..1 positiveInt Number of times to repeat
..... countMax Σ 0..1 positiveInt Maximum number of times to repeat
..... duration Σ 0..1 decimal How long when it happens
..... durationMax Σ 0..1 decimal How long when it happens (Max)
..... durationUnit Σ 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
Vínculo: UnitsOfTime (required): A unit of time (units from UCUM).
..... frequency Σ 0..1 positiveInt Event occurs frequency times per period
..... frequencyMax Σ 0..1 positiveInt Event occurs up to frequencyMax times per period
..... period Σ 0..1 decimal Event occurs frequency times per period
..... periodMax Σ 0..1 decimal Upper limit of period (3-4 hours)
..... periodUnit Σ 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
Vínculo: UnitsOfTime (required): A unit of time (units from UCUM).
..... dayOfWeek Σ 0..* code mon | tue | wed | thu | fri | sat | sun
Vínculo: DaysOfWeek (required)
..... timeOfDay Σ 0..* time Time of day for action
..... when Σ 0..* code Code for time period of occurrence
Vínculo: EventTiming (required): Real world event relating to the schedule.
..... offset Σ 0..1 unsignedInt Minutes from event (before or after)
.... code Σ 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
Vínculo: Frequência de Uso da Substância (required): Frequência do uso de substância nos últimos 3 meses
... value[x] ΣC 0..1 Actual result
.... valueQuantity Quantity
.... valueCodeableConcept CodeableConcept
.... valueDateTime dateTime
... note 0..1 Annotation Comments about the observation
... bodySite 0..1 CodeableConcept Observed body part
Vínculo: Local de Aferição (required): Local de Aferição
... method 0..1 CodeableConcept How it was done
Vínculo: Posição do Indivíduo (required): Posição em relação à gravidade.
.... 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
.... coding Σ 0..1 Coding Code defined by a terminology system
.... text Σ 0..1 string Plain text representation of the concept
... component Σ 0..1 BackboneElement Component results
.... 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
.... code Σ 1..1 CodeableConcept Type of component observation (code / type)
Vínculo: LOINCCodes (example): Codes identifying names of simple observations.
.... value[x] Σ 0..1 Actual component result
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept Why the component result is missing
Vínculo: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept High, low, normal, etc.
Vínculo: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.
.... referenceRange 0..* Ver referenceRange (Observation) Provides guide for interpretation of component result

doco Documentação para este formato

Terminologia Ligações

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 Estado da Observação 📦1.0.0-release este IG
Observation.code Base required Tipo de Observação 📦1.0.0-release este IG
Observation.subject.​identifier.type Base extensible IdentifierType 📍4.0.1 a norma FHIR
Observation.effective[x].​repeat.durationUnit Base required UnitsOfTime 📍4.0.1 a norma FHIR
Observation.effective[x].​repeat.periodUnit Base required UnitsOfTime 📍4.0.1 a norma FHIR
Observation.effective[x].​repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 a norma FHIR
Observation.effective[x].​repeat.when Base required EventTiming 📍4.0.1 a norma FHIR
Observation.effective[x].​code Base required Frequência de Uso da Substância 📦1.0.0-release este IG
Observation.bodySite Base required Local de Aferição 📦1.0.0-release este IG
Observation.method Base required Posição do Indivíduo 📦1.0.0-release este IG
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.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

Restrições

Id Grau Caminho(s) Descrição Expressão
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()
tim-1 error Observation.effective[x].repeat if there's a duration, there needs to be duration units duration.empty() or durationUnit.exists()
tim-2 error Observation.effective[x].repeat if there's a period, there needs to be period units period.empty() or periodUnit.exists()
tim-4 error Observation.effective[x].repeat duration SHALL be a non-negative value duration.exists() implies duration >= 0
tim-5 error Observation.effective[x].repeat period SHALL be a non-negative value period.exists() implies period >= 0
tim-6 error Observation.effective[x].repeat If there's a periodMax, there must be a period periodMax.empty() or period.exists()
tim-7 error Observation.effective[x].repeat If there's a durationMax, there must be a duration durationMax.empty() or duration.exists()
tim-8 error Observation.effective[x].repeat If there's a countMax, there must be a count countMax.empty() or count.exists()
tim-9 error Observation.effective[x].repeat If there's an offset, there must be a when (and not C, CM, CD, CV) offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))
tim-10 error Observation.effective[x].repeat If there's a timeOfDay, there cannot be a when, or vice versa timeOfDay.empty() or when.empty()

Resumo

Obrigatório: 0 elemento(4 aninhado obrigatoriamente elementos)
Deve ser suportado: 4 elementos
Proibido: 21 elementos

Estruturas

Esta estrutura refere-se a estas outras estruturas:

  • Não foi possível resumir o perfil http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0 (não foi encontrado nenhum perfil)

Extensões

Esta estrutura refere-se a estas extensões:

Maturidade: 1

 

Other representations of profile: CSV, Excel, Schematron