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

This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. No current official version has been published yet. For a full list of available versions, 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-03-12 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.

Esta estrutura é derivada de Slot

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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
... 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: https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial (preferred)
... serviceType 0..* CodeableConcept Tipo de serviço
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/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

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
Slot.serviceCategory Base preferred https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial Not State Unknown
Slot.serviceType Base preferred https://terminologia.saude.gov.br/fhir/ValueSet/BRFormaOrganizacaoTabelaSUS Not State Unknown
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.1
Slot.status Base required SlotStatus 📦4.0.1 a norma FHIR
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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
... 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: https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial (preferred)
... serviceType Σ 0..* CodeableConcept Tipo de serviço
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/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

doco 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 https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial Not State Unknown
Slot.serviceType Base preferred https://terminologia.saude.gov.br/fhir/ValueSet/BRFormaOrganizacaoTabelaSUS Not State Unknown
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.1
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()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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
... 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: https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial (preferred)
... serviceType Σ 0..* CodeableConcept Tipo de serviço
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/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

doco 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 https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial Not State Unknown
Slot.serviceType Base preferred https://terminologia.saude.gov.br/fhir/ValueSet/BRFormaOrganizacaoTabelaSUS Not State Unknown
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.1
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:

Visão diferencial

Esta estrutura é derivada de Slot

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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
... 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: https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial (preferred)
... serviceType 0..* CodeableConcept Tipo de serviço
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/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

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
Slot.serviceCategory Base preferred https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial Not State Unknown
Slot.serviceType Base preferred https://terminologia.saude.gov.br/fhir/ValueSet/BRFormaOrganizacaoTabelaSUS Not State Unknown
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.1
Slot.status Base required SlotStatus 📦4.0.1 a norma FHIR

Visualização de elementos -chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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
... 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: https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial (preferred)
... serviceType Σ 0..* CodeableConcept Tipo de serviço
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/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

doco 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 https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial Not State Unknown
Slot.serviceType Base preferred https://terminologia.saude.gov.br/fhir/ValueSet/BRFormaOrganizacaoTabelaSUS Not State Unknown
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.1
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

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. 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
... 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: https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial (preferred)
... serviceType Σ 0..* CodeableConcept Tipo de serviço
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/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

doco 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 https://terminologia.saude.gov.br/fhir/CodeSystem/BRModalidadeAssistencial Not State Unknown
Slot.serviceType Base preferred https://terminologia.saude.gov.br/fhir/ValueSet/BRFormaOrganizacaoTabelaSUS Not State Unknown
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.1
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:

 

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