Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1

Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1 - Downloaded Version 1.0.0 See the Directory of published versions

## Resource Profile: br-core-slot

URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-slot | Versão: 1.0.0
Active as of 2026-07-25 | Nome computável: BRCoreSlot

Perfil brasileiro do recurso FHIR R4 Slot, utilizado para representar a disponibilidade e reservas de tempo em sistemas de agendamento, interoperabilidade e integração com a RNDS, permitindo a comunicação entre agendas, prestadores e sistemas de marcação de consultas e procedimentos.

Usos:

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

You can also check for usages in the FHIR IG Statistics

### Visões formais do conteúdo do perfil

Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.

- Tabela diferencial
- Tabela de elementos -chave
- Tabela de instantâneos
- Estatísticas/Referências
- Todos

Esta estrutura é derivada de Slot

Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: Condicionantes Obrigações Vínculos
--- | --- | --- | --- | ---
Slot |  | 0..* | Slot | A slot of time on a schedule that may be available for booking appointments
id |  | 0..1 | id | Identificador lógico deste artefato
meta |  | 0..1 | Meta | Metadados sobre o recurso
implicitRules |  | 0..1 | uri | Conjunto de regras usadas para criar o conteúdo
language |  | 0..1 | code | Idioma do recurso
text |  | 0..1 | Narrative | Resumo narrativo em linguagem natural
contained |  | 0..* | Resource | Recursos aninhados
extension |  | 0..* | Extension | Extensões adicionais não previstas no modelo base
modifierExtension |  | 0..* | Extension | Extensões que não podem ser ignoradas
identifier |  | 0..* | Identifier | Identificador externo do slot
serviceCategory |  | 0..* | CodeableConcept | Categoria do serviço Vínculo: BR Modalidade Assistencial (preferred)
serviceType |  | 0..* | CodeableConcept | Tipo de serviço Vínculo: BRFormaOrganizacaoTabelaSUS (preferred)
specialty |  | 0..* | CodeableConcept | Especialidade clínica Vínculo: BR Ocupacao (preferred)
appointmentType |  | 0..1 | CodeableConcept | Tipo de agendamento Vínculo: hl7VS-appointmentReasonCodes (preferred)
schedule |  | 1..1 | Reference(br-core-schedule) | Referência para agenda
status |  | 1..1 | code | Status do slot Vínculo: SlotStatus (required)
start |  | 1..1 | instant | Data/hora de início do slot
end |  | 1..1 | instant | Data/hora de término do slot
overbooked |  | 0..1 | boolean | Indica se o slot permite sobreposição de marcações
comment |  | 0..1 | string | Comentários adicionais sobre o slot
extension |  | 0..* | Extension | Extensões adicionais para comentários
Documentação para este formato

#### Terminologia Ligações (Diferencial)

Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte
Slot.serviceCategory | Base | preferred | BR Modalidade Assistencial | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.serviceType | Base | preferred | BRFormaOrganizacaoTabelaSUS | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.specialty | Base | preferred | BR Ocupacao | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.appointmentType | Base | preferred | hl7VS-appointmentReasonCodes | 📦3.0.0 | THO v7.2
Slot.status | Base | required | SlotStatus | 📦4.0.1 | a norma FHIR

Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: Condicionantes Obrigações Vínculos
--- | --- | --- | --- | ---
Slot |  | 0..* | Slot | A slot of time on a schedule that may be available for booking appointments
id | Σ | 0..1 | id | Identificador lógico deste artefato
meta | Σ | 0..1 | Meta | Metadados sobre o recurso
implicitRules | ?!Σ | 0..1 | uri | Conjunto de regras usadas para criar o conteúdo
language |  | 0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionais | Objetivo
AllLanguages | Vínculo máximo
text |  | 0..1 | Narrative | Resumo narrativo em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Recursos aninhados
extension |  | 0..* | Extension | Extensões adicionais não previstas no modelo base
modifierExtension | ?! | 0..* | Extension | Extensões que não podem ser ignoradas
identifier | Σ | 0..* | Identifier | Identificador externo do slot
serviceCategory | Σ | 0..* | CodeableConcept | Categoria do serviço Vínculo: BR Modalidade Assistencial (preferred)
serviceType | Σ | 0..* | CodeableConcept | Tipo de serviço Vínculo: BRFormaOrganizacaoTabelaSUS (preferred)
specialty | Σ | 0..* | CodeableConcept | Especialidade clínica Vínculo: BR Ocupacao (preferred)
appointmentType | Σ | 0..1 | CodeableConcept | Tipo de agendamento Vínculo: hl7VS-appointmentReasonCodes (preferred)
schedule | Σ | 1..1 | Reference(br-core-schedule) | Referência para agenda
status | Σ | 1..1 | code | Status do slot Vínculo: SlotStatus (required)
start | Σ | 1..1 | instant | Data/hora de início do slot
end | Σ | 1..1 | instant | Data/hora de término do slot
overbooked |  | 0..1 | boolean | Indica se o slot permite sobreposição de marcações
comment |  | 0..1 | string | Comentários adicionais sobre o slot
extension |  | 0..* | Extension | Extensões adicionais para comentários
Documentação para este formato

