Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-composition | Versão: 1.0.0 | |||
Active as of 2025-02-27 | Nome computável: BRCoreComposition |
Um conjunto de informações relacionadas aos cuidados em sáude que são reunidas em um único bundle lógico que estabelece seu próprio contexto e atesta quem está fazendo a declaração. Uma Composição define a estrutura e o conteúdo narrativo necessários para um documento. No entanto, uma Composição sozinha não constitui um documento. Em vez disso, a Composição deve ser a primeira entrada em um Bundle onde Bundle.type=document, e quaisquer outros recursos referenciados da Composição devem ser incluídos como entradas subsequentes no Bundle (por exemplo, Patient, Practitioner, Encounter, etc.).
Uma Composition é a estrutura básica a partir da qual os Documentos FHIR - bundles imutáveis com narrativa atestada - são construídos. Uma única composição lógica pode ser associada a uma série de documentos derivados, cada um dos quais é uma cópia congelada da composição.
Nota: A norma Health informatics - Electronic Health Record Communication (EN 13606) usa o termo “Composition” para se referir a um único commit para um sistema de Registro Eletrônico em Saúde (RES) e oferece alguns exemplos comuns: uma composição contendo uma nota de consulta, uma nota de evolução, um relatório ou uma carta, um relatório de investigação, um formulário de prescrição ou um conjunto de observações de enfermagem de beira de leito. Usar a Composition para um commit num RES é um uso válido do recurso Composition, mas para fins de FHIR, seria comum fazer atualizações mais granulares com declarações de procedência individuais.
O perfil de ClinicalDocument restringe o Composition para especificar um documento clínico (correspondente ao padrão HL7 CDA ). Veja também a comparação com CDA.
Alguns recursos da RNDS foram definidos em forma de documento, que no canônico são recursos de fluxo de trabalho do FHIR, que exigem a criação de outros recursos para que os processos de request-response possa ser realizado. (ex: prescrição e dispensação de medicamentos). Inclui ainda recursos de evento, como DiagnosticReport e Immunization.
No FHIR R4, os casos de uso para esses recursos estão bem definidos, por isso no br-core foram especializados os recursos equivalentes, para atender normas e regulações brasileiras.
Foi criado o recurso br- core- composition canônico e seus derivados (RAC e SA). A modelagem e perfilização do br-core foi realizada para herdar os perfis do FHIR R4 , para reuso do mesmo perfil em diferentes contextos, que vão além do contexto da RNDS.
Tabela 1. Mapeamento dos composition RNDS para br-core
RIA e RIC | br-core- immunization recurso de evento que deve ser utilizado para o Registro de Vacinas, conforme definido no guia de implementação de imunização HL7 v2 existente, domínio POIZ HL7 v3 e Modelo de Análise de Domínio de Imunização. |
REL | br-core-diagnosticreport recurso de evento do ponto de vista do workflow do FHIR. |
RDM e RPM | br-core-medicationrequest e br-core-medicationdispense, recursos de workflow do FHIR R4, usados para o processo de prescrição/dispensação de medicamentos |
RIRA | br-core-servicerequest |
RAC e SA | Remodelados para atender o canônico: br-core-registroatendimentoclinico, br-core-sumarioalta |
CMD | Informações para compor o CMD foram incluídas tanto no RAC como no sumário de alta, que foram remodelados e incluíram o encounter, que estava suprimido na RNDS. O CMD é um resumo de um encounter. |
O Composition é uma estrutura para agrupar informações para fins de persistência e atestabilidade. Existem várias outras estruturas de agrupamento no FHIR com propósitos distintos:
O recurso br-core-composition - define um conjunto de informações relacionadas à saúde que são reunidas em um único documento lógico que fornece uma única declaração coerente de significado, estabelece seu próprio contexto e que tem atestado clínico com relação a quem está fazendo a declaração. O recurso br-core-composition fornece a estrutura básica de um documento FHIR. O conteúdo completo do documento é expresso usando um Bundle contendo a Composition e suas entradas.
O recurso br-core-composition organiza o conteúdo clínico e administrativo em seções, cada uma contendo uma narrativa e faz referência a outros recursos para dar suporte a dados. O conteúdo narrativo das várias seções em um br-core-composition é suportado pelos recursos referenciados nas entradas da seção. O conjunto completo de conteúdo para compor um documento inclui o recurso br-core-composition juntamente com vários recursos apontados ou indiretamente conectados à Composition, todos reunidos em um Bundle para transporte e persistência.
Os recursos associados à seguinte lista de referências de br-core-composition DEVEM ser incluídos no Bundle:
Outros recursos referenciados por esses recursos PODEM ser incluídos no Bundle a critério do sistema de autoria, conforme documentado na definição de operação do sistema (como a operação $document) ou conforme especificado por quaisquer perfis aplicáveis.
Códigos de status do br-core-compositon
Cada composição tem um elemento de status, que descreve o status do conteúdo da composição, retirado deste ValueSet: (https://terminologia.saude.gov.br/#/orgs/HL7/collections/composition-status/):
Tabela 2. Códigos de status da composition
preliminar | Esta é uma composition ou documento preliminar (também conhecido como inicial ou provisório). O conteúdo pode estar incompleto ou não verificado. |
registrado por engano | A composition ou documento foi originalmente criado/emitido por engano, e esta é uma alteração que marca que toda a série não deve ser considerada válida. |
final | Esta versão da composition está completa e verificada por uma pessoa autorizada e nenhum outro trabalho está planejado. Quaisquer atualizações subsequentes serão em uma nova versão da composition. |
alterada | O conteúdo da composition ou os seus recursos referenciados foram modificados (editados ou adicionados) após serem liberados como "finais" e a composition está completa e verificada por uma pessoa autorizada. |
O status da composição geralmente vai de preliminar para final e, então pode progredir para alterado. Observe que em muitos fluxos de trabalho, apenas composições finais são disponibilizadas e o status preliminar não é usado.
Poucas composições são criadas inteiramente por engano no fluxo de trabalho - geralmente a composição diz respeito ao paciente errado ou é escrita pelo autor errado, e o erro só é detectado depois que a composição foi usada ou documentos foram derivados dela. Para dar suporte à resolução deste caso, a composição é atualizada para ser marcada como inserida por engano e um novo documento derivado pode ser criado. Isso significa que toda a série de documentos derivados agora é considerada criada por engano e os sistemas que recebem documentos derivados com base em composições retiradas DEVEM remover dados retirados de documentos anteriores do uso rotineiro e/ou tomar outras ações apropriadas. Os sistemas não são obrigados a fornecer este fluxo de trabalho ou dar suporte a documentos derivados de composições retiradas, mas NÃO DEVEM ignorar um status de inserido por engano. Observe que os sistemas que manipulam composições ou documentos derivados e não oferecem suporte ao status de erro precisam definir alguma outra maneira de manipular composições criadas por engano; embora isso não seja uma ocorrência comum, alguns sistemas clínicos não têm nenhuma provisão para remover informações errôneas do registro de um paciente, e não há como o usuário saber que o registro não é adequado para uso. Isso não é seguro.
Observações com relação ao padrão CDA estão disponíveis em https://www.hl7.org/fhir/r4/composition.html#cda.
Usage:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de Composition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Composition | |||
![]() ![]() ![]() |
0..1 | id | ID lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | ID lógico deste artefato | |
![]() ![]() ![]() |
0..1 | uri | Conjunto de regras utilizadas para a elaboração deste conteúdo | |
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Resumo do recurso para interpretação humana | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas | |
![]() ![]() ![]() |
0..1 | Identifier | Identificador independente da versão da Composition | |
![]() ![]() ![]() |
1..1 | code | Status/Situação da Composition Binding: CompositionStatus (required) | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Tipo da Composition Binding: FHIRDocumentTypeCodes (preferred) | |
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Coding | Código definido por uma terminologia | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Identificador do sistema de terminologia | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Versão da terminologia LOINC | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Código conforme terminologia | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Descrição conforme definição da terminologia LOINC | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Se esta codificação foi escolhida diretamente pelo usuário | |
![]() ![]() ![]() ![]() |
0..1 | string | Representação em texto livre do conceito | |
![]() ![]() ![]() |
0..* | CodeableConcept | Categorização da Composition Binding: DocumentClassValueSet (example) | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePatient) | Sobre quem e/ou sobre o que é a Composition | |
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..1 | string | Referência literal, URL relativa, interna ou absoluta | |
![]() ![]() ![]() ![]() |
0..1 | uri | Tipo ao qual a referência se refere | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Contato assistencial descrito nesta Composition | |
![]() ![]() ![]() |
1..1 | dateTime | Data de edição da Composition | |
![]() ![]() ![]() |
1..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta Composition | |
![]() ![]() ![]() |
1..1 | string | Sumário Internacional do Paciente | |
![]() ![]() ![]() |
0..1 | code | Códigos que especificam o nível de confidencialidade da Composition Binding: V3 Value SetConfidentialityClassification (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Responsável por atestar a acurácia da Composition | |
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
1..1 | code | Métodolo utilizada para autenticar a Composition Binding: CompositionAttestationMode (required) | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Quando a Composition foi atestada | |
![]() ![]() ![]() ![]() |
0..1 | Reference(BRCorePatient | BRCoreRelatedPerson | BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Quem atestou a Composition | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Organização responsável pela custódia da Composition | |
![]() ![]() ![]() |
0..* | BackboneElement | Relacionamentos com outras Compositions/Documents | |
![]() ![]() ![]() ![]() |
0..1 | string | Relacionamentos com outras composições/Documents | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
1..1 | code | Alvo do relacionamento da composição Binding: DocumentRelationshipType (required) | |
![]() ![]() ![]() ![]() |
1..1 | Identifier, Reference(Composition) | Relacionamento alvo Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-composition) | Referencia a composition alvo | |
![]() ![]() ![]() |
0..* | BackboneElement | Serviços assistenciais documentados | |
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Código(s) aplicável(is) aos eventos documentados Binding: v3 Code System ActCode (required) | |
![]() ![]() ![]() ![]() |
0..1 | Period | O período de tempo coberto pela composition. | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Referência aos eventos da Composition | |
![]() ![]() ![]() |
0..* | BackboneElement | A secção inicial da composition a partir da qual as demais seções são definidas | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elemento | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
0..1 | string | Título da seção | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Um código que identifica o tipo de conteúdo contido dentro da seção. Binding: DocumentSectionCodes (required) | |
![]() ![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta seção | |
![]() ![]() ![]() ![]() |
0..1 | Reference(Resource) | Quem/o que é a seção | |
![]() ![]() ![]() ![]() |
0..1 | Narrative | Resumo em texto livre da seção | |
![]() ![]() ![]() ![]() |
0..1 | code | Método de processamento da seção Binding: ListMode (required) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Especifica a ordem dos itens nas sections.entry Binding: ListEmptyReasons (preferred) | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Uma referência ao recurso a partir do qual narrativa da seção é derivada. | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Explicação porquê a secção está vazia | |
![]() ![]() ![]() ![]() |
0..* | Uma subseção aninhada dentro desta seção | ||
![]() |
Path | Conformance | ValueSet | URI |
Composition.status | required | CompositionStatushttp://hl7.org/fhir/ValueSet/composition-status from the FHIR Standard | |
Composition.type | preferred | FHIRDocumentTypeCodeshttp://hl7.org/fhir/ValueSet/doc-typecodes from the FHIR Standard | |
Composition.category | example | DocumentClassValueSethttp://hl7.org/fhir/ValueSet/document-classcodes from the FHIR Standard | |
Composition.confidentiality | required | v3.ConfidentialityClassificationhttp://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification from the FHIR Standard | |
Composition.attester.mode | required | CompositionAttestationModehttp://hl7.org/fhir/ValueSet/composition-attestation-mode from the FHIR Standard | |
Composition.relatesTo.code | required | DocumentRelationshipTypehttp://hl7.org/fhir/ValueSet/document-relationship-type from the FHIR Standard | |
Composition.event.code | required | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | |
Composition.section.code | required | DocumentSectionCodeshttp://hl7.org/fhir/ValueSet/doc-section-codes from the FHIR Standard | |
Composition.section.mode | required | ListModehttp://hl7.org/fhir/ValueSet/list-mode from the FHIR Standard | |
Composition.section.orderedBy | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Composition | A set of resources composed into a single coherent clinical statement with clinical attestation dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | ID lógico deste artefato ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras utilizadas para a elaboração deste conteúdo ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo do recurso para interpretação humana ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões que não podem ser ignoradas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Identificador independente da versão da Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Status/Situação da Composition Binding: CompositionStatus (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Tipo da Composition Binding: FHIRDocumentTypeCodes (preferred) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Código definido por uma terminologia ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identificador do sistema de terminologia ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Versão da terminologia LOINC ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Código conforme terminologia ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Descrição conforme definição da terminologia LOINC ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | Se esta codificação foi escolhida diretamente pelo usuário ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representação em texto livre do conceito ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Categorização da Composition Binding: DocumentClassValueSet (example) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient) | Sobre quem e/ou sobre o que é a Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal, URL relativa, interna ou absoluta ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo ao qual a referência se refere Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Contato assistencial descrito nesta Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | dateTime | Data de edição da Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Sumário Internacional do Paciente ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | Códigos que especificam o nível de confidencialidade da Composition Binding: V3 Value SetConfidentialityClassification (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Responsável por atestar a acurácia da Composition ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Métodolo utilizada para autenticar a Composition Binding: CompositionAttestationMode (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Quando a Composition foi atestada ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(BRCorePatient | BRCoreRelatedPerson | BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Quem atestou a Composition ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Organização responsável pela custódia da Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Relacionamentos com outras Compositions/Documents ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Relacionamentos com outras composições/Documents | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Alvo do relacionamento da composição Binding: DocumentRelationshipType (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
1..1 | Relacionamento alvo Slice: Unordered, Open by type:$this ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Composition) | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-composition) | Referencia a composition alvo ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Serviços assistenciais documentados ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Código(s) aplicável(is) aos eventos documentados Binding: v3 Code System ActCode (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | O período de tempo coberto pela composition. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | Referência aos eventos da Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | A secção inicial da composition a partir da qual as demais seções são definidas cmp-1: A section must contain at least one of text, entries, or sub-sections cmp-2: A section can only have an emptyReason if it is empty ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elemento | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Título da seção ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Um código que identifica o tipo de conteúdo contido dentro da seção. Binding: DocumentSectionCodes (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta seção ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Resource) | Quem/o que é a seção ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | Narrative | Resumo em texto livre da seção ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | code | Método de processamento da seção Binding: ListMode (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Especifica a ordem dos itens nas sections.entry Binding: ListEmptyReasons (preferred) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(Resource) | Uma referência ao recurso a partir do qual narrativa da seção é derivada. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Explicação porquê a secção está vazia Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
C | 0..* | See section (Composition) | Uma subseção aninhada dentro desta seção ele-1: All FHIR elements must have a @value or children | ||||
![]() |
Path | Conformance | ValueSet | URI | |||
Composition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Composition.status | required | CompositionStatushttp://hl7.org/fhir/ValueSet/composition-status from the FHIR Standard | ||||
Composition.type | preferred | FHIRDocumentTypeCodeshttp://hl7.org/fhir/ValueSet/doc-typecodes from the FHIR Standard | ||||
Composition.category | example | DocumentClassValueSethttp://hl7.org/fhir/ValueSet/document-classcodes from the FHIR Standard | ||||
Composition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Composition.confidentiality | required | v3.ConfidentialityClassificationhttp://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification from the FHIR Standard | ||||
Composition.attester.mode | required | CompositionAttestationModehttp://hl7.org/fhir/ValueSet/composition-attestation-mode from the FHIR Standard | ||||
Composition.relatesTo.code | required | DocumentRelationshipTypehttp://hl7.org/fhir/ValueSet/document-relationship-type from the FHIR Standard | ||||
Composition.event.code | required | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | ||||
Composition.section.code | required | DocumentSectionCodeshttp://hl7.org/fhir/ValueSet/doc-section-codes from the FHIR Standard | ||||
Composition.section.mode | required | ListModehttp://hl7.org/fhir/ValueSet/list-mode from the FHIR Standard | ||||
Composition.section.orderedBy | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard | ||||
Composition.section.emptyReason | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
cmp-1 | error | Composition.section | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | error | Composition.section | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
dom-2 | error | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Composition | 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 | Composition | 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 | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Composition | 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() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Composition | A set of resources composed into a single coherent clinical statement with clinical attestation | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | ID lógico deste artefato | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras utilizadas para a elaboração deste conteúdo | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo do recurso para interpretação humana | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Identificador independente da versão da Composition | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Status/Situação da Composition Binding: CompositionStatus (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Tipo da Composition Binding: FHIRDocumentTypeCodes (preferred) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Código definido por uma terminologia | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identificador do sistema de terminologia | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Versão da terminologia LOINC | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Código conforme terminologia | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Descrição conforme definição da terminologia LOINC | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | Se esta codificação foi escolhida diretamente pelo usuário | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representação em texto livre do conceito | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Categorização da Composition Binding: DocumentClassValueSet (example) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient) | Sobre quem e/ou sobre o que é a Composition | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo ao qual a referência se refere Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Contato assistencial descrito nesta Composition | ||||
![]() ![]() ![]() |
Σ | 1..1 | dateTime | Data de edição da Composition | ||||
![]() ![]() ![]() |
Σ | 1..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta Composition | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Sumário Internacional do Paciente | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | Códigos que especificam o nível de confidencialidade da Composition Binding: V3 Value SetConfidentialityClassification (required) | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Responsável por atestar a acurácia da Composition | |||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Métodolo utilizada para autenticar a Composition Binding: CompositionAttestationMode (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Quando a Composition foi atestada | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(BRCorePatient | BRCoreRelatedPerson | BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Quem atestou a Composition | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Organização responsável pela custódia da Composition | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Relacionamentos com outras Compositions/Documents | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Relacionamentos com outras composições/Documents | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Alvo do relacionamento da composição Binding: DocumentRelationshipType (required) | |||||
![]() ![]() ![]() ![]() |
1..1 | Relacionamento alvo Slice: Unordered, Open by type:$this | ||||||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Composition) | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-composition) | Referencia a composition alvo | |||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Serviços assistenciais documentados | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Código(s) aplicável(is) aos eventos documentados Binding: v3 Code System ActCode (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | O período de tempo coberto pela composition. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | Referência aos eventos da Composition | ||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | A secção inicial da composition a partir da qual as demais seções são definidas cmp-1: A section must contain at least one of text, entries, or sub-sections cmp-2: A section can only have an emptyReason if it is empty | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elemento | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Título da seção | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Um código que identifica o tipo de conteúdo contido dentro da seção. Binding: DocumentSectionCodes (required) | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta seção | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Resource) | Quem/o que é a seção | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | Narrative | Resumo em texto livre da seção | ||||
![]() ![]() ![]() ![]() |
0..1 | code | Método de processamento da seção Binding: ListMode (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Especifica a ordem dos itens nas sections.entry Binding: ListEmptyReasons (preferred) | |||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(Resource) | Uma referência ao recurso a partir do qual narrativa da seção é derivada. | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Explicação porquê a secção está vazia Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
![]() ![]() ![]() ![]() |
C | 0..* | See section (Composition) | Uma subseção aninhada dentro desta seção | ||||
![]() |
Path | Conformance | ValueSet | URI | |||
Composition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Composition.status | required | CompositionStatushttp://hl7.org/fhir/ValueSet/composition-status from the FHIR Standard | ||||
Composition.type | preferred | FHIRDocumentTypeCodeshttp://hl7.org/fhir/ValueSet/doc-typecodes from the FHIR Standard | ||||
Composition.category | example | DocumentClassValueSethttp://hl7.org/fhir/ValueSet/document-classcodes from the FHIR Standard | ||||
Composition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Composition.confidentiality | required | v3.ConfidentialityClassificationhttp://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification from the FHIR Standard | ||||
Composition.attester.mode | required | CompositionAttestationModehttp://hl7.org/fhir/ValueSet/composition-attestation-mode from the FHIR Standard | ||||
Composition.relatesTo.code | required | DocumentRelationshipTypehttp://hl7.org/fhir/ValueSet/document-relationship-type from the FHIR Standard | ||||
Composition.event.code | required | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | ||||
Composition.section.code | required | DocumentSectionCodeshttp://hl7.org/fhir/ValueSet/doc-section-codes from the FHIR Standard | ||||
Composition.section.mode | required | ListModehttp://hl7.org/fhir/ValueSet/list-mode from the FHIR Standard | ||||
Composition.section.orderedBy | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard | ||||
Composition.section.emptyReason | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
cmp-1 | error | Composition.section | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | error | Composition.section | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
dom-2 | error | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Composition | 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 | Composition | 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 | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Composition | 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() |
Esta estrutura é derivada de Composition
Summary
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Visão diferencial
Esta estrutura é derivada de Composition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Composition | |||
![]() ![]() ![]() |
0..1 | id | ID lógico deste artefato | |
![]() ![]() ![]() |
0..1 | Meta | ID lógico deste artefato | |
![]() ![]() ![]() |
0..1 | uri | Conjunto de regras utilizadas para a elaboração deste conteúdo | |
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Resumo do recurso para interpretação humana | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas | |
![]() ![]() ![]() |
0..1 | Identifier | Identificador independente da versão da Composition | |
![]() ![]() ![]() |
1..1 | code | Status/Situação da Composition Binding: CompositionStatus (required) | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Tipo da Composition Binding: FHIRDocumentTypeCodes (preferred) | |
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Coding | Código definido por uma terminologia | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Identificador do sistema de terminologia | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Versão da terminologia LOINC | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Código conforme terminologia | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Descrição conforme definição da terminologia LOINC | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Se esta codificação foi escolhida diretamente pelo usuário | |
![]() ![]() ![]() ![]() |
0..1 | string | Representação em texto livre do conceito | |
![]() ![]() ![]() |
0..* | CodeableConcept | Categorização da Composition Binding: DocumentClassValueSet (example) | |
![]() ![]() ![]() |
0..1 | Reference(BRCorePatient) | Sobre quem e/ou sobre o que é a Composition | |
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..1 | string | Referência literal, URL relativa, interna ou absoluta | |
![]() ![]() ![]() ![]() |
0..1 | uri | Tipo ao qual a referência se refere | |
![]() ![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Contato assistencial descrito nesta Composition | |
![]() ![]() ![]() |
1..1 | dateTime | Data de edição da Composition | |
![]() ![]() ![]() |
1..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta Composition | |
![]() ![]() ![]() |
1..1 | string | Sumário Internacional do Paciente | |
![]() ![]() ![]() |
0..1 | code | Códigos que especificam o nível de confidencialidade da Composition Binding: V3 Value SetConfidentialityClassification (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Responsável por atestar a acurácia da Composition | |
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
1..1 | code | Métodolo utilizada para autenticar a Composition Binding: CompositionAttestationMode (required) | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Quando a Composition foi atestada | |
![]() ![]() ![]() ![]() |
0..1 | Reference(BRCorePatient | BRCoreRelatedPerson | BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Quem atestou a Composition | |
![]() ![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Organização responsável pela custódia da Composition | |
![]() ![]() ![]() |
0..* | BackboneElement | Relacionamentos com outras Compositions/Documents | |
![]() ![]() ![]() ![]() |
0..1 | string | Relacionamentos com outras composições/Documents | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
1..1 | code | Alvo do relacionamento da composição Binding: DocumentRelationshipType (required) | |
![]() ![]() ![]() ![]() |
1..1 | Identifier, Reference(Composition) | Relacionamento alvo Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-composition) | Referencia a composition alvo | |
![]() ![]() ![]() |
0..* | BackboneElement | Serviços assistenciais documentados | |
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Código(s) aplicável(is) aos eventos documentados Binding: v3 Code System ActCode (required) | |
![]() ![]() ![]() ![]() |
0..1 | Period | O período de tempo coberto pela composition. | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Referência aos eventos da Composition | |
![]() ![]() ![]() |
0..* | BackboneElement | A secção inicial da composition a partir da qual as demais seções são definidas | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elemento | |
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() ![]() |
0..1 | string | Título da seção | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Um código que identifica o tipo de conteúdo contido dentro da seção. Binding: DocumentSectionCodes (required) | |
![]() ![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta seção | |
![]() ![]() ![]() ![]() |
0..1 | Reference(Resource) | Quem/o que é a seção | |
![]() ![]() ![]() ![]() |
0..1 | Narrative | Resumo em texto livre da seção | |
![]() ![]() ![]() ![]() |
0..1 | code | Método de processamento da seção Binding: ListMode (required) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Especifica a ordem dos itens nas sections.entry Binding: ListEmptyReasons (preferred) | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Uma referência ao recurso a partir do qual narrativa da seção é derivada. | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Explicação porquê a secção está vazia | |
![]() ![]() ![]() ![]() |
0..* | Uma subseção aninhada dentro desta seção | ||
![]() |
Path | Conformance | ValueSet | URI |
Composition.status | required | CompositionStatushttp://hl7.org/fhir/ValueSet/composition-status from the FHIR Standard | |
Composition.type | preferred | FHIRDocumentTypeCodeshttp://hl7.org/fhir/ValueSet/doc-typecodes from the FHIR Standard | |
Composition.category | example | DocumentClassValueSethttp://hl7.org/fhir/ValueSet/document-classcodes from the FHIR Standard | |
Composition.confidentiality | required | v3.ConfidentialityClassificationhttp://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification from the FHIR Standard | |
Composition.attester.mode | required | CompositionAttestationModehttp://hl7.org/fhir/ValueSet/composition-attestation-mode from the FHIR Standard | |
Composition.relatesTo.code | required | DocumentRelationshipTypehttp://hl7.org/fhir/ValueSet/document-relationship-type from the FHIR Standard | |
Composition.event.code | required | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | |
Composition.section.code | required | DocumentSectionCodeshttp://hl7.org/fhir/ValueSet/doc-section-codes from the FHIR Standard | |
Composition.section.mode | required | ListModehttp://hl7.org/fhir/ValueSet/list-mode from the FHIR Standard | |
Composition.section.orderedBy | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Composition | A set of resources composed into a single coherent clinical statement with clinical attestation dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | ID lógico deste artefato ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras utilizadas para a elaboração deste conteúdo ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo do recurso para interpretação humana ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões que não podem ser ignoradas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Identificador independente da versão da Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Status/Situação da Composition Binding: CompositionStatus (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Tipo da Composition Binding: FHIRDocumentTypeCodes (preferred) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Código definido por uma terminologia ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identificador do sistema de terminologia ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Versão da terminologia LOINC ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Código conforme terminologia ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Descrição conforme definição da terminologia LOINC ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | Se esta codificação foi escolhida diretamente pelo usuário ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representação em texto livre do conceito ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Categorização da Composition Binding: DocumentClassValueSet (example) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient) | Sobre quem e/ou sobre o que é a Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal, URL relativa, interna ou absoluta ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo ao qual a referência se refere Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Contato assistencial descrito nesta Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | dateTime | Data de edição da Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Sumário Internacional do Paciente ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | Códigos que especificam o nível de confidencialidade da Composition Binding: V3 Value SetConfidentialityClassification (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Responsável por atestar a acurácia da Composition ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Métodolo utilizada para autenticar a Composition Binding: CompositionAttestationMode (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Quando a Composition foi atestada ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(BRCorePatient | BRCoreRelatedPerson | BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Quem atestou a Composition ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Organização responsável pela custódia da Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Relacionamentos com outras Compositions/Documents ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Relacionamentos com outras composições/Documents | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Alvo do relacionamento da composição Binding: DocumentRelationshipType (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
1..1 | Relacionamento alvo Slice: Unordered, Open by type:$this ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Composition) | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-composition) | Referencia a composition alvo ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Serviços assistenciais documentados ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Código(s) aplicável(is) aos eventos documentados Binding: v3 Code System ActCode (required) ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | O período de tempo coberto pela composition. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | Referência aos eventos da Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | A secção inicial da composition a partir da qual as demais seções são definidas cmp-1: A section must contain at least one of text, entries, or sub-sections cmp-2: A section can only have an emptyReason if it is empty ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elemento | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Título da seção ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Um código que identifica o tipo de conteúdo contido dentro da seção. Binding: DocumentSectionCodes (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta seção ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Resource) | Quem/o que é a seção ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | Narrative | Resumo em texto livre da seção ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
0..1 | code | Método de processamento da seção Binding: ListMode (required) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Especifica a ordem dos itens nas sections.entry Binding: ListEmptyReasons (preferred) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(Resource) | Uma referência ao recurso a partir do qual narrativa da seção é derivada. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Explicação porquê a secção está vazia Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() |
C | 0..* | See section (Composition) | Uma subseção aninhada dentro desta seção ele-1: All FHIR elements must have a @value or children | ||||
![]() |
Path | Conformance | ValueSet | URI | |||
Composition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Composition.status | required | CompositionStatushttp://hl7.org/fhir/ValueSet/composition-status from the FHIR Standard | ||||
Composition.type | preferred | FHIRDocumentTypeCodeshttp://hl7.org/fhir/ValueSet/doc-typecodes from the FHIR Standard | ||||
Composition.category | example | DocumentClassValueSethttp://hl7.org/fhir/ValueSet/document-classcodes from the FHIR Standard | ||||
Composition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Composition.confidentiality | required | v3.ConfidentialityClassificationhttp://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification from the FHIR Standard | ||||
Composition.attester.mode | required | CompositionAttestationModehttp://hl7.org/fhir/ValueSet/composition-attestation-mode from the FHIR Standard | ||||
Composition.relatesTo.code | required | DocumentRelationshipTypehttp://hl7.org/fhir/ValueSet/document-relationship-type from the FHIR Standard | ||||
Composition.event.code | required | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | ||||
Composition.section.code | required | DocumentSectionCodeshttp://hl7.org/fhir/ValueSet/doc-section-codes from the FHIR Standard | ||||
Composition.section.mode | required | ListModehttp://hl7.org/fhir/ValueSet/list-mode from the FHIR Standard | ||||
Composition.section.orderedBy | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard | ||||
Composition.section.emptyReason | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
cmp-1 | error | Composition.section | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | error | Composition.section | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
dom-2 | error | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Composition | 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 | Composition | 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 | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Composition | 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() |
Visualização instantânea
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Composition | A set of resources composed into a single coherent clinical statement with clinical attestation | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | ID lógico deste artefato | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | ID lógico deste artefato | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Conjunto de regras utilizadas para a elaboração deste conteúdo | ||||
![]() ![]() ![]() |
0..1 | code | Idioma do conteúdo do recurso Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo do recurso para interpretação humana | |||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Identificador independente da versão da Composition | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Status/Situação da Composition Binding: CompositionStatus (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Tipo da Composition Binding: FHIRDocumentTypeCodes (preferred) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Código definido por uma terminologia | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identificador do sistema de terminologia | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Versão da terminologia LOINC | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Código conforme terminologia | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Descrição conforme definição da terminologia LOINC | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | Se esta codificação foi escolhida diretamente pelo usuário | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representação em texto livre do conceito | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Categorização da Composition Binding: DocumentClassValueSet (example) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCorePatient) | Sobre quem e/ou sobre o que é a Composition | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Referência literal, URL relativa, interna ou absoluta | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo ao qual a referência se refere Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-encounter) | Contato assistencial descrito nesta Composition | ||||
![]() ![]() ![]() |
Σ | 1..1 | dateTime | Data de edição da Composition | ||||
![]() ![]() ![]() |
Σ | 1..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta Composition | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | Sumário Internacional do Paciente | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | Códigos que especificam o nível de confidencialidade da Composition Binding: V3 Value SetConfidentialityClassification (required) | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Responsável por atestar a acurácia da Composition | |||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Métodolo utilizada para autenticar a Composition Binding: CompositionAttestationMode (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Quando a Composition foi atestada | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(BRCorePatient | BRCoreRelatedPerson | BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization) | Quem atestou a Composition | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Organização responsável pela custódia da Composition | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Relacionamentos com outras Compositions/Documents | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Relacionamentos com outras composições/Documents | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() ![]() |
1..1 | code | Alvo do relacionamento da composição Binding: DocumentRelationshipType (required) | |||||
![]() ![]() ![]() ![]() |
1..1 | Relacionamento alvo Slice: Unordered, Open by type:$this | ||||||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Composition) | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(br-core-composition) | Referencia a composition alvo | |||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Serviços assistenciais documentados | ||||
![]() ![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Código(s) aplicável(is) aos eventos documentados Binding: v3 Code System ActCode (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | O período de tempo coberto pela composition. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | Referência aos eventos da Composition | ||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | A secção inicial da composition a partir da qual as demais seções são definidas cmp-1: A section must contain at least one of text, entries, or sub-sections cmp-2: A section can only have an emptyReason if it is empty | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elemento | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Título da seção | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Um código que identifica o tipo de conteúdo contido dentro da seção. Binding: DocumentSectionCodes (required) | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole | Device | BRCorePatient | BRCoreRelatedPerson | BRCoreOrganization) | Quem e/ou o que foi o autor desta seção | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Resource) | Quem/o que é a seção | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | Narrative | Resumo em texto livre da seção | ||||
![]() ![]() ![]() ![]() |
0..1 | code | Método de processamento da seção Binding: ListMode (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Especifica a ordem dos itens nas sections.entry Binding: ListEmptyReasons (preferred) | |||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(Resource) | Uma referência ao recurso a partir do qual narrativa da seção é derivada. | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Explicação porquê a secção está vazia Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
![]() ![]() ![]() ![]() |
C | 0..* | See section (Composition) | Uma subseção aninhada dentro desta seção | ||||
![]() |
Path | Conformance | ValueSet | URI | |||
Composition.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Composition.status | required | CompositionStatushttp://hl7.org/fhir/ValueSet/composition-status from the FHIR Standard | ||||
Composition.type | preferred | FHIRDocumentTypeCodeshttp://hl7.org/fhir/ValueSet/doc-typecodes from the FHIR Standard | ||||
Composition.category | example | DocumentClassValueSethttp://hl7.org/fhir/ValueSet/document-classcodes from the FHIR Standard | ||||
Composition.subject.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Composition.confidentiality | required | v3.ConfidentialityClassificationhttp://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification from the FHIR Standard | ||||
Composition.attester.mode | required | CompositionAttestationModehttp://hl7.org/fhir/ValueSet/composition-attestation-mode from the FHIR Standard | ||||
Composition.relatesTo.code | required | DocumentRelationshipTypehttp://hl7.org/fhir/ValueSet/document-relationship-type from the FHIR Standard | ||||
Composition.event.code | required | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | ||||
Composition.section.code | required | DocumentSectionCodeshttp://hl7.org/fhir/ValueSet/doc-section-codes from the FHIR Standard | ||||
Composition.section.mode | required | ListModehttp://hl7.org/fhir/ValueSet/list-mode from the FHIR Standard | ||||
Composition.section.orderedBy | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard | ||||
Composition.section.emptyReason | preferred | ListEmptyReasonshttp://hl7.org/fhir/ValueSet/list-empty-reason from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
cmp-1 | error | Composition.section | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | error | Composition.section | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
dom-2 | error | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Composition | 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 | Composition | 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 | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Composition | 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() |
Esta estrutura é derivada de Composition
Summary
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Outras representações de perfil: CSV, Excel, Schematron