Projeto mareIA: módulo AgroSUS para telemonitoramento e apoio à identificação precoce de intoxicações por uso de defensivos agrícolas
0.1.0 - ci-build Brazil flag

Projeto mareIA: módulo AgroSUS para telemonitoramento e apoio à identificação precoce de intoxicações por uso de defensivos agrícolas, publicado por Fatec Ferraz de Vasconcelos. Este guia não é uma publicação autorizada; é a compilação contínua para a versão 0.1.0 construída pela FHIR (HL7® FHIR® Standard) CI Build. Esta versão é baseada no conteúdo atual de https://github.com/jefersonrl/AgroSUS-FHIR/tree/main e muda regularmente. Veja o Diretório de versões publicadas

Resource Profile: Laboratório AgroSUS

Official URL: https://jefersonrl.github.io/AgroSUS-FHIR/StructureDefinition/agrosus-laboratorio Version: 0.1.0
Draft as of 2026-07-27 Computable Name: AgroSUSLaboratorio

Organização responsável pela realização e emissão de resultados de exames laboratoriais utilizados no AgroSUS.

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
.. Organization C 0..* BRCoreOrganization A grouping of people or organizations with a common purpose
Constraints: org-1
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... Fatias para identifier ΣC 1..* Identifier Identificadores externos para este recurso
Fatia: Não ordenado, Aberto por value:system
.... identifier:cnes SΣC 1..1 Identifier Identificador CNES do laboratório
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cnes
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
.... identifier:cpf ΣC 0..1 Identifier Identificador do estabelecimento (CPF)
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cpf
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
.... identifier:cnpj SΣC 0..1 Identifier CNPJ do laboratório, quando aplicável
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cnpj
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
... type SΣ 0..* CodeableConcept Tipo de estabelecimento laboratorial
Vínculo: BR Tipo Estabelecimento Saude (example)
... name SΣC 1..1 string Nome oficial do laboratório
... alias 1..1 string Razão social da organização
... telecom SC 0..* ContactPoint Contato institucional do laboratório
Constraints: org-3
... address SC 1..1 Address Endereço do laboratório
Constraints: org-2

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Organization.identifier:cnes.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cpf.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cnpj.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.type Base example BR Tipo Estabelecimento Saude 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Organization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Organization 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 Organization 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 Organization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Organization 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()
org-1 error Organization The organization SHALL at least have a name or an identifier, and possibly more than one (identifier.count() + name.count()) > 0
org-2 error Organization.address An address of an organization can never be of use 'home' where(use = 'home').empty()
org-3 error Organization.telecom The telecom of an organization can never be of use 'home' where(use = 'home').empty()

This structure is derived from BRCoreOrganization

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Organization 0..* BRCoreOrganization A grouping of people or organizations with a common purpose
... Fatias para identifier Conteúdo/regras para todas as fatias
.... identifier:cnes S 1..1 Identifier Identificador CNES do laboratório
.... identifier:cnpj S 0..1 Identifier CNPJ do laboratório, quando aplicável
... active S 1..1 boolean Indica se o laboratório está ativo
... type S 0..* CodeableConcept Tipo de estabelecimento laboratorial
... telecom S 0..* ContactPoint Contato institucional do laboratório
... address S 1..1 Address Endereço do laboratório

