Guia de Implementação da SES GO - Imunização
1.0.5 - draft Brazil flag

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

Perfil: Administração de Imunobiológicos

URL oficial: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/imunobiologico-administrado Versão: 1.0.5
Draft as of 2026-03-03 Nome para computador: ImunobiologicoAdministrado

Perfil para representar um imunobiológico administrado.

Usos:

  • Este Perfil não é utilizado por nenhum perfil neste guia de implementação

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 Immunization

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: imuno-rn02-motivo-indicacao, imuno-rn02-especialidade-prescritor
... Fatias para extension 2..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:grupoAtendimento 1..1 CodeableConcept Grupo de Atendimento
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/grupo-atendimento
.... extension:condicaoMaternal 1..1 CodeableConcept Condição Maternal
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/condicao-maternal
.... extension:comunicanteHanseniase C 0..1 boolean Comunicante Hanseníase
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/contato-hanseniase
Constraints: imuno-rn03-comunicante-hanseniase-bcg
.... extension:prescritor 0..1 (Complexo) Especialidade do profissional prescritor
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester
... identifier 1..* Identifier Business identifier
.... system 1..1 uri The namespace for the identifier value
.... value 1..1 string The value that is unique
... status C 1..1 code completed | entered-in-error | not-done
Vínculo: Status de Imunização (required)
Constraints: imuno-rn06-status-valido, imuno-rn06-status-preferencial
... vaccineCode 1..1 CodeableConcept Imunobiológico administrado (vacina)
Vínculo: Imunobiológico (required)
.... coding
..... system 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRImunobiologico
..... code 1..1 code Symbol in syntax defined by the system
... patient C 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o imunobiológico se refere
Constraints: imuno-rn01-cpf-cns
.... reference 1..1 string Literal reference, Relative, internal or absolute URL
... Fatias para occurrence[x] 1..1 dateTime Vaccine administration date
Fatia: Não ordenado, Aberto por type:$this
.... occurrence[x]:occurrenceDateTime C 1..1 dateTime Data da administração do imunobiológico (vacina)
Constraints: DataComPrecisaoDeDia, imuno-rn04-data-nao-futura
... recorded 1..1 dateTime Data e hora do registro no sistema de origem
... primarySource 1..1 boolean Transcrição de Caderneta
... location 0..1 Reference(País) País
.... reference 1..1 string Literal reference, Relative, internal or absolute URL
... manufacturer 0..1 Reference(Organization) Fabricante
.... identifier 1..1 Identifier Logical reference, when literal reference is not known
..... system 1..1 uri The namespace for the identifier value
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRFabricantePNI
..... value 1..1 string The value that is unique
... lotNumber 0..1 string Lote
... site 1..1 CodeableConcept Local de aplicação
Vínculo: Local de Aplicação (required)
.... coding
..... system 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRLocalAplicacao
..... code 1..1 code Symbol in syntax defined by the system
... route 1..1 CodeableConcept Via de administração
Vínculo: Via de Administração do Imunobiológico (required)
.... coding
..... system 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRViaAdministracao
..... code 1..1 code Symbol in syntax defined by the system
... Fatias para performer 2..2 BackboneElement Who performed event
Fatia: Não ordenado, Fechado por profile:actor.resolve()
.... performer:estabelecimento 1..1 BackboneElement Who performed event
..... actor 1..1 Reference(Estabelecimento de Saúde) Estabelecimento de Saúde
...... reference 1..1 string Literal reference, Relative, internal or absolute URL
.... performer:profissional 1..1 BackboneElement Who performed event
..... actor 1..1 Reference(Profissional) Identificador do profissional
...... reference 1..1 string Literal reference, Relative, internal or absolute URL
... reasonCode 0..* CodeableConcept Motivo de Indicação
Vínculo: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required)
.... coding 1..1 Coding Code defined by a terminology system
..... system 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRCID10
..... code 1..1 code Symbol in syntax defined by the system
... protocolApplied 1..* BackboneElement Registro de imunização
.... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:estrategiaVacinacao 1..1 CodeableConcept Estratégia de vacinação
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao
..... extension:pesquisaClinica 0..1 (Complexo) Pesquisa Clínica
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao-pesquisa
.... doseNumber[x] 1..1 string Dose
Vínculo: Dose do Imunobiológico (required)

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.status Base required Status de Imunização 📦1.0.5 este IG
Immunization.vaccineCode Base required Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.site Base required Local de Aplicação 📦1.0.3 REDS GO v1.0
Immunization.route Base required Via de Administração do Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.reasonCode Base required Classificação Internacional de Doenças - Décima Revisão - CID-10 📦1.0.3 REDS GO v1.0
Immunization.protocolApplied.​doseNumber[x] Base required Dose do Imunobiológico 📦1.0.3 REDS GO v1.0

Restrições