#### Terminologia Ligações

Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte
Slot.language | Base | preferred | Common Languages | 📍4.0.1 | a norma FHIR
Slot.serviceCategory | Base | preferred | BR Modalidade Assistencial | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.serviceType | Base | preferred | BRFormaOrganizacaoTabelaSUS | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.specialty | Base | preferred | BR Ocupacao | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.appointmentType | Base | preferred | hl7VS-appointmentReasonCodes | 📦3.0.0 | THO v7.2
Slot.status | Base | required | SlotStatus | 📦4.0.1 | a norma FHIR

#### Restrições

Id | Grau | Caminho(s) | Descrição | Expressão
dom-2 | error | Slot | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Slot | 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 | Slot | 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 | Slot | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Slot | 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()`

Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: Condicionantes Obrigações Vínculos
--- | --- | --- | --- | ---
Slot |  | 0..* | Slot | A slot of time on a schedule that may be available for booking appointments
id | Σ | 0..1 | id | Identificador lógico deste artefato
meta | Σ | 0..1 | Meta | Metadados sobre o recurso
implicitRules | ?!Σ | 0..1 | uri | Conjunto de regras usadas para criar o conteúdo
language |  | 0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionais | Objetivo
AllLanguages | Vínculo máximo
text |  | 0..1 | Narrative | Resumo narrativo em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Recursos aninhados
extension |  | 0..* | Extension | Extensões adicionais não previstas no modelo base
modifierExtension | ?! | 0..* | Extension | Extensões que não podem ser ignoradas
identifier | Σ | 0..* | Identifier | Identificador externo do slot
serviceCategory | Σ | 0..* | CodeableConcept | Categoria do serviço Vínculo: BR Modalidade Assistencial (preferred)
serviceType | Σ | 0..* | CodeableConcept | Tipo de serviço Vínculo: BRFormaOrganizacaoTabelaSUS (preferred)
specialty | Σ | 0..* | CodeableConcept | Especialidade clínica Vínculo: BR Ocupacao (preferred)
appointmentType | Σ | 0..1 | CodeableConcept | Tipo de agendamento Vínculo: hl7VS-appointmentReasonCodes (preferred)
schedule | Σ | 1..1 | Reference(br-core-schedule) | Referência para agenda
status | Σ | 1..1 | code | Status do slot Vínculo: SlotStatus (required)
start | Σ | 1..1 | instant | Data/hora de início do slot
end | Σ | 1..1 | instant | Data/hora de término do slot
overbooked |  | 0..1 | boolean | Indica se o slot permite sobreposição de marcações
comment |  | 0..1 | string | Comentários adicionais sobre o slot
id |  | 0..1 | string | xml:id (or equivalent in JSON)
extension |  | 0..* | Extension | Extensões adicionais para comentários
value |  | 0..1 | string | Primitive value for string Comprimento máximo:1048576
Documentação para este formato

#### Terminologia Ligações

Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte
Slot.language | Base | preferred | Common Languages | 📍4.0.1 | a norma FHIR
Slot.serviceCategory | Base | preferred | BR Modalidade Assistencial | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.serviceType | Base | preferred | BRFormaOrganizacaoTabelaSUS | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.specialty | Base | preferred | BR Ocupacao | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.appointmentType | Base | preferred | hl7VS-appointmentReasonCodes | 📦3.0.0 | THO v7.2
Slot.status | Base | required | SlotStatus | 📦4.0.1 | a norma FHIR

#### Restrições

Id | Grau | Caminho(s) | Descrição | Expressão
dom-2 | error | Slot | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Slot | 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 | Slot | 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 | Slot | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Slot | 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 Slot

Resumo

Estruturas

Esta estrutura refere-se a estas outras estruturas:

- br-core-schedule (https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-schedule)

Visão diferencial

Esta estrutura é derivada de Slot

Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: Condicionantes Obrigações Vínculos
--- | --- | --- | --- | ---
Slot |  | 0..* | Slot | A slot of time on a schedule that may be available for booking appointments
id |  | 0..1 | id | Identificador lógico deste artefato
meta |  | 0..1 | Meta | Metadados sobre o recurso
implicitRules |  | 0..1 | uri | Conjunto de regras usadas para criar o conteúdo
language |  | 0..1 | code | Idioma do recurso
text |  | 0..1 | Narrative | Resumo narrativo em linguagem natural
contained |  | 0..* | Resource | Recursos aninhados
extension |  | 0..* | Extension | Extensões adicionais não previstas no modelo base
modifierExtension |  | 0..* | Extension | Extensões que não podem ser ignoradas
identifier |  | 0..* | Identifier | Identificador externo do slot
serviceCategory |  | 0..* | CodeableConcept | Categoria do serviço Vínculo: BR Modalidade Assistencial (preferred)
serviceType |  | 0..* | CodeableConcept | Tipo de serviço Vínculo: BRFormaOrganizacaoTabelaSUS (preferred)
specialty |  | 0..* | CodeableConcept | Especialidade clínica Vínculo: BR Ocupacao (preferred)
appointmentType |  | 0..1 | CodeableConcept | Tipo de agendamento Vínculo: hl7VS-appointmentReasonCodes (preferred)
schedule |  | 1..1 | Reference(br-core-schedule) | Referência para agenda
status |  | 1..1 | code | Status do slot Vínculo: SlotStatus (required)
start |  | 1..1 | instant | Data/hora de início do slot
end |  | 1..1 | instant | Data/hora de término do slot
overbooked |  | 0..1 | boolean | Indica se o slot permite sobreposição de marcações
comment |  | 0..1 | string | Comentários adicionais sobre o slot
extension |  | 0..* | Extension | Extensões adicionais para comentários
Documentação para este formato

#### Terminologia Ligações (Diferencial)

Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte
Slot.serviceCategory | Base | preferred | BR Modalidade Assistencial | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.serviceType | Base | preferred | BRFormaOrganizacaoTabelaSUS | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.specialty | Base | preferred | BR Ocupacao | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.appointmentType | Base | preferred | hl7VS-appointmentReasonCodes | 📦3.0.0 | THO v7.2
Slot.status | Base | required | SlotStatus | 📦4.0.1 | a norma FHIR

Visualização de elementos -chave

Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: Condicionantes Obrigações Vínculos
--- | --- | --- | --- | ---
Slot |  | 0..* | Slot | A slot of time on a schedule that may be available for booking appointments
id | Σ | 0..1 | id | Identificador lógico deste artefato
meta | Σ | 0..1 | Meta | Metadados sobre o recurso
implicitRules | ?!Σ | 0..1 | uri | Conjunto de regras usadas para criar o conteúdo
language |  | 0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionais | Objetivo
AllLanguages | Vínculo máximo
text |  | 0..1 | Narrative | Resumo narrativo em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Recursos aninhados
extension |  | 0..* | Extension | Extensões adicionais não previstas no modelo base
modifierExtension | ?! | 0..* | Extension | Extensões que não podem ser ignoradas
identifier | Σ | 0..* | Identifier | Identificador externo do slot
serviceCategory | Σ | 0..* | CodeableConcept | Categoria do serviço Vínculo: BR Modalidade Assistencial (preferred)
serviceType | Σ | 0..* | CodeableConcept | Tipo de serviço Vínculo: BRFormaOrganizacaoTabelaSUS (preferred)
specialty | Σ | 0..* | CodeableConcept | Especialidade clínica Vínculo: BR Ocupacao (preferred)
appointmentType | Σ | 0..1 | CodeableConcept | Tipo de agendamento Vínculo: hl7VS-appointmentReasonCodes (preferred)
schedule | Σ | 1..1 | Reference(br-core-schedule) | Referência para agenda
status | Σ | 1..1 | code | Status do slot Vínculo: SlotStatus (required)
start | Σ | 1..1 | instant | Data/hora de início do slot
end | Σ | 1..1 | instant | Data/hora de término do slot
overbooked |  | 0..1 | boolean | Indica se o slot permite sobreposição de marcações
comment |  | 0..1 | string | Comentários adicionais sobre o slot
extension |  | 0..* | Extension | Extensões adicionais para comentários
Documentação para este formato

#### Terminologia Ligações

Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte
Slot.language | Base | preferred | Common Languages | 📍4.0.1 | a norma FHIR
Slot.serviceCategory | Base | preferred | BR Modalidade Assistencial | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.serviceType | Base | preferred | BRFormaOrganizacaoTabelaSUS | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.specialty | Base | preferred | BR Ocupacao | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.appointmentType | Base | preferred | hl7VS-appointmentReasonCodes | 📦3.0.0 | THO v7.2
Slot.status | Base | required | SlotStatus | 📦4.0.1 | a norma FHIR

#### Restrições

Id | Grau | Caminho(s) | Descrição | Expressão
dom-2 | error | Slot | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Slot | 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 | Slot | 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 | Slot | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Slot | 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

Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: Condicionantes Obrigações Vínculos
--- | --- | --- | --- | ---
Slot |  | 0..* | Slot | A slot of time on a schedule that may be available for booking appointments
id | Σ | 0..1 | id | Identificador lógico deste artefato
meta | Σ | 0..1 | Meta | Metadados sobre o recurso
implicitRules | ?!Σ | 0..1 | uri | Conjunto de regras usadas para criar o conteúdo
language |  | 0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionais | Objetivo
AllLanguages | Vínculo máximo
text |  | 0..1 | Narrative | Resumo narrativo em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Recursos aninhados
extension |  | 0..* | Extension | Extensões adicionais não previstas no modelo base
modifierExtension | ?! | 0..* | Extension | Extensões que não podem ser ignoradas
identifier | Σ | 0..* | Identifier | Identificador externo do slot
serviceCategory | Σ | 0..* | CodeableConcept | Categoria do serviço Vínculo: BR Modalidade Assistencial (preferred)
serviceType | Σ | 0..* | CodeableConcept | Tipo de serviço Vínculo: BRFormaOrganizacaoTabelaSUS (preferred)
specialty | Σ | 0..* | CodeableConcept | Especialidade clínica Vínculo: BR Ocupacao (preferred)
appointmentType | Σ | 0..1 | CodeableConcept | Tipo de agendamento Vínculo: hl7VS-appointmentReasonCodes (preferred)
schedule | Σ | 1..1 | Reference(br-core-schedule) | Referência para agenda
status | Σ | 1..1 | code | Status do slot Vínculo: SlotStatus (required)
start | Σ | 1..1 | instant | Data/hora de início do slot
end | Σ | 1..1 | instant | Data/hora de término do slot
overbooked |  | 0..1 | boolean | Indica se o slot permite sobreposição de marcações
comment |  | 0..1 | string | Comentários adicionais sobre o slot
id |  | 0..1 | string | xml:id (or equivalent in JSON)
extension |  | 0..* | Extension | Extensões adicionais para comentários
value |  | 0..1 | string | Primitive value for string Comprimento máximo:1048576
Documentação para este formato

#### Terminologia Ligações

Caminho | Estado | Utilização | Conjunto de valores | Versão | Fonte
Slot.language | Base | preferred | Common Languages | 📍4.0.1 | a norma FHIR
Slot.serviceCategory | Base | preferred | BR Modalidade Assistencial | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.serviceType | Base | preferred | BRFormaOrganizacaoTabelaSUS | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.specialty | Base | preferred | BR Ocupacao | 📦1.0.0 | Guia de implementação de Terminologias do Brasil: Release 1 - BR Realm | STU1 v1.0
Slot.appointmentType | Base | preferred | hl7VS-appointmentReasonCodes | 📦3.0.0 | THO v7.2
Slot.status | Base | required | SlotStatus | 📦4.0.1 | a norma FHIR

#### Restrições

Id | Grau | Caminho(s) | Descrição | Expressão
dom-2 | error | Slot | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Slot | 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 | Slot | 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 | Slot | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Slot | 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 Slot

Resumo

Estruturas

Esta estrutura refere-se a estas outras estruturas:

- br-core-schedule (https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-schedule)

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