FHIR Implementation Guide for Stroke
1.0.0 - ballot

FHIR Implementation Guide for Stroke - Compilação de desenvolvimento local (v1.0.0) construída pelas ferramentas de compilação FHIR (HL7® FHIR® Standard). Veja o Diretório de versões publicadas

Resource Profile: Stroke Patient based on the Brazilian RNDS ( Experimental )

Official URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/StrokePatient Version: 1.0.0
Active as of 2024-01-11 Computable Name: StrokePatient

This profile stores demographics and other administrative information about a patient with stroke, based on the Brazilian National Data Network (RNDS).

Demografia e outras informações administrativas de um atendimento de saúde para um paciente que sofreu AVC baseado na RNDS e na ICHOM.

Usos:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Patient 0..* Patient Paciente com AVC
... id Σ 0..1 id Identificador lógico do recurso
... meta Σ 0..1 Meta Metadados do recurso
... implicitRules ?!Σ 0..1 uri Regras implícitas de negócio
... Fatias para extension 0..* Extension Extensões do recurso
Fatia: Não ordenado, Aberto por value:url
.... extension:GenderIdentityExtension 0..1 CodeableConcept Gender Identity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/GenderIdentityExtension
Vínculo: Gender Identity (example)
.... extension:EthnicityExtension 0..1 CodeableConcept Ethnicity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/EthnicityExtension
Vínculo: Ethnicity (example)
.... extension:RaceExtension 0..1 CodeableConcept Race
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/RaceExtension
Vínculo: Race (example)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Fatias para identifier Σ 1..* Identifier Identificador do Paciente
Fatia: Não ordenado, Aberto por value:system
.... identifier:cpf Σ 0..1 Identifier CPF do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type Σ 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: TAX
....... 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
..... system Σ 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cpf
..... value Σ 1..1 string Número do Documento
Exemplo General: 123456
..... period Σ 0..1 Period Período de validade do Identificador
..... assigner Σ 0..1 Reference(Organization) Entidade que emitiu o Identificador
.... identifier:cns Σ 0..1 Identifier CNS do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type Σ 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: HC
....... 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
..... system Σ 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cns
..... value Σ 1..1 string Número do Cartão Nacional de Saúde
Exemplo General: 123456
..... period Σ 0..1 Period Período de validade do Identificador
..... assigner Σ 0..1 Reference(Organization) Entidade que emitiu o Identificador
... active ?!Σ 0..1 boolean Ativo
... name Σ 0..* HumanName Nome do Paciente
... telecom Σ 0..* ContactPoint Contato do Paciente
... gender Σ 1..1 code Sexo
Vínculo: AdministrativeGender (required): Sexo
... birthDate Σ 1..1 date Data de Nascimento
... deceased[x] ?!Σ 0..1 Óbito
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 1..* Address Endereço do paciente
.... id 0..1 string Identificador do Endereço
.... extension 0..* Extension Extensão do Endereço
Fatia: Não ordenado, Aberto por value:url
.... use ?!Σ 0..1 code Uso de Endereço
Vínculo: AddressUse (required): Uso do Endereço
Exemplo General: home
.... type Σ 0..1 code Tipo de Endereço
Vínculo: AddressType (required): Tipo de Endereço
Exemplo General: both
.... text Σ 0..1 string Texto do Endereço
Exemplo General: 137 Nowhere Street, Erewhon 9132
.... line Σ 0..* string Endereço
Esta ordem de repetição de elementos: The order in which lines should appear in an address label
Exemplo General: 137 Nowhere Street
.... city Σ 1..1 string Cidade
Exemplo General: Erewhon
.... district Σ 0..1 string Bairro
Exemplo General: Madison
.... state Σ 0..1 string Estado
.... postalCode Σ 0..1 string CEP
Exemplo General: 9132
.... country Σ 0..1 string País
.... period Σ 0..1 Period Período de Endereço
Exemplo General: {"start":"2010-03-23","end":"2010-07-01"}
... maritalStatus 0..1 CodeableConcept Estado Civil
Vínculo: Marital Status Codes (extensible): Estado Civil.
... multipleBirth[x] 0..1 Indivíduo Nasceu em Parto Gemelar
.... multipleBirthBoolean boolean
.... multipleBirthInteger integer
... photo 0..* Attachment Foto do Indivíduo
... contact C 0..* BackboneElement Contato para o Indivíduo
Constraints: pat-1
.... id 0..1 string Identificador do Contato
.... extension 0..* Extension Extensão do Contato
.... modifierExtension ?!Σ 0..* Extension Extensão Modificadora do Contato
.... relationship 0..* CodeableConcept Relação com o Indivíduo
Vínculo: PatientContactRelationship (extensible): Relação com o Indivíduo.
.... name 0..1 HumanName Nome do Contato
.... telecom 0..* ContactPoint Detalhes de contato associados a pessoa do contato
.... address 0..1 Address Endereço do Contato
.... gender 0..1 code Sexo do Contato
Vínculo: AdministrativeGender (required): Sexo do Contato
.... organization C 0..1 Reference(Organization) Organização do Contato
.... period 0..1 Period Período do Contato
... communication 0..* BackboneElement Idioma para comunicação com o Indivíduo
.... id 0..1 string Identificador do Idioma
.... extension 0..* Extension Extensão do Idioma
.... modifierExtension ?!Σ 0..* Extension Extensão do Modificador do Idioma
.... language 1..1 CodeableConcept Idioma
Vínculo: CommonLanguages (preferred): Idioma
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
.... preferred 0..1 boolean Indicador de Idioma Preferido
... generalPractitioner 0..* Reference(Organization | Practitioner | PractitionerRole) Profissional de refeência para atenção primária
... managingOrganization Σ 0..1 Reference(Organization) Organização Responsável
... link ?!Σ 0..* BackboneElement Links para outros Recursos
.... id 0..1 string Identificador do Link
.... extension 0..* Extension Extensão do Link
.... modifierExtension ?!Σ 0..* Extension Extensão do Modificador do Link
.... other Σ 1..1 Reference(Patient | RelatedPerson) Outro Recurso
.... type Σ 1..1 code Tipo de Link
Vínculo: LinkType (required): Tipo de Link

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Patient.identifier:cpf.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cpf.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.identifier:cns.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cns.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.gender Base required AdministrativeGender 📦4.0.1 a norma FHIR
Patient.address.use Base required AddressUse 📦4.0.1 a norma FHIR
Patient.address.type Base required AddressType 📦4.0.1 a norma FHIR
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 a norma FHIR
Patient.contact.relationship Base extensible Patient Contact Relationship 📦4.0.1 a norma FHIR
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 a norma FHIR
Patient.communication.​language Base preferred Common Languages 📦4.0.1 a norma FHIR
Patient.link.type Base required LinkType 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient 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 Patient 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 Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Patient 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()
pat-1 error Patient.contact SHALL at least contain a contact's details or a reference to an organization name.exists() or telecom.exists() or address.exists() or organization.exists()