doco Documentação para este formato
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Organization C 0..* BRCoreOrganization A grouping of people or organizations with a common purpose
Constraints: org-1
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Extension
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... Fatias para identifier ΣC 1..* Identifier Identificadores externos para este recurso
Fatia: Não ordenado, Aberto por value:system
.... identifier:cnes SΣC 1..1 Identifier Identificador CNES do laboratório
..... id 0..1 string Id lógico do identificador do estabelecimento
..... extension 0..* Extension Extensões do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... type Σ 0..1 CodeableConcept Tipo do identificador do estabelecimento
Vínculo: Identifier Type Codes (required): Tipo do identificador do estabelecimento
...... id 0..1 string Id lógico do tipo do identificador do estabelecimento
...... extension 0..* Extension Extensões do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
...... coding Σ 1..1 Coding Codificação do tipo do identificador do estabelecimento
....... id 0..1 string Id lógico da codificação do tipo do identificador do estabelecimento
....... extension 0..* Extension Extensões da codificação do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri Sistema da codificação do tipo do identificador do estabelecimento
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version Σ 0..1 string Versão da codificação do tipo do identificador do estabelecimento
....... code Σ 1..1 code Código da codificação do tipo do identificador do estabelecimento
Valor fixo: PRN
....... display Σ 0..1 string Texto da codificação do tipo do identificador do estabelecimento
....... userSelected Σ 0..1 boolean Seleção do usuário da codificação do tipo do identificador do estabelecimento
...... text Σ 0..1 string Texto do tipo do identificador do estabelecimento
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cnes
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
..... period Σ 0..1 Period Período de uso do identificador do estabelecimento
..... assigner Σ 0..1 Reference(BRCoreOrganization) Referência à organização que atribuiu o identificador ao estabelecimento
...... id 0..1 string Identificador único para referência cruzada
...... extension 0..* Extension Extensões adicionais definidas pela implementação
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
...... type Σ 0..1 uri Tipo referenciado (p. ex. br-core-patient)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
...... display Σ 0..1 string Nome da entidade que atribuiu o identificador da organização
.... identifier:cpf ΣC 0..1 Identifier Identificador do estabelecimento (CPF)
..... id 0..1 string Id lógico do identificador do estabelecimento
..... extension 0..* Extension Extensões do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... type Σ 0..1 CodeableConcept Tipo do identificador do estabelecimento
Vínculo: Identifier Type Codes (required): Tipo do identificador do estabelecimento
...... id 0..1 string Id lógico do tipo do identificador do estabelecimento
...... extension 0..* Extension Extensões do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
...... coding Σ 1..1 Coding Codificação do tipo do identificador do estabelecimento
....... id 0..1 string Id lógico da codificação do tipo do identificador do estabelecimento
....... extension 0..* Extension Extensões da codificação do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri Sistema da codificação do tipo do identificador do estabelecimento
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version Σ 0..1 string Versão da codificação do tipo do identificador do estabelecimento
....... code Σ 1..1 code Código da codificação do tipo do identificador do estabelecimento
....... display Σ 0..1 string Texto da codificação do tipo do identificador do estabelecimento
....... userSelected Σ 0..1 boolean Seleção do usuário da codificação do tipo do identificador do estabelecimento
...... text Σ 0..1 string Texto do tipo do identificador do estabelecimento
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cpf
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
..... period Σ 0..1 Period Período de uso do identificador do estabelecimento
..... assigner Σ 0..1 Reference(BRCoreOrganization) Referência à organização que atribuiu o identificador ao estabelecimento
...... id 0..1 string Identificador único para referência cruzada
...... extension 0..* Extension Extensões adicionais definidas pela implementação
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
...... type Σ 0..1 uri Tipo referenciado (p. ex. br-core-patient)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
...... display Σ 0..1 string Nome da entidade que atribuiu o identificador da organização
.... identifier:cnpj SΣC 0..1 Identifier CNPJ do laboratório, quando aplicável
..... id 0..1 string Id lógico do identificador do estabelecimento
..... extension 0..* Extension Extensões do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... type Σ 0..1 CodeableConcept Tipo do identificador do estabelecimento
Vínculo: Identifier Type Codes (required): Tipo do identificador do estabelecimento
...... id 0..1 string Id lógico do tipo do identificador do estabelecimento
...... extension 0..* Extension Extensões do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
...... coding Σ 1..1 Coding Codificação do tipo do identificador do estabelecimento
....... id 0..1 string Id lógico da codificação do tipo do identificador do estabelecimento
....... extension 0..* Extension Extensões da codificação do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri Sistema da codificação do tipo do identificador do estabelecimento
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version Σ 0..1 string Versão da codificação do tipo do identificador do estabelecimento
....... code Σ 1..1 code Código da codificação do tipo do identificador do estabelecimento
....... display Σ 0..1 string Texto da codificação do tipo do identificador do estabelecimento
....... userSelected Σ 0..1 boolean Seleção do usuário da codificação do tipo do identificador do estabelecimento
...... text Σ 0..1 string Texto do tipo do identificador do estabelecimento
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cnpj
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
..... period Σ 0..1 Period Período de uso do identificador do estabelecimento
..... assigner Σ 0..1 Reference(BRCoreOrganization) Referência à organização que atribuiu o identificador ao estabelecimento
...... id 0..1 string Identificador único para referência cruzada
...... extension 0..* Extension Extensões adicionais definidas pela implementação
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
...... type Σ 0..1 uri Tipo referenciado (p. ex. br-core-patient)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
...... display Σ 0..1 string Nome da entidade que atribuiu o identificador da organização
... active ?!SΣ 1..1 boolean Indica se o laboratório está ativo
... type SΣ 0..* CodeableConcept Tipo de estabelecimento laboratorial
Vínculo: BR Tipo Estabelecimento Saude (example)
... name SΣC 1..1 string Nome oficial do laboratório
... alias 1..1 string Razão social da organização
... telecom SC 0..* ContactPoint Contato institucional do laboratório
Constraints: org-3
... address SC 1..1 Address Endereço do laboratório
Constraints: org-2
... partOf Σ 0..1 Reference(BRCoreOrganization) Referência à Organização associada (p.ex. Mantenedora)
... contact 0..* BackboneElement Contato
.... id 0..1 string Identificação unívoca da pessoa de contato
.... extension 0..* Extension Extensões adicionais
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais
.... purpose 0..1 CodeableConcept Tipo de Contato
Vínculo: ContactEntityType (extensible): The purpose for which you would contact a contact party.
.... name 0..1 HumanName Nome associado ao contato
.... telecom 0..* ContactPoint Meio de Contato
.... address 0..1 Address Endereço do contato
... endpoint 0..* Reference(Endpoint) Endpoints técnicos que fornecem acesso a serviços eletrônicos operados pela organização

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Organization.language Base preferred Common Languages 📍4.0.1 a norma FHIR
Organization.identifier:cnes.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cnes.​type Base required IdentifierType 📦4.0.1 a norma FHIR
Organization.identifier:cnes.​assigner.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Organization.identifier:cpf.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cpf.​type Base required IdentifierType 📦4.0.1 a norma FHIR
Organization.identifier:cpf.​assigner.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Organization.identifier:cnpj.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cnpj.​type Base required IdentifierType 📦4.0.1 a norma FHIR
Organization.identifier:cnpj.​assigner.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Organization.type Base example BR Tipo Estabelecimento Saude 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Organization.contact.​purpose Base extensible Contact entity type 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Organization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Organization 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 Organization 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 Organization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Organization 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()
org-1 error Organization The organization SHALL at least have a name or an identifier, and possibly more than one (identifier.count() + name.count()) > 0
org-2 error Organization.address An address of an organization can never be of use 'home' where(use = 'home').empty()
org-3 error Organization.telecom The telecom of an organization can never be of use 'home' where(use = 'home').empty()