Id Grau Caminho(s) Descrição Expressão
DataComPrecisaoDeDia error Immunization.occurrence[x]:occurrenceDateTime Data deve ter a precisão de dia $this.toString().length() = 10
imuno-rn01-cpf-cns error Immunization.patient O paciente deve ter CPF e CNS como identificadores $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cpf').exists() and $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cns').exists()
imuno-rn02-especialidade-prescritor warning Immunization Quando estratégia de vacinação é 'Especial', a especialidade do prescritor é obrigatória protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester' ).extension.where(url='specialisty').exists()
imuno-rn02-motivo-indicacao warning Immunization Quando estratégia de vacinação é 'Especial', o motivo de indicação (reasonCode) é obrigatório protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies reasonCode.exists()
imuno-rn03-comunicante-hanseniase-bcg warning Immunization.extension:comunicanteHanseniase Quando o imunobiológico é BCG (code 15), o campo comunicante Hanseníase é obrigatório %resource.vaccineCode.coding.exists(code='15') implies $this.exists()
imuno-rn04-data-nao-futura warning Immunization.occurrence[x]:occurrenceDateTime A data de administração não pode ser maior que a data atual $this <= today()
imuno-rn06-status-preferencial warning Immunization.status Status deve ser preferencialmente 'completed' para registros normais de vacinação $this = 'completed' or %resource.primarySource = false or %resource.extension.exists()
imuno-rn06-status-valido error Immunization.status Status deve ser um dos valores permitidos: completed, entered-in-error ou not-done $this in ('completed' | 'entered-in-error' | 'not-done')
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: imuno-rn02-motivo-indicacao, imuno-rn02-especialidade-prescritor
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Fatias para extension 2..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:grupoAtendimento 1..1 CodeableConcept Grupo de Atendimento
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/grupo-atendimento
.... extension:condicaoMaternal 1..1 CodeableConcept Condição Maternal
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/condicao-maternal
.... extension:comunicanteHanseniase C 0..1 boolean Comunicante Hanseníase
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/contato-hanseniase
Constraints: imuno-rn03-comunicante-hanseniase-bcg
.... extension:prescritor 0..1 (Complexo) Especialidade do profissional prescritor
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..* Identifier Business identifier
.... 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
... status ?!ΣC 1..1 code completed | entered-in-error | not-done
Vínculo: Status de Imunização (required)
Constraints: imuno-rn06-status-valido, imuno-rn06-status-preferencial
... vaccineCode Σ 1..1 CodeableConcept Imunobiológico administrado (vacina)
Vínculo: Imunobiológico (required)
... patient ΣC 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o imunobiológico se refere
Constraints: imuno-rn01-cpf-cns
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
... Fatias para occurrence[x] Σ 1..1 dateTime Vaccine administration date
Fatia: Não ordenado, Fechado por type:$this
.... occurrence[x]:occurrenceDateTime ΣC 1..1 dateTime Data da administração do imunobiológico (vacina)
Constraints: DataComPrecisaoDeDia, imuno-rn04-data-nao-futura
... recorded 1..1 dateTime Data e hora do registro no sistema de origem
... primarySource Σ 1..1 boolean Transcrição de Caderneta
... location 0..1 Reference(País) País
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
... manufacturer 0..1 Reference(Organization) Fabricante
.... 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
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRFabricantePNI
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
... lotNumber 0..1 string Lote
... site 1..1 CodeableConcept Local de aplicação
Vínculo: Local de Aplicação (required)
... route 1..1 CodeableConcept Via de administração
Vínculo: Via de Administração do Imunobiológico (required)
... Fatias para performer Σ 2..2 BackboneElement Who performed event
Fatia: Não ordenado, Fechado por profile:actor.resolve()
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Individual or organization who was performing
.... performer:estabelecimento Σ 1..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Estabelecimento de Saúde) Estabelecimento de Saúde
...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... performer:profissional Σ 1..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Profissional) Identificador do profissional
...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
... reasonCode 0..* CodeableConcept Motivo de Indicação
Vínculo: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required)
.... coding Σ 1..1 Coding Code defined by a terminology system
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRCID10
..... code Σ 1..1 code Symbol in syntax defined by the system
... isSubpotent ?!Σ 0..1 boolean Dose potency
... protocolApplied 1..* BackboneElement Registro de imunização
.... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:estrategiaVacinacao 1..1 CodeableConcept Estratégia de vacinação
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao
..... extension:pesquisaClinica 0..1 (Complexo) Pesquisa Clínica
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao-pesquisa
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... doseNumber[x] 1..1 string Dose
Vínculo: Dose do Imunobiológico (required)

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.identifier.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Immunization.status Base required Status de Imunização 📦1.0.5 este IG
Immunization.vaccineCode Base required Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.manufacturer.​identifier.use Base required IdentifierUse 📍4.0.1 a norma FHIR
Immunization.site Base required Local de Aplicação 📦1.0.3 REDS GO v1.0
Immunization.route Base required Via de Administração do Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.reasonCode Base required Classificação Internacional de Doenças - Décima Revisão - CID-10 📦1.0.3 REDS GO v1.0
Immunization.protocolApplied.​doseNumber[x] Base required Dose do Imunobiológico 📦1.0.3 REDS GO v1.0

Restrições