This structure is derived from Patient

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Patient 0..* Patient Paciente com AVC
... id 0..1 id Identificador lógico do recurso
... meta 0..1 Meta Metadados do recurso
... implicitRules 0..1 uri Regras implícitas de negócio
... Fatias para extension 0..* Extension Extensões do recurso
Fatia: Não ordenado, Aberto por value:url
.... extension:GenderIdentityExtension 0..1 CodeableConcept Gender Identity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/GenderIdentityExtension
Vínculo: Gender Identity (example)
.... extension:EthnicityExtension 0..1 CodeableConcept Ethnicity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/EthnicityExtension
Vínculo: Ethnicity (example)
.... extension:RaceExtension 0..1 CodeableConcept Race
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/RaceExtension
Vínculo: Race (example)
... Fatias para identifier 1..* Identifier Identificador do Paciente
Fatia: Não ordenado, Aberto por value:system
.... identifier:cpf 0..1 Identifier CPF do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
..... use 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: TAX
..... system 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cpf
..... value 1..1 string Número do Documento
..... period 0..1 Period Período de validade do Identificador
..... assigner 0..1 Reference(Organization) Entidade que emitiu o Identificador
.... identifier:cns 0..1 Identifier CNS do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
..... use 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: HC
..... system 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cns
..... value 1..1 string Número do Cartão Nacional de Saúde
..... period 0..1 Period Período de validade do Identificador
..... assigner 0..1 Reference(Organization) Entidade que emitiu o Identificador
... active 0..1 boolean Ativo
... name 0..* HumanName Nome do Paciente
... telecom 0..* ContactPoint Contato do Paciente
... gender 1..1 code Sexo
Vínculo: AdministrativeGender (required): Sexo
... birthDate 1..1 date Data de Nascimento
... deceased[x] 0..1 boolean, dateTime Óbito
... address 1..* Address Endereço do paciente
.... id 0..1 string Identificador do Endereço
.... extension 0..* Extension Extensão do Endereço
.... use 0..1 code Uso de Endereço
Vínculo: AddressUse (required): Uso do Endereço
.... type 0..1 code Tipo de Endereço
Vínculo: AddressType (required): Tipo de Endereço
.... text 0..1 string Texto do Endereço
.... line 0..* string Endereço
.... city 1..1 string Cidade
.... district 0..1 string Bairro
.... state 0..1 string Estado
.... postalCode 0..1 string CEP
.... country 0..1 string País
.... period 0..1 Period Período de Endereço
... maritalStatus 0..1 CodeableConcept Estado Civil
Vínculo: Marital Status Codes (extensible): Estado Civil.
... multipleBirth[x] 0..1 boolean, integer Indivíduo Nasceu em Parto Gemelar
... photo 0..* Attachment Foto do Indivíduo
... contact 0..* BackboneElement Contato para o Indivíduo
.... id 0..1 string Identificador do Contato
.... extension 0..* Extension Extensão do Contato
.... modifierExtension 0..* Extension Extensão Modificadora do Contato
.... relationship 0..* CodeableConcept Relação com o Indivíduo
Vínculo: PatientContactRelationship (extensible): Relação com o Indivíduo.
.... name 0..1 HumanName Nome do Contato
.... telecom 0..* ContactPoint Detalhes de contato associados a pessoa do contato
.... address 0..1 Address Endereço do Contato
.... gender 0..1 code Sexo do Contato
Vínculo: AdministrativeGender (required): Sexo do Contato
.... organization 0..1 Reference(Organization) Organização do Contato
.... period 0..1 Period Período do Contato
... communication 0..* BackboneElement Idioma para comunicação com o Indivíduo
.... id 0..1 string Identificador do Idioma
.... extension 0..* Extension Extensão do Idioma
.... modifierExtension 0..* Extension Extensão do Modificador do Idioma
.... language 1..1 CodeableConcept Idioma
Vínculo: CommonLanguages (preferred): Idioma
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
.... preferred 0..1 boolean Indicador de Idioma Preferido
... generalPractitioner 0..* Reference(Organization | Practitioner | PractitionerRole) Profissional de refeência para atenção primária
... managingOrganization 0..1 Reference(Organization) Organização Responsável
... link 0..* BackboneElement Links para outros Recursos
.... id 0..1 string Identificador do Link
.... extension 0..* Extension Extensão do Link
.... modifierExtension 0..* Extension Extensão do Modificador do Link
.... other 1..1 Reference(Patient | RelatedPerson) Outro Recurso
.... type 1..1 code Tipo de Link
Vínculo: LinkType (required): Tipo de Link

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
Patient.identifier:cpf.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cpf.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.identifier:cns.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cns.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.gender Base required AdministrativeGender 📦4.0.1 a norma FHIR
Patient.address.use Base required AddressUse 📦4.0.1 a norma FHIR
Patient.address.type Base required AddressType 📦4.0.1 a norma FHIR
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 a norma FHIR
Patient.contact.relationship Base extensible Patient Contact Relationship 📦4.0.1 a norma FHIR
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 a norma FHIR
Patient.communication.​language Base preferred Common Languages 📦4.0.1 a norma FHIR
Patient.link.type Base required LinkType 📍4.0.1 a norma FHIR
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Patient 0..* Patient Paciente com AVC
... id Σ 0..1 id Identificador lógico do recurso
... meta Σ 0..1 Meta Metadados do recurso
... implicitRules ?!Σ 0..1 uri Regras implícitas de negócio
... 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 Recursos contidos
... Fatias para extension 0..* Extension Extensões do recurso
Fatia: Não ordenado, Aberto por value:url
.... extension:GenderIdentityExtension 0..1 CodeableConcept Gender Identity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/GenderIdentityExtension
Vínculo: Gender Identity (example)
.... extension:EthnicityExtension 0..1 CodeableConcept Ethnicity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/EthnicityExtension
Vínculo: Ethnicity (example)
.... extension:RaceExtension 0..1 CodeableConcept Race
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/RaceExtension
Vínculo: Race (example)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Fatias para identifier Σ 1..* Identifier Identificador do Paciente
Fatia: Não ordenado, Aberto por value:system
.... identifier:cpf Σ 0..1 Identifier CPF do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type Σ 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: TAX
....... 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
..... system Σ 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cpf
..... value Σ 1..1 string Número do Documento
Exemplo General: 123456
..... period Σ 0..1 Period Período de validade do Identificador
..... assigner Σ 0..1 Reference(Organization) Entidade que emitiu o Identificador
.... identifier:cns Σ 0..1 Identifier CNS do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type Σ 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: HC
....... 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
..... system Σ 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cns
..... value Σ 1..1 string Número do Cartão Nacional de Saúde
Exemplo General: 123456
..... period Σ 0..1 Period Período de validade do Identificador
..... assigner Σ 0..1 Reference(Organization) Entidade que emitiu o Identificador
... active ?!Σ 0..1 boolean Ativo
... name Σ 0..* HumanName Nome do Paciente
... telecom Σ 0..* ContactPoint Contato do Paciente
... gender Σ 1..1 code Sexo
Vínculo: AdministrativeGender (required): Sexo
... birthDate Σ 1..1 date Data de Nascimento
... deceased[x] ?!Σ 0..1 Óbito
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 1..* Address Endereço do paciente
.... id 0..1 string Identificador do Endereço
.... extension 0..* Extension Extensão do Endereço
Fatia: Não ordenado, Aberto por value:url
.... use ?!Σ 0..1 code Uso de Endereço
Vínculo: AddressUse (required): Uso do Endereço
Exemplo General: home
.... type Σ 0..1 code Tipo de Endereço
Vínculo: AddressType (required): Tipo de Endereço
Exemplo General: both
.... text Σ 0..1 string Texto do Endereço
Exemplo General: 137 Nowhere Street, Erewhon 9132
.... line Σ 0..* string Endereço
Esta ordem de repetição de elementos: The order in which lines should appear in an address label
Exemplo General: 137 Nowhere Street
.... city Σ 1..1 string Cidade
Exemplo General: Erewhon
.... district Σ 0..1 string Bairro
Exemplo General: Madison
.... state Σ 0..1 string Estado
.... postalCode Σ 0..1 string CEP
Exemplo General: 9132
.... country Σ 0..1 string País
.... period Σ 0..1 Period Período de Endereço
Exemplo General: {"start":"2010-03-23","end":"2010-07-01"}
... maritalStatus 0..1 CodeableConcept Estado Civil
Vínculo: Marital Status Codes (extensible): Estado Civil.
... multipleBirth[x] 0..1 Indivíduo Nasceu em Parto Gemelar
.... multipleBirthBoolean boolean
.... multipleBirthInteger integer
... photo 0..* Attachment Foto do Indivíduo
... contact C 0..* BackboneElement Contato para o Indivíduo
Constraints: pat-1
.... id 0..1 string Identificador do Contato
.... extension 0..* Extension Extensão do Contato
.... modifierExtension ?!Σ 0..* Extension Extensão Modificadora do Contato
.... relationship 0..* CodeableConcept Relação com o Indivíduo
Vínculo: PatientContactRelationship (extensible): Relação com o Indivíduo.
.... name 0..1 HumanName Nome do Contato
.... telecom 0..* ContactPoint Detalhes de contato associados a pessoa do contato
.... address 0..1 Address Endereço do Contato
.... gender 0..1 code Sexo do Contato
Vínculo: AdministrativeGender (required): Sexo do Contato
.... organization C 0..1 Reference(Organization) Organização do Contato
.... period 0..1 Period Período do Contato
... communication 0..* BackboneElement Idioma para comunicação com o Indivíduo
.... id 0..1 string Identificador do Idioma
.... extension 0..* Extension Extensão do Idioma
.... modifierExtension ?!Σ 0..* Extension Extensão do Modificador do Idioma
.... language 1..1 CodeableConcept Idioma
Vínculo: CommonLanguages (preferred): Idioma
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
.... preferred 0..1 boolean Indicador de Idioma Preferido
... generalPractitioner 0..* Reference(Organization | Practitioner | PractitionerRole) Profissional de refeência para atenção primária
... managingOrganization Σ 0..1 Reference(Organization) Organização Responsável
... link ?!Σ 0..* BackboneElement Links para outros Recursos
.... id 0..1 string Identificador do Link
.... extension 0..* Extension Extensão do Link
.... modifierExtension ?!Σ 0..* Extension Extensão do Modificador do Link
.... other Σ 1..1 Reference(Patient | RelatedPerson) Outro Recurso
.... type Σ 1..1 code Tipo de Link
Vínculo: LinkType (required): Tipo de Link

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Patient.language Base preferred Common Languages 📍4.0.1 a norma FHIR
Patient.identifier:cpf.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cpf.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.identifier:cns.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cns.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.gender Base required AdministrativeGender 📦4.0.1 a norma FHIR
Patient.address.use Base required AddressUse 📦4.0.1 a norma FHIR
Patient.address.type Base required AddressType 📦4.0.1 a norma FHIR
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 a norma FHIR
Patient.contact.relationship Base extensible Patient Contact Relationship 📦4.0.1 a norma FHIR
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 a norma FHIR
Patient.communication.​language Base preferred Common Languages 📦4.0.1 a norma FHIR
Patient.link.type Base required LinkType 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient 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 Patient 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 Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Patient 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()
pat-1 error Patient.contact SHALL at least contain a contact's details or a reference to an organization name.exists() or telecom.exists() or address.exists() or organization.exists()