This structure is derived from BRCoreOrganization

Resumo

Obrigatório: 2 elementos
Deve ser suportado: 7 elementos

Key Elements View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Organization C 0..* BRCoreOrganization A grouping of people or organizations with a common purpose
Constraints: org-1
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... Fatias para identifier ΣC 1..* Identifier Identificadores externos para este recurso
Fatia: Não ordenado, Aberto por value:system
.... identifier:cnes SΣC 1..1 Identifier Identificador CNES do laboratório
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cnes
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
.... identifier:cpf ΣC 0..1 Identifier Identificador do estabelecimento (CPF)
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cpf
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
.... identifier:cnpj SΣC 0..1 Identifier CNPJ do laboratório, quando aplicável
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cnpj
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
... type SΣ 0..* CodeableConcept Tipo de estabelecimento laboratorial
Vínculo: BR Tipo Estabelecimento Saude (example)
... name SΣC 1..1 string Nome oficial do laboratório
... alias 1..1 string Razão social da organização
... telecom SC 0..* ContactPoint Contato institucional do laboratório
Constraints: org-3
... address SC 1..1 Address Endereço do laboratório
Constraints: org-2

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Organization.identifier:cnes.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cpf.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cnpj.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.type Base example BR Tipo Estabelecimento Saude 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Organization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Organization 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 Organization 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 Organization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Organization 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()
org-1 error Organization The organization SHALL at least have a name or an identifier, and possibly more than one (identifier.count() + name.count()) > 0
org-2 error Organization.address An address of an organization can never be of use 'home' where(use = 'home').empty()
org-3 error Organization.telecom The telecom of an organization can never be of use 'home' where(use = 'home').empty()

Differential View

This structure is derived from BRCoreOrganization

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Organization 0..* BRCoreOrganization A grouping of people or organizations with a common purpose
... Fatias para identifier Conteúdo/regras para todas as fatias
.... identifier:cnes S 1..1 Identifier Identificador CNES do laboratório
.... identifier:cnpj S 0..1 Identifier CNPJ do laboratório, quando aplicável
... active S 1..1 boolean Indica se o laboratório está ativo
... type S 0..* CodeableConcept Tipo de estabelecimento laboratorial
... telecom S 0..* ContactPoint Contato institucional do laboratório
... address S 1..1 Address Endereço do laboratório

doco Documentação para este formato