Id Grau Caminho(s) Descrição Expressão
DataComPrecisaoDeDia error Immunization.occurrence[x]:occurrenceDateTime Data deve ter a precisão de dia $this.toString().length() = 10
dom-2 error Immunization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Immunization 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 Immunization 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 Immunization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Immunization 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()
imuno-rn01-cpf-cns error Immunization.patient O paciente deve ter CPF e CNS como identificadores $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cpf').exists() and $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cns').exists()
imuno-rn02-especialidade-prescritor warning Immunization Quando estratégia de vacinação é 'Especial', a especialidade do prescritor é obrigatória protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester' ).extension.where(url='specialisty').exists()
imuno-rn02-motivo-indicacao warning Immunization Quando estratégia de vacinação é 'Especial', o motivo de indicação (reasonCode) é obrigatório protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies reasonCode.exists()
imuno-rn03-comunicante-hanseniase-bcg warning Immunization.extension:comunicanteHanseniase Quando o imunobiológico é BCG (code 15), o campo comunicante Hanseníase é obrigatório %resource.vaccineCode.coding.exists(code='15') implies $this.exists()
imuno-rn04-data-nao-futura warning Immunization.occurrence[x]:occurrenceDateTime A data de administração não pode ser maior que a data atual $this <= today()
imuno-rn06-status-preferencial warning Immunization.status Status deve ser preferencialmente 'completed' para registros normais de vacinação $this = 'completed' or %resource.primarySource = false or %resource.extension.exists()
imuno-rn06-status-valido error Immunization.status Status deve ser um dos valores permitidos: completed, entered-in-error ou not-done $this in ('completed' | 'entered-in-error' | 'not-done')
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: imuno-rn02-motivo-indicacao, imuno-rn02-especialidade-prescritor
... 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
... language 0..1 code Language of the resource content
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... 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 2..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:grupoAtendimento 1..1 CodeableConcept Grupo de Atendimento
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/grupo-atendimento
.... extension:condicaoMaternal 1..1 CodeableConcept Condição Maternal
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/condicao-maternal
.... extension:comunicanteHanseniase C 0..1 boolean Comunicante Hanseníase
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/contato-hanseniase
Constraints: imuno-rn03-comunicante-hanseniase-bcg
.... extension:prescritor 0..1 (Complexo) Especialidade do profissional prescritor
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..* Identifier Business identifier
.... 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)
... status ?!ΣC 1..1 code completed | entered-in-error | not-done
Vínculo: Status de Imunização (required)
Constraints: imuno-rn06-status-valido, imuno-rn06-status-preferencial
... statusReason 0..1 CodeableConcept Reason not done
Vínculo: ImmunizationStatusReasonCodes (example): The reason why a vaccine was not administered.
... vaccineCode Σ 1..1 CodeableConcept Imunobiológico administrado (vacina)
Vínculo: Imunobiológico (required)
.... 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..* Coding Code defined by a terminology system
..... 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
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRImunobiologico
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... patient ΣC 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o imunobiológico se refere
Constraints: imuno-rn01-cpf-cns
.... 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 1..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 Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... encounter 0..1 Reference(Encounter) Encounter immunization was part of
... Fatias para occurrence[x] Σ 1..1 dateTime Vaccine administration date
Fatia: Não ordenado, Fechado por type:$this
.... occurrence[x]:occurrenceDateTime ΣC 1..1 dateTime Data da administração do imunobiológico (vacina)
Constraints: DataComPrecisaoDeDia, imuno-rn04-data-nao-futura
... recorded 1..1 dateTime Data e hora do registro no sistema de origem
... primarySource Σ 1..1 boolean Transcrição de Caderneta
... reportOrigin 0..1 CodeableConcept Indicates the source of a secondarily reported record
Vínculo: ImmunizationOriginCodes (example): The source of the data for a record which is not from a primary source.
... location 0..1 Reference(País) País
.... 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 1..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 Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... manufacturer 0..1 Reference(Organization) Fabricante
.... 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
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRFabricantePNI
..... 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
... lotNumber 0..1 string Lote
... expirationDate 0..1 date Vaccine expiration date
... site 1..1 CodeableConcept Local de aplicação
Vínculo: Local de Aplicação (required)
.... 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..* Coding Code defined by a terminology system
..... 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
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRLocalAplicacao
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... route 1..1 CodeableConcept Via de administração
Vínculo: Via de Administração do Imunobiológico (required)
.... 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..* Coding Code defined by a terminology system
..... 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
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRViaAdministracao
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... doseQuantity 0..1 SimpleQuantity(4.0.1) Amount of vaccine administered
... Fatias para performer Σ 2..2 BackboneElement Who performed event
Fatia: Não ordenado, Fechado por profile:actor.resolve()
.... 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
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... function Σ 0..1 CodeableConcept What type of performance was done
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Individual or organization who was performing
.... performer:estabelecimento Σ 1..1 BackboneElement Who performed event
..... 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
..... function Σ 0..1 CodeableConcept What type of performance was done
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
..... actor Σ 1..1 Reference(Estabelecimento de Saúde) Estabelecimento de Saúde
...... 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 1..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 Σ 0..1 Identifier Logical reference, when literal reference is not known
...... display Σ 0..1 string Text alternative for the resource
.... performer:profissional Σ 1..1 BackboneElement Who performed event
..... 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
..... function Σ 0..1 CodeableConcept What type of performance was done
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
..... actor Σ 1..1 Reference(Profissional) Identificador do profissional
...... 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 1..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 Σ 0..1 Identifier Logical reference, when literal reference is not known
...... display Σ 0..1 string Text alternative for the resource
... note Σ 0..* Annotation Additional immunization notes
... reasonCode 0..* CodeableConcept Motivo de Indicação
Vínculo: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required)
.... 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 Σ 1..1 Coding Code defined by a terminology system
..... 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
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRCID10
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... reasonReference 0..* Reference(Condition | Observation | DiagnosticReport) Why immunization occurred
... isSubpotent ?!Σ 0..1 boolean Dose potency
... subpotentReason 0..* CodeableConcept Reason for being subpotent
Vínculo: ImmunizationSubpotentReason (example): The reason why a dose is considered to be subpotent.
... education C 0..* BackboneElement Educational material presented to patient
Constraints: imm-1
.... 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
.... documentType 0..1 string Educational material document identifier
.... reference 0..1 uri Educational material reference pointer
.... publicationDate 0..1 dateTime Educational material publication date
.... presentationDate 0..1 dateTime Educational material presentation date
... programEligibility 0..* CodeableConcept Patient eligibility for a vaccination program
Vínculo: ImmunizationProgramEligibility (example): The patient's eligibility for a vaccation program.
... fundingSource 0..1 CodeableConcept Funding source for the vaccine
Vínculo: ImmunizationFundingSource (example): The source of funding used to purchase the vaccine administered.
... reaction 0..* BackboneElement Details of a reaction that follows immunization
.... 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
.... date 0..1 dateTime When reaction started
.... detail 0..1 Reference(Observation) Additional information on reaction
.... reported 0..1 boolean Indicates self-reported reaction
... protocolApplied 1..* BackboneElement Registro de imunização
.... id 0..1 string Unique id for inter-element referencing
.... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:estrategiaVacinacao 1..1 CodeableConcept Estratégia de vacinação
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao
..... extension:pesquisaClinica 0..1 (Complexo) Pesquisa Clínica
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao-pesquisa
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... series 0..1 string Name of vaccine series
.... authority 0..1 Reference(Organization) Who is responsible for publishing the recommendations
.... targetDisease 0..* CodeableConcept Vaccine preventatable disease being targetted
Vínculo: ImmunizationTargetDiseaseCodes (example): The vaccine preventable disease the dose is being administered for.
.... doseNumber[x] 1..1 string Dose
Vínculo: Dose do Imunobiológico (required)
.... seriesDoses[x] 0..1 Recommended number of doses for immunity
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.language Base preferred Common Languages 📍4.0.1 a norma FHIR
Immunization.identifier.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Immunization.identifier.​type Base extensible IdentifierType 📍4.0.1 a norma FHIR
Immunization.status Base required Status de Imunização 📦1.0.5 este IG
Immunization.statusReason Base example Immunization Status Reason Codes 📍4.0.1 a norma FHIR
Immunization.vaccineCode Base required Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.patient.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.reportOrigin Base example Immunization Origin Codes 📍4.0.1 a norma FHIR
Immunization.location.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.manufacturer.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.manufacturer.​identifier.use Base required IdentifierUse 📍4.0.1 a norma FHIR
Immunization.manufacturer.​identifier.type Base extensible IdentifierType 📍4.0.1 a norma FHIR
Immunization.site Base required Local de Aplicação 📦1.0.3 REDS GO v1.0
Immunization.route Base required Via de Administração do Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.performer.​function Base extensible Immunization Function Codes 📍4.0.1 a norma FHIR
Immunization.performer:estabelecimento.​function Base extensible Immunization Function Codes 📍4.0.1 a norma FHIR
Immunization.performer:estabelecimento.​actor.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.performer:profissional.​function Base extensible Immunization Function Codes 📍4.0.1 a norma FHIR
Immunization.performer:profissional.​actor.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.reasonCode Base required Classificação Internacional de Doenças - Décima Revisão - CID-10 📦1.0.3 REDS GO v1.0
Immunization.subpotentReason Base example Immunization Subpotent Reason 📍4.0.1 a norma FHIR
Immunization.programEligibility Base example Immunization Program Eligibility 📍4.0.1 a norma FHIR
Immunization.fundingSource Base example Immunization Funding Source 📍4.0.1 a norma FHIR
Immunization.protocolApplied.​targetDisease Base example Immunization Target Disease Codes 📍4.0.1 a norma FHIR
Immunization.protocolApplied.​doseNumber[x] Base required Dose do Imunobiológico 📦1.0.3 REDS GO v1.0