This structure is derived from Patient

Resumo

Obrigatório: 5 elementos(4 aninhado obrigatoriamente elementos)

Extensões

Esta estrutura refere-se a estas extensões:

Fatias

Esta estrutura define os seguintes Slices:

  • The element 1 is sliced based on the value of Patient.identifier

Key Elements View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Patient 0..* Patient Paciente com AVC
... id Σ 0..1 id Identificador lógico do recurso
... meta Σ 0..1 Meta Metadados do recurso
... implicitRules ?!Σ 0..1 uri Regras implícitas de negócio
... Fatias para extension 0..* Extension Extensões do recurso
Fatia: Não ordenado, Aberto por value:url
.... extension:GenderIdentityExtension 0..1 CodeableConcept Gender Identity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/GenderIdentityExtension
Vínculo: Gender Identity (example)
.... extension:EthnicityExtension 0..1 CodeableConcept Ethnicity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/EthnicityExtension
Vínculo: Ethnicity (example)
.... extension:RaceExtension 0..1 CodeableConcept Race
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/RaceExtension
Vínculo: Race (example)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Fatias para identifier Σ 1..* Identifier Identificador do Paciente
Fatia: Não ordenado, Aberto por value:system
.... identifier:cpf Σ 0..1 Identifier CPF do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type Σ 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: TAX
....... 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
..... system Σ 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cpf
..... value Σ 1..1 string Número do Documento
Exemplo General: 123456
..... period Σ 0..1 Period Período de validade do Identificador
..... assigner Σ 0..1 Reference(Organization) Entidade que emitiu o Identificador
.... identifier:cns Σ 0..1 Identifier CNS do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type Σ 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: HC
....... 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
..... system Σ 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cns
..... value Σ 1..1 string Número do Cartão Nacional de Saúde
Exemplo General: 123456
..... period Σ 0..1 Period Período de validade do Identificador
..... assigner Σ 0..1 Reference(Organization) Entidade que emitiu o Identificador
... active ?!Σ 0..1 boolean Ativo
... name Σ 0..* HumanName Nome do Paciente
... telecom Σ 0..* ContactPoint Contato do Paciente
... gender Σ 1..1 code Sexo
Vínculo: AdministrativeGender (required): Sexo
... birthDate Σ 1..1 date Data de Nascimento
... deceased[x] ?!Σ 0..1 Óbito
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 1..* Address Endereço do paciente
.... id 0..1 string Identificador do Endereço
.... extension 0..* Extension Extensão do Endereço
Fatia: Não ordenado, Aberto por value:url
.... use ?!Σ 0..1 code Uso de Endereço
Vínculo: AddressUse (required): Uso do Endereço
Exemplo General: home
.... type Σ 0..1 code Tipo de Endereço
Vínculo: AddressType (required): Tipo de Endereço
Exemplo General: both
.... text Σ 0..1 string Texto do Endereço
Exemplo General: 137 Nowhere Street, Erewhon 9132
.... line Σ 0..* string Endereço
Esta ordem de repetição de elementos: The order in which lines should appear in an address label
Exemplo General: 137 Nowhere Street
.... city Σ 1..1 string Cidade
Exemplo General: Erewhon
.... district Σ 0..1 string Bairro
Exemplo General: Madison
.... state Σ 0..1 string Estado
.... postalCode Σ 0..1 string CEP
Exemplo General: 9132
.... country Σ 0..1 string País
.... period Σ 0..1 Period Período de Endereço
Exemplo General: {"start":"2010-03-23","end":"2010-07-01"}
... maritalStatus 0..1 CodeableConcept Estado Civil
Vínculo: Marital Status Codes (extensible): Estado Civil.
... multipleBirth[x] 0..1 Indivíduo Nasceu em Parto Gemelar
.... multipleBirthBoolean boolean
.... multipleBirthInteger integer
... photo 0..* Attachment Foto do Indivíduo
... contact C 0..* BackboneElement Contato para o Indivíduo
Constraints: pat-1
.... id 0..1 string Identificador do Contato
.... extension 0..* Extension Extensão do Contato
.... modifierExtension ?!Σ 0..* Extension Extensão Modificadora do Contato
.... relationship 0..* CodeableConcept Relação com o Indivíduo
Vínculo: PatientContactRelationship (extensible): Relação com o Indivíduo.
.... name 0..1 HumanName Nome do Contato
.... telecom 0..* ContactPoint Detalhes de contato associados a pessoa do contato
.... address 0..1 Address Endereço do Contato
.... gender 0..1 code Sexo do Contato
Vínculo: AdministrativeGender (required): Sexo do Contato
.... organization C 0..1 Reference(Organization) Organização do Contato
.... period 0..1 Period Período do Contato
... communication 0..* BackboneElement Idioma para comunicação com o Indivíduo
.... id 0..1 string Identificador do Idioma
.... extension 0..* Extension Extensão do Idioma
.... modifierExtension ?!Σ 0..* Extension Extensão do Modificador do Idioma
.... language 1..1 CodeableConcept Idioma
Vínculo: CommonLanguages (preferred): Idioma
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
.... preferred 0..1 boolean Indicador de Idioma Preferido
... generalPractitioner 0..* Reference(Organization | Practitioner | PractitionerRole) Profissional de refeência para atenção primária
... managingOrganization Σ 0..1 Reference(Organization) Organização Responsável
... link ?!Σ 0..* BackboneElement Links para outros Recursos
.... id 0..1 string Identificador do Link
.... extension 0..* Extension Extensão do Link
.... modifierExtension ?!Σ 0..* Extension Extensão do Modificador do Link
.... other Σ 1..1 Reference(Patient | RelatedPerson) Outro Recurso
.... type Σ 1..1 code Tipo de Link
Vínculo: LinkType (required): Tipo de Link

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Patient.identifier:cpf.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cpf.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.identifier:cns.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cns.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.gender Base required AdministrativeGender 📦4.0.1 a norma FHIR
Patient.address.use Base required AddressUse 📦4.0.1 a norma FHIR
Patient.address.type Base required AddressType 📦4.0.1 a norma FHIR
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 a norma FHIR
Patient.contact.relationship Base extensible Patient Contact Relationship 📦4.0.1 a norma FHIR
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 a norma FHIR
Patient.communication.​language Base preferred Common Languages 📦4.0.1 a norma FHIR
Patient.link.type Base required LinkType 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient 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 Patient 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 Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Patient 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()
pat-1 error Patient.contact SHALL at least contain a contact's details or a reference to an organization name.exists() or telecom.exists() or address.exists() or organization.exists()