Snapshot View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. Organization C 0..* BRCoreOrganization A grouping of people or organizations with a common purpose
Constraints: org-1
... id Σ 0..1 id Identificador lógico deste artefato
... meta Σ 0..1 Meta Metadados sobre o recurso
... implicitRules ?!Σ 0..1 uri Um conjunto de regras sob as quais este conteúdo foi criado
... text 0..1 Narrative Resumo do texto do recurso em linguagem natural
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Extension
... modifierExtension ?! 0..* Extension Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas
... Fatias para identifier ΣC 1..* Identifier Identificadores externos para este recurso
Fatia: Não ordenado, Aberto por value:system
.... identifier:cnes SΣC 1..1 Identifier Identificador CNES do laboratório
..... id 0..1 string Id lógico do identificador do estabelecimento
..... extension 0..* Extension Extensões do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... type Σ 0..1 CodeableConcept Tipo do identificador do estabelecimento
Vínculo: Identifier Type Codes (required): Tipo do identificador do estabelecimento
...... id 0..1 string Id lógico do tipo do identificador do estabelecimento
...... extension 0..* Extension Extensões do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
...... coding Σ 1..1 Coding Codificação do tipo do identificador do estabelecimento
....... id 0..1 string Id lógico da codificação do tipo do identificador do estabelecimento
....... extension 0..* Extension Extensões da codificação do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri Sistema da codificação do tipo do identificador do estabelecimento
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version Σ 0..1 string Versão da codificação do tipo do identificador do estabelecimento
....... code Σ 1..1 code Código da codificação do tipo do identificador do estabelecimento
Valor fixo: PRN
....... display Σ 0..1 string Texto da codificação do tipo do identificador do estabelecimento
....... userSelected Σ 0..1 boolean Seleção do usuário da codificação do tipo do identificador do estabelecimento
...... text Σ 0..1 string Texto do tipo do identificador do estabelecimento
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cnes
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
..... period Σ 0..1 Period Período de uso do identificador do estabelecimento
..... assigner Σ 0..1 Reference(BRCoreOrganization) Referência à organização que atribuiu o identificador ao estabelecimento
...... id 0..1 string Identificador único para referência cruzada
...... extension 0..* Extension Extensões adicionais definidas pela implementação
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
...... type Σ 0..1 uri Tipo referenciado (p. ex. br-core-patient)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
...... display Σ 0..1 string Nome da entidade que atribuiu o identificador da organização
.... identifier:cpf ΣC 0..1 Identifier Identificador do estabelecimento (CPF)
..... id 0..1 string Id lógico do identificador do estabelecimento
..... extension 0..* Extension Extensões do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... type Σ 0..1 CodeableConcept Tipo do identificador do estabelecimento
Vínculo: Identifier Type Codes (required): Tipo do identificador do estabelecimento
...... id 0..1 string Id lógico do tipo do identificador do estabelecimento
...... extension 0..* Extension Extensões do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
...... coding Σ 1..1 Coding Codificação do tipo do identificador do estabelecimento
....... id 0..1 string Id lógico da codificação do tipo do identificador do estabelecimento
....... extension 0..* Extension Extensões da codificação do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri Sistema da codificação do tipo do identificador do estabelecimento
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version Σ 0..1 string Versão da codificação do tipo do identificador do estabelecimento
....... code Σ 1..1 code Código da codificação do tipo do identificador do estabelecimento
....... display Σ 0..1 string Texto da codificação do tipo do identificador do estabelecimento
....... userSelected Σ 0..1 boolean Seleção do usuário da codificação do tipo do identificador do estabelecimento
...... text Σ 0..1 string Texto do tipo do identificador do estabelecimento
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cpf
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
..... period Σ 0..1 Period Período de uso do identificador do estabelecimento
..... assigner Σ 0..1 Reference(BRCoreOrganization) Referência à organização que atribuiu o identificador ao estabelecimento
...... id 0..1 string Identificador único para referência cruzada
...... extension 0..* Extension Extensões adicionais definidas pela implementação
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
...... type Σ 0..1 uri Tipo referenciado (p. ex. br-core-patient)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
...... display Σ 0..1 string Nome da entidade que atribuiu o identificador da organização
.... identifier:cnpj SΣC 0..1 Identifier CNPJ do laboratório, quando aplicável
..... id 0..1 string Id lógico do identificador do estabelecimento
..... extension 0..* Extension Extensões do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
..... use ?!Σ 0..1 code Uso do identificador do estabelecimento
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Valor fixo: official
..... type Σ 0..1 CodeableConcept Tipo do identificador do estabelecimento
Vínculo: Identifier Type Codes (required): Tipo do identificador do estabelecimento
...... id 0..1 string Id lógico do tipo do identificador do estabelecimento
...... extension 0..* Extension Extensões do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
...... coding Σ 1..1 Coding Codificação do tipo do identificador do estabelecimento
....... id 0..1 string Id lógico da codificação do tipo do identificador do estabelecimento
....... extension 0..* Extension Extensões da codificação do tipo do identificador do estabelecimento
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri Sistema da codificação do tipo do identificador do estabelecimento
Valor fixo: http://terminology.hl7.org/CodeSystem/v2-0203
....... version Σ 0..1 string Versão da codificação do tipo do identificador do estabelecimento
....... code Σ 1..1 code Código da codificação do tipo do identificador do estabelecimento
....... display Σ 0..1 string Texto da codificação do tipo do identificador do estabelecimento
....... userSelected Σ 0..1 boolean Seleção do usuário da codificação do tipo do identificador do estabelecimento
...... text Σ 0..1 string Texto do tipo do identificador do estabelecimento
..... system Σ 1..1 uri Sistema do identificador do estabelecimento
Valor fixo: https://saude.gov.br/fhir/sid/cnpj
..... value Σ 1..1 string Valor do identificador do estabelecimento
Exemplo General: 123456
..... period Σ 0..1 Period Período de uso do identificador do estabelecimento
..... assigner Σ 0..1 Reference(BRCoreOrganization) Referência à organização que atribuiu o identificador ao estabelecimento
...... id 0..1 string Identificador único para referência cruzada
...... extension 0..* Extension Extensões adicionais definidas pela implementação
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Referência literal, URL relativa, interna ou absoluta
...... type Σ 0..1 uri Tipo referenciado (p. ex. br-core-patient)
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier Σ 0..1 Identifier Referência lógica, quando a referência literal não é conhecida
...... display Σ 0..1 string Nome da entidade que atribuiu o identificador da organização
... active ?!SΣ 1..1 boolean Indica se o laboratório está ativo
... type SΣ 0..* CodeableConcept Tipo de estabelecimento laboratorial
Vínculo: BR Tipo Estabelecimento Saude (example)
... name SΣC 1..1 string Nome oficial do laboratório
... alias 1..1 string Razão social da organização
... telecom SC 0..* ContactPoint Contato institucional do laboratório
Constraints: org-3
... address SC 1..1 Address Endereço do laboratório
Constraints: org-2
... partOf Σ 0..1 Reference(BRCoreOrganization) Referência à Organização associada (p.ex. Mantenedora)
... contact 0..* BackboneElement Contato
.... id 0..1 string Identificação unívoca da pessoa de contato
.... extension 0..* Extension Extensões adicionais
.... modifierExtension ?!Σ 0..* Extension Extensões adicionais
.... purpose 0..1 CodeableConcept Tipo de Contato
Vínculo: ContactEntityType (extensible): The purpose for which you would contact a contact party.
.... name 0..1 HumanName Nome associado ao contato
.... telecom 0..* ContactPoint Meio de Contato
.... address 0..1 Address Endereço do contato
... endpoint 0..* Reference(Endpoint) Endpoints técnicos que fornecem acesso a serviços eletrônicos operados pela organização

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
Organization.language Base preferred Common Languages 📍4.0.1 a norma FHIR
Organization.identifier:cnes.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cnes.​type Base required IdentifierType 📦4.0.1 a norma FHIR
Organization.identifier:cnes.​assigner.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Organization.identifier:cpf.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cpf.​type Base required IdentifierType 📦4.0.1 a norma FHIR
Organization.identifier:cpf.​assigner.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Organization.identifier:cnpj.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
Organization.identifier:cnpj.​type Base required IdentifierType 📦4.0.1 a norma FHIR
Organization.identifier:cnpj.​assigner.type Base extensible ResourceType 📍4.0.1 a norma FHIR
Organization.type Base example BR Tipo Estabelecimento Saude 📦1.0.0 Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Organization.contact.​purpose Base extensible Contact entity type 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error Organization If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Organization 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 Organization 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 Organization If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Organization 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()
org-1 error Organization The organization SHALL at least have a name or an identifier, and possibly more than one (identifier.count() + name.count()) > 0
org-2 error Organization.address An address of an organization can never be of use 'home' where(use = 'home').empty()
org-3 error Organization.telecom The telecom of an organization can never be of use 'home' where(use = 'home').empty()

This structure is derived from BRCoreOrganization

Resumo

Obrigatório: 2 elementos
Deve ser suportado: 7 elementos

 

Other representations of profile: CSV, Excel, Schematron