Restrições

Id Grau Caminho(s) Descrição Expressão
DataComPrecisaoDeDia error Immunization.occurrence[x]:occurrenceDateTime Data deve ter a precisão de dia $this.toString().length() = 10
dom-2 error Immunization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Immunization 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 Immunization 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 Immunization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Immunization 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()
imm-1 error Immunization.education One of documentType or reference SHALL be present documentType.exists() or reference.exists()
imuno-rn01-cpf-cns error Immunization.patient O paciente deve ter CPF e CNS como identificadores $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cpf').exists() and $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cns').exists()
imuno-rn02-especialidade-prescritor warning Immunization Quando estratégia de vacinação é 'Especial', a especialidade do prescritor é obrigatória protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester' ).extension.where(url='specialisty').exists()
imuno-rn02-motivo-indicacao warning Immunization Quando estratégia de vacinação é 'Especial', o motivo de indicação (reasonCode) é obrigatório protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies reasonCode.exists()
imuno-rn03-comunicante-hanseniase-bcg warning Immunization.extension:comunicanteHanseniase Quando o imunobiológico é BCG (code 15), o campo comunicante Hanseníase é obrigatório %resource.vaccineCode.coding.exists(code='15') implies $this.exists()
imuno-rn04-data-nao-futura warning Immunization.occurrence[x]:occurrenceDateTime A data de administração não pode ser maior que a data atual $this <= today()
imuno-rn06-status-preferencial warning Immunization.status Status deve ser preferencialmente 'completed' para registros normais de vacinação $this = 'completed' or %resource.primarySource = false or %resource.extension.exists()
imuno-rn06-status-valido error Immunization.status Status deve ser um dos valores permitidos: completed, entered-in-error ou not-done $this in ('completed' | 'entered-in-error' | 'not-done')

Visão de diferenças