Differential View

This structure is derived from Patient

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Patient 0..* Patient Paciente com AVC
... id 0..1 id Identificador lógico do recurso
... meta 0..1 Meta Metadados do recurso
... implicitRules 0..1 uri Regras implícitas de negócio
... Fatias para extension 0..* Extension Extensões do recurso
Fatia: Não ordenado, Aberto por value:url
.... extension:GenderIdentityExtension 0..1 CodeableConcept Gender Identity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/GenderIdentityExtension
Vínculo: Gender Identity (example)
.... extension:EthnicityExtension 0..1 CodeableConcept Ethnicity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/EthnicityExtension
Vínculo: Ethnicity (example)
.... extension:RaceExtension 0..1 CodeableConcept Race
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/RaceExtension
Vínculo: Race (example)
... Fatias para identifier 1..* Identifier Identificador do Paciente
Fatia: Não ordenado, Aberto por value:system
.... identifier:cpf 0..1 Identifier CPF do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
..... use 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: TAX
..... system 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cpf
..... value 1..1 string Número do Documento
..... period 0..1 Period Período de validade do Identificador
..... assigner 0..1 Reference(Organization) Entidade que emitiu o Identificador
.... identifier:cns 0..1 Identifier CNS do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
..... use 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: HC
..... system 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cns
..... value 1..1 string Número do Cartão Nacional de Saúde
..... period 0..1 Period Período de validade do Identificador
..... assigner 0..1 Reference(Organization) Entidade que emitiu o Identificador
... active 0..1 boolean Ativo
... name 0..* HumanName Nome do Paciente
... telecom 0..* ContactPoint Contato do Paciente
... gender 1..1 code Sexo
Vínculo: AdministrativeGender (required): Sexo
... birthDate 1..1 date Data de Nascimento
... deceased[x] 0..1 boolean, dateTime Óbito
... address 1..* Address Endereço do paciente
.... id 0..1 string Identificador do Endereço
.... extension 0..* Extension Extensão do Endereço
.... use 0..1 code Uso de Endereço
Vínculo: AddressUse (required): Uso do Endereço
.... type 0..1 code Tipo de Endereço
Vínculo: AddressType (required): Tipo de Endereço
.... text 0..1 string Texto do Endereço
.... line 0..* string Endereço
.... city 1..1 string Cidade
.... district 0..1 string Bairro
.... state 0..1 string Estado
.... postalCode 0..1 string CEP
.... country 0..1 string País
.... period 0..1 Period Período de Endereço
... maritalStatus 0..1 CodeableConcept Estado Civil
Vínculo: Marital Status Codes (extensible): Estado Civil.
... multipleBirth[x] 0..1 boolean, integer Indivíduo Nasceu em Parto Gemelar
... photo 0..* Attachment Foto do Indivíduo
... contact 0..* BackboneElement Contato para o Indivíduo
.... id 0..1 string Identificador do Contato
.... extension 0..* Extension Extensão do Contato
.... modifierExtension 0..* Extension Extensão Modificadora do Contato
.... relationship 0..* CodeableConcept Relação com o Indivíduo
Vínculo: PatientContactRelationship (extensible): Relação com o Indivíduo.
.... name 0..1 HumanName Nome do Contato
.... telecom 0..* ContactPoint Detalhes de contato associados a pessoa do contato
.... address 0..1 Address Endereço do Contato
.... gender 0..1 code Sexo do Contato
Vínculo: AdministrativeGender (required): Sexo do Contato
.... organization 0..1 Reference(Organization) Organização do Contato
.... period 0..1 Period Período do Contato
... communication 0..* BackboneElement Idioma para comunicação com o Indivíduo
.... id 0..1 string Identificador do Idioma
.... extension 0..* Extension Extensão do Idioma
.... modifierExtension 0..* Extension Extensão do Modificador do Idioma
.... language 1..1 CodeableConcept Idioma
Vínculo: CommonLanguages (preferred): Idioma
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
.... preferred 0..1 boolean Indicador de Idioma Preferido
... generalPractitioner 0..* Reference(Organization | Practitioner | PractitionerRole) Profissional de refeência para atenção primária
... managingOrganization 0..1 Reference(Organization) Organização Responsável
... link 0..* BackboneElement Links para outros Recursos
.... id 0..1 string Identificador do Link
.... extension 0..* Extension Extensão do Link
.... modifierExtension 0..* Extension Extensão do Modificador do Link
.... other 1..1 Reference(Patient | RelatedPerson) Outro Recurso
.... type 1..1 code Tipo de Link
Vínculo: LinkType (required): Tipo de Link

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
Patient.identifier:cpf.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cpf.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.identifier:cns.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cns.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.gender Base required AdministrativeGender 📦4.0.1 a norma FHIR
Patient.address.use Base required AddressUse 📦4.0.1 a norma FHIR
Patient.address.type Base required AddressType 📦4.0.1 a norma FHIR
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 a norma FHIR
Patient.contact.relationship Base extensible Patient Contact Relationship 📦4.0.1 a norma FHIR
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 a norma FHIR
Patient.communication.​language Base preferred Common Languages 📦4.0.1 a norma FHIR
Patient.link.type Base required LinkType 📍4.0.1 a norma FHIR

Snapshot View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Patient 0..* Patient Paciente com AVC
... id Σ 0..1 id Identificador lógico do recurso
... meta Σ 0..1 Meta Metadados do recurso
... implicitRules ?!Σ 0..1 uri Regras implícitas de negócio
... 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 Recursos contidos
... Fatias para extension 0..* Extension Extensões do recurso
Fatia: Não ordenado, Aberto por value:url
.... extension:GenderIdentityExtension 0..1 CodeableConcept Gender Identity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/GenderIdentityExtension
Vínculo: Gender Identity (example)
.... extension:EthnicityExtension 0..1 CodeableConcept Ethnicity
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/EthnicityExtension
Vínculo: Ethnicity (example)
.... extension:RaceExtension 0..1 CodeableConcept Race
URL: https://m-caretech.com.br/interopera/stroke-fhirig/StructureDefinition/RaceExtension
Vínculo: Race (example)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Fatias para identifier Σ 1..* Identifier Identificador do Paciente
Fatia: Não ordenado, Aberto por value:system
.... identifier:cpf Σ 0..1 Identifier CPF do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type Σ 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: TAX
....... 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
..... system Σ 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cpf
..... value Σ 1..1 string Número do Documento
Exemplo General: 123456
..... period Σ 0..1 Period Período de validade do Identificador
..... assigner Σ 0..1 Reference(Organization) Entidade que emitiu o Identificador
.... identifier:cns Σ 0..1 Identifier CNS do Paciente
..... id 0..1 string Identificador lógico do Identificador
..... extension 0..* Extension Extensões do Identificador
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do Identificador
Vínculo: IdentifierUse (required): Qualifica o uso deste identificador
Padrão necessário: official
..... type Σ 0..1 CodeableConcept Tipo de Identificador
Vínculo: Identifier Type Codes (extensible): Qualifica o tipo deste identificador
Padrão necessário: Pelo menos os seguintes elementos
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Valor fixo: (complexo)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Valor fixo: HC
....... 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
..... system Σ 1..1 uri Sistema de Identificação
Padrão necessário: http://rnds.saude.gov.br/fhir/r4/NamingSystem/cns
..... value Σ 1..1 string Número do Cartão Nacional de Saúde
Exemplo General: 123456
..... period Σ 0..1 Period Período de validade do Identificador
..... assigner Σ 0..1 Reference(Organization) Entidade que emitiu o Identificador
... active ?!Σ 0..1 boolean Ativo
... name Σ 0..* HumanName Nome do Paciente
... telecom Σ 0..* ContactPoint Contato do Paciente
... gender Σ 1..1 code Sexo
Vínculo: AdministrativeGender (required): Sexo
... birthDate Σ 1..1 date Data de Nascimento
... deceased[x] ?!Σ 0..1 Óbito
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 1..* Address Endereço do paciente
.... id 0..1 string Identificador do Endereço
.... extension 0..* Extension Extensão do Endereço
Fatia: Não ordenado, Aberto por value:url
.... use ?!Σ 0..1 code Uso de Endereço
Vínculo: AddressUse (required): Uso do Endereço
Exemplo General: home
.... type Σ 0..1 code Tipo de Endereço
Vínculo: AddressType (required): Tipo de Endereço
Exemplo General: both
.... text Σ 0..1 string Texto do Endereço
Exemplo General: 137 Nowhere Street, Erewhon 9132
.... line Σ 0..* string Endereço
Esta ordem de repetição de elementos: The order in which lines should appear in an address label
Exemplo General: 137 Nowhere Street
.... city Σ 1..1 string Cidade
Exemplo General: Erewhon
.... district Σ 0..1 string Bairro
Exemplo General: Madison
.... state Σ 0..1 string Estado
.... postalCode Σ 0..1 string CEP
Exemplo General: 9132
.... country Σ 0..1 string País
.... period Σ 0..1 Period Período de Endereço
Exemplo General: {"start":"2010-03-23","end":"2010-07-01"}
... maritalStatus 0..1 CodeableConcept Estado Civil
Vínculo: Marital Status Codes (extensible): Estado Civil.
... multipleBirth[x] 0..1 Indivíduo Nasceu em Parto Gemelar
.... multipleBirthBoolean boolean
.... multipleBirthInteger integer
... photo 0..* Attachment Foto do Indivíduo
... contact C 0..* BackboneElement Contato para o Indivíduo
Constraints: pat-1
.... id 0..1 string Identificador do Contato
.... extension 0..* Extension Extensão do Contato
.... modifierExtension ?!Σ 0..* Extension Extensão Modificadora do Contato
.... relationship 0..* CodeableConcept Relação com o Indivíduo
Vínculo: PatientContactRelationship (extensible): Relação com o Indivíduo.
.... name 0..1 HumanName Nome do Contato
.... telecom 0..* ContactPoint Detalhes de contato associados a pessoa do contato
.... address 0..1 Address Endereço do Contato
.... gender 0..1 code Sexo do Contato
Vínculo: AdministrativeGender (required): Sexo do Contato
.... organization C 0..1 Reference(Organization) Organização do Contato
.... period 0..1 Period Período do Contato
... communication 0..* BackboneElement Idioma para comunicação com o Indivíduo
.... id 0..1 string Identificador do Idioma
.... extension 0..* Extension Extensão do Idioma
.... modifierExtension ?!Σ 0..* Extension Extensão do Modificador do Idioma
.... language 1..1 CodeableConcept Idioma
Vínculo: CommonLanguages (preferred): Idioma
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
.... preferred 0..1 boolean Indicador de Idioma Preferido
... generalPractitioner 0..* Reference(Organization | Practitioner | PractitionerRole) Profissional de refeência para atenção primária
... managingOrganization Σ 0..1 Reference(Organization) Organização Responsável
... link ?!Σ 0..* BackboneElement Links para outros Recursos
.... id 0..1 string Identificador do Link
.... extension 0..* Extension Extensão do Link
.... modifierExtension ?!Σ 0..* Extension Extensão do Modificador do Link
.... other Σ 1..1 Reference(Patient | RelatedPerson) Outro Recurso
.... type Σ 1..1 code Tipo de Link
Vínculo: LinkType (required): Tipo de Link

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Patient.language Base preferred Common Languages 📍4.0.1 a norma FHIR
Patient.identifier:cpf.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cpf.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.identifier:cns.​use Base required IdentifierUse 📦4.0.1 a norma FHIR
Patient.identifier:cns.​type Base extensible IdentifierType 📦4.0.1 a norma FHIR
Patient.gender Base required AdministrativeGender 📦4.0.1 a norma FHIR
Patient.address.use Base required AddressUse 📦4.0.1 a norma FHIR
Patient.address.type Base required AddressType 📦4.0.1 a norma FHIR
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 a norma FHIR
Patient.contact.relationship Base extensible Patient Contact Relationship 📦4.0.1 a norma FHIR
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 a norma FHIR
Patient.communication.​language Base preferred Common Languages 📦4.0.1 a norma FHIR
Patient.link.type Base required LinkType 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient 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 Patient 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 Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Patient 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()
pat-1 error Patient.contact SHALL at least contain a contact's details or a reference to an organization name.exists() or telecom.exists() or address.exists() or organization.exists()

This structure is derived from Patient

Resumo

Obrigatório: 5 elementos(4 aninhado obrigatoriamente elementos)

Extensões

Esta estrutura refere-se a estas extensões:

Fatias

Esta estrutura define os seguintes Slices:

  • The element 1 is sliced based on the value of Patient.identifier

 

Other representations of profile: CSV, Excel, Schematron