Essa estrutura é derivada de Immunization

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: imuno-rn02-motivo-indicacao, imuno-rn02-especialidade-prescritor
... Fatias para extension 2..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:grupoAtendimento 1..1 CodeableConcept Grupo de Atendimento
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/grupo-atendimento
.... extension:condicaoMaternal 1..1 CodeableConcept Condição Maternal
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/condicao-maternal
.... extension:comunicanteHanseniase C 0..1 boolean Comunicante Hanseníase
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/contato-hanseniase
Constraints: imuno-rn03-comunicante-hanseniase-bcg
.... extension:prescritor 0..1 (Complexo) Especialidade do profissional prescritor
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester
... identifier 1..* Identifier Business identifier
.... system 1..1 uri The namespace for the identifier value
.... value 1..1 string The value that is unique
... status C 1..1 code completed | entered-in-error | not-done
Vínculo: Status de Imunização (required)
Constraints: imuno-rn06-status-valido, imuno-rn06-status-preferencial
... vaccineCode 1..1 CodeableConcept Imunobiológico administrado (vacina)
Vínculo: Imunobiológico (required)
.... coding
..... system 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRImunobiologico
..... code 1..1 code Symbol in syntax defined by the system
... patient C 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o imunobiológico se refere
Constraints: imuno-rn01-cpf-cns
.... reference 1..1 string Literal reference, Relative, internal or absolute URL
... Fatias para occurrence[x] 1..1 dateTime Vaccine administration date
Fatia: Não ordenado, Aberto por type:$this
.... occurrence[x]:occurrenceDateTime C 1..1 dateTime Data da administração do imunobiológico (vacina)
Constraints: DataComPrecisaoDeDia, imuno-rn04-data-nao-futura
... recorded 1..1 dateTime Data e hora do registro no sistema de origem
... primarySource 1..1 boolean Transcrição de Caderneta
... location 0..1 Reference(País) País
.... reference 1..1 string Literal reference, Relative, internal or absolute URL
... manufacturer 0..1 Reference(Organization) Fabricante
.... identifier 1..1 Identifier Logical reference, when literal reference is not known
..... system 1..1 uri The namespace for the identifier value
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRFabricantePNI
..... value 1..1 string The value that is unique
... lotNumber 0..1 string Lote
... site 1..1 CodeableConcept Local de aplicação
Vínculo: Local de Aplicação (required)
.... coding
..... system 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRLocalAplicacao
..... code 1..1 code Symbol in syntax defined by the system
... route 1..1 CodeableConcept Via de administração
Vínculo: Via de Administração do Imunobiológico (required)
.... coding
..... system 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRViaAdministracao
..... code 1..1 code Symbol in syntax defined by the system
... Fatias para performer 2..2 BackboneElement Who performed event
Fatia: Não ordenado, Fechado por profile:actor.resolve()
.... performer:estabelecimento 1..1 BackboneElement Who performed event
..... actor 1..1 Reference(Estabelecimento de Saúde) Estabelecimento de Saúde
...... reference 1..1 string Literal reference, Relative, internal or absolute URL
.... performer:profissional 1..1 BackboneElement Who performed event
..... actor 1..1 Reference(Profissional) Identificador do profissional
...... reference 1..1 string Literal reference, Relative, internal or absolute URL
... reasonCode 0..* CodeableConcept Motivo de Indicação
Vínculo: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required)
.... coding 1..1 Coding Code defined by a terminology system
..... system 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRCID10
..... code 1..1 code Symbol in syntax defined by the system
... protocolApplied 1..* BackboneElement Registro de imunização
.... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:estrategiaVacinacao 1..1 CodeableConcept Estratégia de vacinação
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao
..... extension:pesquisaClinica 0..1 (Complexo) Pesquisa Clínica
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao-pesquisa
.... doseNumber[x] 1..1 string Dose
Vínculo: Dose do Imunobiológico (required)

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.status Base required Status de Imunização 📦1.0.5 este IG
Immunization.vaccineCode Base required Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.site Base required Local de Aplicação 📦1.0.3 REDS GO v1.0
Immunization.route Base required Via de Administração do Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.reasonCode Base required Classificação Internacional de Doenças - Décima Revisão - CID-10 📦1.0.3 REDS GO v1.0
Immunization.protocolApplied.​doseNumber[x] Base required Dose do Imunobiológico 📦1.0.3 REDS GO v1.0

Restrições

Id Grau Caminho(s) Descrição Expressão
DataComPrecisaoDeDia error Immunization.occurrence[x]:occurrenceDateTime Data deve ter a precisão de dia $this.toString().length() = 10
imuno-rn01-cpf-cns error Immunization.patient O paciente deve ter CPF e CNS como identificadores $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cpf').exists() and $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cns').exists()
imuno-rn02-especialidade-prescritor warning Immunization Quando estratégia de vacinação é 'Especial', a especialidade do prescritor é obrigatória protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester' ).extension.where(url='specialisty').exists()
imuno-rn02-motivo-indicacao warning Immunization Quando estratégia de vacinação é 'Especial', o motivo de indicação (reasonCode) é obrigatório protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies reasonCode.exists()
imuno-rn03-comunicante-hanseniase-bcg warning Immunization.extension:comunicanteHanseniase Quando o imunobiológico é BCG (code 15), o campo comunicante Hanseníase é obrigatório %resource.vaccineCode.coding.exists(code='15') implies $this.exists()
imuno-rn04-data-nao-futura warning Immunization.occurrence[x]:occurrenceDateTime A data de administração não pode ser maior que a data atual $this <= today()
imuno-rn06-status-preferencial warning Immunization.status Status deve ser preferencialmente 'completed' para registros normais de vacinação $this = 'completed' or %resource.primarySource = false or %resource.extension.exists()
imuno-rn06-status-valido error Immunization.status Status deve ser um dos valores permitidos: completed, entered-in-error ou not-done $this in ('completed' | 'entered-in-error' | 'not-done')

Visão de elementos chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: imuno-rn02-motivo-indicacao, imuno-rn02-especialidade-prescritor
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Fatias para extension 2..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:grupoAtendimento 1..1 CodeableConcept Grupo de Atendimento
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/grupo-atendimento
.... extension:condicaoMaternal 1..1 CodeableConcept Condição Maternal
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/condicao-maternal
.... extension:comunicanteHanseniase C 0..1 boolean Comunicante Hanseníase
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/contato-hanseniase
Constraints: imuno-rn03-comunicante-hanseniase-bcg
.... extension:prescritor 0..1 (Complexo) Especialidade do profissional prescritor
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..* Identifier Business identifier
.... 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
... status ?!ΣC 1..1 code completed | entered-in-error | not-done
Vínculo: Status de Imunização (required)
Constraints: imuno-rn06-status-valido, imuno-rn06-status-preferencial
... vaccineCode Σ 1..1 CodeableConcept Imunobiológico administrado (vacina)
Vínculo: Imunobiológico (required)
... patient ΣC 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o imunobiológico se refere
Constraints: imuno-rn01-cpf-cns
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
... Fatias para occurrence[x] Σ 1..1 dateTime Vaccine administration date
Fatia: Não ordenado, Fechado por type:$this
.... occurrence[x]:occurrenceDateTime ΣC 1..1 dateTime Data da administração do imunobiológico (vacina)
Constraints: DataComPrecisaoDeDia, imuno-rn04-data-nao-futura
... recorded 1..1 dateTime Data e hora do registro no sistema de origem
... primarySource Σ 1..1 boolean Transcrição de Caderneta
... location 0..1 Reference(País) País
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
... manufacturer 0..1 Reference(Organization) Fabricante
.... 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
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRFabricantePNI
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
... lotNumber 0..1 string Lote
... site 1..1 CodeableConcept Local de aplicação
Vínculo: Local de Aplicação (required)
... route 1..1 CodeableConcept Via de administração
Vínculo: Via de Administração do Imunobiológico (required)
... Fatias para performer Σ 2..2 BackboneElement Who performed event
Fatia: Não ordenado, Fechado por profile:actor.resolve()
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Individual or organization who was performing
.... performer:estabelecimento Σ 1..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Estabelecimento de Saúde) Estabelecimento de Saúde
...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... performer:profissional Σ 1..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor Σ 1..1 Reference(Profissional) Identificador do profissional
...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
... reasonCode 0..* CodeableConcept Motivo de Indicação
Vínculo: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required)
.... coding Σ 1..1 Coding Code defined by a terminology system
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRCID10
..... code Σ 1..1 code Symbol in syntax defined by the system
... isSubpotent ?!Σ 0..1 boolean Dose potency
... protocolApplied 1..* BackboneElement Registro de imunização
.... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:estrategiaVacinacao 1..1 CodeableConcept Estratégia de vacinação
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao
..... extension:pesquisaClinica 0..1 (Complexo) Pesquisa Clínica
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao-pesquisa
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... doseNumber[x] 1..1 string Dose
Vínculo: Dose do Imunobiológico (required)

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.identifier.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Immunization.status Base required Status de Imunização 📦1.0.5 este IG
Immunization.vaccineCode Base required Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.manufacturer.​identifier.use Base required IdentifierUse 📍4.0.1 a norma FHIR
Immunization.site Base required Local de Aplicação 📦1.0.3 REDS GO v1.0
Immunization.route Base required Via de Administração do Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.reasonCode Base required Classificação Internacional de Doenças - Décima Revisão - CID-10 📦1.0.3 REDS GO v1.0
Immunization.protocolApplied.​doseNumber[x] Base required Dose do Imunobiológico 📦1.0.3 REDS GO v1.0

Restrições

Id Grau Caminho(s) Descrição Expressão
DataComPrecisaoDeDia error Immunization.occurrence[x]:occurrenceDateTime Data deve ter a precisão de dia $this.toString().length() = 10
dom-2 error Immunization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Immunization 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 Immunization 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 Immunization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Immunization 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()
imuno-rn01-cpf-cns error Immunization.patient O paciente deve ter CPF e CNS como identificadores $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cpf').exists() and $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cns').exists()
imuno-rn02-especialidade-prescritor warning Immunization Quando estratégia de vacinação é 'Especial', a especialidade do prescritor é obrigatória protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester' ).extension.where(url='specialisty').exists()
imuno-rn02-motivo-indicacao warning Immunization Quando estratégia de vacinação é 'Especial', o motivo de indicação (reasonCode) é obrigatório protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies reasonCode.exists()
imuno-rn03-comunicante-hanseniase-bcg warning Immunization.extension:comunicanteHanseniase Quando o imunobiológico é BCG (code 15), o campo comunicante Hanseníase é obrigatório %resource.vaccineCode.coding.exists(code='15') implies $this.exists()
imuno-rn04-data-nao-futura warning Immunization.occurrence[x]:occurrenceDateTime A data de administração não pode ser maior que a data atual $this <= today()
imuno-rn06-status-preferencial warning Immunization.status Status deve ser preferencialmente 'completed' para registros normais de vacinação $this = 'completed' or %resource.primarySource = false or %resource.extension.exists()
imuno-rn06-status-valido error Immunization.status Status deve ser um dos valores permitidos: completed, entered-in-error ou not-done $this in ('completed' | 'entered-in-error' | 'not-done')

Visão instantâneo

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Immunization C 0..* Immunization Immunization event information
Constraints: imuno-rn02-motivo-indicacao, imuno-rn02-especialidade-prescritor
... 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
... language 0..1 code Language of the resource content
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... 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 2..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
.... extension:grupoAtendimento 1..1 CodeableConcept Grupo de Atendimento
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/grupo-atendimento
.... extension:condicaoMaternal 1..1 CodeableConcept Condição Maternal
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/condicao-maternal
.... extension:comunicanteHanseniase C 0..1 boolean Comunicante Hanseníase
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/contato-hanseniase
Constraints: imuno-rn03-comunicante-hanseniase-bcg
.... extension:prescritor 0..1 (Complexo) Especialidade do profissional prescritor
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..* Identifier Business identifier
.... 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)
... status ?!ΣC 1..1 code completed | entered-in-error | not-done
Vínculo: Status de Imunização (required)
Constraints: imuno-rn06-status-valido, imuno-rn06-status-preferencial
... statusReason 0..1 CodeableConcept Reason not done
Vínculo: ImmunizationStatusReasonCodes (example): The reason why a vaccine was not administered.
... vaccineCode Σ 1..1 CodeableConcept Imunobiológico administrado (vacina)
Vínculo: Imunobiológico (required)
.... 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..* Coding Code defined by a terminology system
..... 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
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRImunobiologico
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... patient ΣC 1..1 Reference(Indivíduo) Cidadão(ã) ao qual o imunobiológico se refere
Constraints: imuno-rn01-cpf-cns
.... 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 1..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 Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... encounter 0..1 Reference(Encounter) Encounter immunization was part of
... Fatias para occurrence[x] Σ 1..1 dateTime Vaccine administration date
Fatia: Não ordenado, Fechado por type:$this
.... occurrence[x]:occurrenceDateTime ΣC 1..1 dateTime Data da administração do imunobiológico (vacina)
Constraints: DataComPrecisaoDeDia, imuno-rn04-data-nao-futura
... recorded 1..1 dateTime Data e hora do registro no sistema de origem
... primarySource Σ 1..1 boolean Transcrição de Caderneta
... reportOrigin 0..1 CodeableConcept Indicates the source of a secondarily reported record
Vínculo: ImmunizationOriginCodes (example): The source of the data for a record which is not from a primary source.
... location 0..1 Reference(País) País
.... 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 1..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 Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... manufacturer 0..1 Reference(Organization) Fabricante
.... 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
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRFabricantePNI
..... 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
... lotNumber 0..1 string Lote
... expirationDate 0..1 date Vaccine expiration date
... site 1..1 CodeableConcept Local de aplicação
Vínculo: Local de Aplicação (required)
.... 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..* Coding Code defined by a terminology system
..... 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
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRLocalAplicacao
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... route 1..1 CodeableConcept Via de administração
Vínculo: Via de Administração do Imunobiológico (required)
.... 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..* Coding Code defined by a terminology system
..... 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
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRViaAdministracao
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... doseQuantity 0..1 SimpleQuantity(4.0.1) Amount of vaccine administered
... Fatias para performer Σ 2..2 BackboneElement Who performed event
Fatia: Não ordenado, Fechado por profile:actor.resolve()
.... 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
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... function Σ 0..1 CodeableConcept What type of performance was done
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
..... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Organization) Individual or organization who was performing
.... performer:estabelecimento Σ 1..1 BackboneElement Who performed event
..... 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
..... function Σ 0..1 CodeableConcept What type of performance was done
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
..... actor Σ 1..1 Reference(Estabelecimento de Saúde) Estabelecimento de Saúde
...... 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 1..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 Σ 0..1 Identifier Logical reference, when literal reference is not known
...... display Σ 0..1 string Text alternative for the resource
.... performer:profissional Σ 1..1 BackboneElement Who performed event
..... 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
..... function Σ 0..1 CodeableConcept What type of performance was done
Vínculo: ImmunizationFunctionCodes (extensible): The role a practitioner or organization plays in the immunization event.
..... actor Σ 1..1 Reference(Profissional) Identificador do profissional
...... 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 1..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 Σ 0..1 Identifier Logical reference, when literal reference is not known
...... display Σ 0..1 string Text alternative for the resource
... note Σ 0..* Annotation Additional immunization notes
... reasonCode 0..* CodeableConcept Motivo de Indicação
Vínculo: Classificação Internacional de Doenças - Décima Revisão - CID-10 (required)
.... 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 Σ 1..1 Coding Code defined by a terminology system
..... 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
..... system Σ 1..1 uri Identity of the terminology system
Padrão necessário: http://www.saude.gov.br/fhir/r4/CodeSystem/BRCID10
..... version Σ 0..1 string Version of the system - if relevant
..... code Σ 1..1 code Symbol in syntax defined by the system
..... display Σ 0..1 string Representation defined by the system
..... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
.... text Σ 0..1 string Plain text representation of the concept
... reasonReference 0..* Reference(Condition | Observation | DiagnosticReport) Why immunization occurred
... isSubpotent ?!Σ 0..1 boolean Dose potency
... subpotentReason 0..* CodeableConcept Reason for being subpotent
Vínculo: ImmunizationSubpotentReason (example): The reason why a dose is considered to be subpotent.
... education C 0..* BackboneElement Educational material presented to patient
Constraints: imm-1
.... 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
.... documentType 0..1 string Educational material document identifier
.... reference 0..1 uri Educational material reference pointer
.... publicationDate 0..1 dateTime Educational material publication date
.... presentationDate 0..1 dateTime Educational material presentation date
... programEligibility 0..* CodeableConcept Patient eligibility for a vaccination program
Vínculo: ImmunizationProgramEligibility (example): The patient's eligibility for a vaccation program.
... fundingSource 0..1 CodeableConcept Funding source for the vaccine
Vínculo: ImmunizationFundingSource (example): The source of funding used to purchase the vaccine administered.
... reaction 0..* BackboneElement Details of a reaction that follows immunization
.... 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
.... date 0..1 dateTime When reaction started
.... detail 0..1 Reference(Observation) Additional information on reaction
.... reported 0..1 boolean Indicates self-reported reaction
... protocolApplied 1..* BackboneElement Registro de imunização
.... id 0..1 string Unique id for inter-element referencing
.... Fatias para extension 1..* Extension Extension
Fatia: Não ordenado, Aberto por value:url
..... extension:estrategiaVacinacao 1..1 CodeableConcept Estratégia de vacinação
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao
..... extension:pesquisaClinica 0..1 (Complexo) Pesquisa Clínica
URL: https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao-pesquisa
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... series 0..1 string Name of vaccine series
.... authority 0..1 Reference(Organization) Who is responsible for publishing the recommendations
.... targetDisease 0..* CodeableConcept Vaccine preventatable disease being targetted
Vínculo: ImmunizationTargetDiseaseCodes (example): The vaccine preventable disease the dose is being administered for.
.... doseNumber[x] 1..1 string Dose
Vínculo: Dose do Imunobiológico (required)
.... seriesDoses[x] 0..1 Recommended number of doses for immunity
..... seriesDosesPositiveInt positiveInt
..... seriesDosesString string

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Immunization.language Base preferred Common Languages 📍4.0.1 a norma FHIR
Immunization.identifier.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Immunization.identifier.​type Base extensible IdentifierType 📍4.0.1 a norma FHIR
Immunization.status Base required Status de Imunização 📦1.0.5 este IG
Immunization.statusReason Base example Immunization Status Reason Codes 📍4.0.1 a norma FHIR
Immunization.vaccineCode Base required Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.patient.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.reportOrigin Base example Immunization Origin Codes 📍4.0.1 a norma FHIR
Immunization.location.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.manufacturer.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.manufacturer.​identifier.use Base required IdentifierUse 📍4.0.1 a norma FHIR
Immunization.manufacturer.​identifier.type Base extensible IdentifierType 📍4.0.1 a norma FHIR
Immunization.site Base required Local de Aplicação 📦1.0.3 REDS GO v1.0
Immunization.route Base required Via de Administração do Imunobiológico 📦1.0.3 REDS GO v1.0
Immunization.performer.​function Base extensible Immunization Function Codes 📍4.0.1 a norma FHIR
Immunization.performer:estabelecimento.​function Base extensible Immunization Function Codes 📍4.0.1 a norma FHIR
Immunization.performer:estabelecimento.​actor.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.performer:profissional.​function Base extensible Immunization Function Codes 📍4.0.1 a norma FHIR
Immunization.performer:profissional.​actor.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Immunization.reasonCode Base required Classificação Internacional de Doenças - Décima Revisão - CID-10 📦1.0.3 REDS GO v1.0
Immunization.subpotentReason Base example Immunization Subpotent Reason 📍4.0.1 a norma FHIR
Immunization.programEligibility Base example Immunization Program Eligibility 📍4.0.1 a norma FHIR
Immunization.fundingSource Base example Immunization Funding Source 📍4.0.1 a norma FHIR
Immunization.protocolApplied.​targetDisease Base example Immunization Target Disease Codes 📍4.0.1 a norma FHIR
Immunization.protocolApplied.​doseNumber[x] Base required Dose do Imunobiológico 📦1.0.3 REDS GO v1.0

Restrições

Id Grau Caminho(s) Descrição Expressão
DataComPrecisaoDeDia error Immunization.occurrence[x]:occurrenceDateTime Data deve ter a precisão de dia $this.toString().length() = 10
dom-2 error Immunization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Immunization 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 Immunization 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 Immunization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Immunization 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()
imm-1 error Immunization.education One of documentType or reference SHALL be present documentType.exists() or reference.exists()
imuno-rn01-cpf-cns error Immunization.patient O paciente deve ter CPF e CNS como identificadores $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cpf').exists() and $this.resolve().identifier.where(system='https://fhir.saude.go.gov.br/sid/cns').exists()
imuno-rn02-especialidade-prescritor warning Immunization Quando estratégia de vacinação é 'Especial', a especialidade do prescritor é obrigatória protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/requester' ).extension.where(url='specialisty').exists()
imuno-rn02-motivo-indicacao warning Immunization Quando estratégia de vacinação é 'Especial', o motivo de indicação (reasonCode) é obrigatório protocolApplied.extension.where( url='https://fhir.saude.go.gov.br/r4/imunizacao/StructureDefinition/estrategia-vacinacao' and value.coding.exists(code='especial') ).exists() implies reasonCode.exists()
imuno-rn03-comunicante-hanseniase-bcg warning Immunization.extension:comunicanteHanseniase Quando o imunobiológico é BCG (code 15), o campo comunicante Hanseníase é obrigatório %resource.vaccineCode.coding.exists(code='15') implies $this.exists()
imuno-rn04-data-nao-futura warning Immunization.occurrence[x]:occurrenceDateTime A data de administração não pode ser maior que a data atual $this <= today()
imuno-rn06-status-preferencial warning Immunization.status Status deve ser preferencialmente 'completed' para registros normais de vacinação $this = 'completed' or %resource.primarySource = false or %resource.extension.exists()
imuno-rn06-status-valido error Immunization.status Status deve ser um dos valores permitidos: completed, entered-in-error ou not-done $this in ('completed' | 'entered-in-error' | 'not-done')

 

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