Guia de Implementação do Registro de Regulação Assistencial (RIRA) da RNDS
1.0.0-release - STU1 Brazil bandeira

Guia de Implementação do Registro de Regulação Assistencial (RIRA) da RNDS - Compilação de desenvolvimento local (v1.0.0-release) construída pelas ferramentas de compilação FHIR (HL7® FHIR® Standard). Veja o Diretório de versões publicadas

Perfil de recurso: Requisição de Regulação Assistencial

URL oficial: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRRequisicaoRegulacaoAssistencial Versão: 1.0.0-release
Standards status: Normative Nível de maturidade: 1 Nome computável: BRRequisicaoRegulacaoAssistencial

Requisição de Regulação Assistencial

Usos:

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 suas representações.

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: prr-1, mira-1
ServiceRequest.modifierExtension Este elemento é um elemento modificador. 0..* Extension Extensions that cannot be ignored
ServiceRequest.status Este elemento é um elemento modificador. Este elemento está incluído nos resumos. C 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: Status de requisição de regulação assistencial (required)
ServiceRequest.intent Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Vínculo: Intenção de requisição de regulação assistencial (required)
Valor fixo: proposal (no extensions allowed)
ServiceRequest.category Este elemento está incluído nos resumos. 1..1 CodeableConcept Modalidade assistencial
Vínculo: Modalidade Assistencial MIRA (required): Modalidade assistencial.
ServiceRequest.category.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.category.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.category.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.priority Este elemento está incluído nos resumos. 1..1 code Caráter da solicitação
Vínculo: Caráter de Atendimento no MIRA (required): Caráter do atendimento
ServiceRequest.code Este elemento está incluído nos resumos. 1..1 CodeableConcept Código do procedimento
Vínculo: Procedimento realizado (required): SIGTAP
ServiceRequest.code.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.code.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.code.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.subject Este elemento está incluído nos resumos. 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Identificador do paciente
ServiceRequest.subject.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: ident-1
ServiceRequest.subject.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.subject.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.occurrence[x] Este elemento está incluído nos resumos. C 0..1 dateTime Data da execução
ServiceRequest.authoredOn Este elemento está incluído nos resumos. C 1..1 dateTime Data da solicitação
ServiceRequest.requester Este elemento está incluído nos resumos. 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde solicitante
ServiceRequest.requester.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.requester.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.requester.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.performerType Este elemento está incluído nos resumos. 0..1 CodeableConcept Especialidade médica do executante
Vínculo: Classificação Brasileira de Ocupações - CBO (required): Classificação Brasileira de Ocupações.
ServiceRequest.performerType.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.performerType.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.performerType.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.performer Este elemento está incluído nos resumos. C 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde executante
ServiceRequest.performer.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.performer.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.performer.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.reasonReference Este elemento está incluído nos resumos. 0..1 Reference(Problema/Diagnóstico) Motivo da solicitação
ServiceRequest.reasonReference.reference Este elemento está incluído nos resumos. C 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
ServiceRequest.status Base required Status de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.intent Base required Intenção de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.category Base required Modalidade Assistencial MIRA 📦1.0.0-release este IG
ServiceRequest.priority Base required Caráter de Atendimento no MIRA 📦1.0.0-release este IG
ServiceRequest.code Base required Procedimento realizado 📦1.0.0-release este IG
ServiceRequest.performerType Base required Classificação Brasileira de Ocupações - CBO 📦1.0.0-release este IG

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error ServiceRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ServiceRequest 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 ServiceRequest 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 ServiceRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ServiceRequest 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())
estab-2 error ServiceRequest.requester.identifier, ServiceRequest.performer.identifier O número do CNES do estabelecimento de saúde é inválido (identifier.value). O número deve conter 7 dígitos e não pode conter letras ou caracteres especiais, apenas números. value.matches('^(?!(\\d)\\1{6})\\d{7}$')
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ident-1 error ServiceRequest.subject.identifier O número de CPF ou CNS informado é inválido (subject.identifier.value). value.matches('^(?!(\\d)\\1{10})\\d{11}$') or value.matches('^(?!(\\d)\\1{14})[125789]\\d{14}$')
mira-1 error ServiceRequest O Motivo da Solicitação (Condition.code) deve ser preenchido caso a Data da Solicitação (ServiceRequest.authoredOn) seja posterior a 01/01/2025. (authoredOn > @2025-01-01T01:00:00) implies reasonReference.resolve().code.exists()
prr-1 error ServiceRequest orderDetail SHALL only be present if code is present orderDetail.empty() or code.exists()

Esta estrutura deriva de ServiceRequest

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: mira-1
ServiceRequest.id 0..0 Logical id of this artifact
ServiceRequest.implicitRules 0..0 A set of rules under which this content was created
ServiceRequest.language 0..0 Language of the resource content
ServiceRequest.text 0..0 Text summary of the resource, for human interpretation
ServiceRequest.contained 0..0 Contained, inline Resources
ServiceRequest.identifier 0..0 Identifiers assigned to this order
ServiceRequest.instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
ServiceRequest.instantiatesUri 0..0 Instantiates external protocol or definition
ServiceRequest.basedOn 0..0 What request fulfills
ServiceRequest.replaces 0..0 What request replaces
ServiceRequest.requisition 0..0 Composite Request ID
ServiceRequest.status C 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: Status de requisição de regulação assistencial (required)
ServiceRequest.intent 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Vínculo: Intenção de requisição de regulação assistencial (required)
Valor fixo: proposal (no extensions allowed)
ServiceRequest.category 1..1 CodeableConcept Modalidade assistencial
Vínculo: Modalidade Assistencial MIRA (required): Modalidade assistencial.
ServiceRequest.category.id 0..0 Unique id for inter-element referencing
ServiceRequest.category.coding 1..1 Coding Code defined by a terminology system
ServiceRequest.category.coding.id 0..0 Unique id for inter-element referencing
ServiceRequest.category.coding.system 1..1 uri Identity of the terminology system
ServiceRequest.category.coding.code 1..1 code Symbol in syntax defined by the system
ServiceRequest.category.coding.userSelected 0..0 If this coding was chosen directly by the user
ServiceRequest.category.text 0..0 Plain text representation of the concept
ServiceRequest.priority 1..1 code Caráter da solicitação
Vínculo: Caráter de Atendimento no MIRA (required): Caráter do atendimento
ServiceRequest.doNotPerform 0..0 True if service/procedure should not be performed
ServiceRequest.code 1..1 CodeableConcept Código do procedimento
Vínculo: Procedimento realizado (required): SIGTAP
ServiceRequest.code.id 0..0 Unique id for inter-element referencing
ServiceRequest.code.coding 1..1 Coding Code defined by a terminology system
ServiceRequest.code.coding.id 0..0 Unique id for inter-element referencing
ServiceRequest.code.coding.system 1..1 uri Identity of the terminology system
ServiceRequest.code.coding.code 1..1 code Symbol in syntax defined by the system
ServiceRequest.code.coding.userSelected 0..0 If this coding was chosen directly by the user
ServiceRequest.code.text 0..0 Plain text representation of the concept
ServiceRequest.orderDetail 0..0 Additional order information
ServiceRequest.quantity[x] 0..0 Service amount
ServiceRequest.subject 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Identificador do paciente
ServiceRequest.subject.id 0..0 Unique id for inter-element referencing
ServiceRequest.subject.reference 0..0 Literal reference, Relative, internal or absolute URL
ServiceRequest.subject.type 0..0 Type the reference refers to (e.g. "Patient")
ServiceRequest.subject.identifier C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: ident-1
ServiceRequest.subject.identifier.id 0..0 Unique id for inter-element referencing
ServiceRequest.subject.identifier.use 0..0 usual | official | temp | secondary | old (If known)
ServiceRequest.subject.identifier.type 0..0 Description of identifier
ServiceRequest.subject.identifier.system 1..1 uri The namespace for the identifier value
ServiceRequest.subject.identifier.value 1..1 string The value that is unique
ServiceRequest.subject.identifier.period 0..0 Time period when id is/was valid for use
ServiceRequest.subject.identifier.assigner 0..0 Organization that issued id (may be just text)
ServiceRequest.subject.display 0..0 Text alternative for the resource
ServiceRequest.encounter 0..0 Encounter in which the request was created
ServiceRequest.occurrence[x] C 0..1 dateTime Data da execução
ServiceRequest.occurrence[x].id 0..0 xml:id (or equivalent in JSON)
ServiceRequest.asNeeded[x] 0..0 Preconditions for service
ServiceRequest.authoredOn C 1..1 dateTime Data da solicitação
ServiceRequest.requester 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde solicitante
ServiceRequest.requester.id 0..0 Unique id for inter-element referencing
ServiceRequest.requester.reference 0..0 Literal reference, Relative, internal or absolute URL
ServiceRequest.requester.type 0..0 Type the reference refers to (e.g. "Patient")
ServiceRequest.requester.identifier C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.requester.identifier.id 0..0 Unique id for inter-element referencing
ServiceRequest.requester.identifier.use 0..0 usual | official | temp | secondary | old (If known)
ServiceRequest.requester.identifier.type 0..0 Description of identifier
ServiceRequest.requester.identifier.system 1..1 uri The namespace for the identifier value
ServiceRequest.requester.identifier.value 1..1 string The value that is unique
ServiceRequest.requester.identifier.period 0..0 Time period when id is/was valid for use
ServiceRequest.requester.identifier.assigner 0..0 Organization that issued id (may be just text)
ServiceRequest.requester.display 0..0 Text alternative for the resource
ServiceRequest.performerType 0..1 CodeableConcept Especialidade médica do executante
Vínculo: Classificação Brasileira de Ocupações - CBO (required): Classificação Brasileira de Ocupações.
ServiceRequest.performerType.id 0..0 Unique id for inter-element referencing
ServiceRequest.performerType.coding 1..1 Coding Code defined by a terminology system
ServiceRequest.performerType.coding.id 0..0 Unique id for inter-element referencing
ServiceRequest.performerType.coding.system 1..1 uri Identity of the terminology system
ServiceRequest.performerType.coding.code 1..1 code Symbol in syntax defined by the system
ServiceRequest.performerType.coding.userSelected 0..0 If this coding was chosen directly by the user
ServiceRequest.performerType.text 0..0 Plain text representation of the concept
ServiceRequest.performer C 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde executante
ServiceRequest.performer.id 0..0 Unique id for inter-element referencing
ServiceRequest.performer.reference 0..0 Literal reference, Relative, internal or absolute URL
ServiceRequest.performer.type 0..0 Type the reference refers to (e.g. "Patient")
ServiceRequest.performer.identifier C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.performer.identifier.id 0..0 Unique id for inter-element referencing
ServiceRequest.performer.identifier.use 0..0 usual | official | temp | secondary | old (If known)
ServiceRequest.performer.identifier.type 0..0 Description of identifier
ServiceRequest.performer.identifier.system 1..1 uri The namespace for the identifier value
ServiceRequest.performer.identifier.value 1..1 string The value that is unique
ServiceRequest.performer.identifier.period 0..0 Time period when id is/was valid for use
ServiceRequest.performer.identifier.assigner 0..0 Organization that issued id (may be just text)
ServiceRequest.performer.display 0..0 Text alternative for the resource
ServiceRequest.locationCode 0..0 Requested location
ServiceRequest.locationReference 0..0 Requested location
ServiceRequest.reasonCode 0..0 Explanation/Justification for procedure or service
ServiceRequest.reasonReference 0..1 Reference(Problema/Diagnóstico) Motivo da solicitação
ServiceRequest.reasonReference.id 0..0 Unique id for inter-element referencing
ServiceRequest.reasonReference.reference 1..1 string Literal reference, Relative, internal or absolute URL
ServiceRequest.reasonReference.type 0..0 Type the reference refers to (e.g. "Patient")
ServiceRequest.reasonReference.identifier 0..0 Logical reference, when literal reference is not known
ServiceRequest.reasonReference.display 0..0 Text alternative for the resource
ServiceRequest.insurance 0..0 Associated insurance coverage
ServiceRequest.supportingInfo 0..0 Additional clinical information
ServiceRequest.specimen 0..0 Procedure Samples
ServiceRequest.bodySite 0..0 Location on Body
ServiceRequest.note 0..0 Comments
ServiceRequest.patientInstruction 0..0 Patient or consumer-oriented instructions
ServiceRequest.relevantHistory 0..0 Request provenance

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
ServiceRequest.status Base required Status de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.intent Base required Intenção de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.category Base required Modalidade Assistencial MIRA 📦1.0.0-release este IG
ServiceRequest.priority Base required Caráter de Atendimento no MIRA 📦1.0.0-release este IG
ServiceRequest.code Base required Procedimento realizado 📦1.0.0-release este IG
ServiceRequest.performerType Base required Classificação Brasileira de Ocupações - CBO 📦1.0.0-release este IG

Restrições

Id Grau Caminho(s) Descrição Expressão
estab-2 error ServiceRequest.requester.identifier, ServiceRequest.performer.identifier O número do CNES do estabelecimento de saúde é inválido (identifier.value). O número deve conter 7 dígitos e não pode conter letras ou caracteres especiais, apenas números. value.matches('^(?!(\\d)\\1{6})\\d{7}$')
ident-1 error ServiceRequest.subject.identifier O número de CPF ou CNS informado é inválido (subject.identifier.value). value.matches('^(?!(\\d)\\1{10})\\d{11}$') or value.matches('^(?!(\\d)\\1{14})[125789]\\d{14}$')
mira-1 error ServiceRequest O Motivo da Solicitação (Condition.code) deve ser preenchido caso a Data da Solicitação (ServiceRequest.authoredOn) seja posterior a 01/01/2025. (authoredOn > @2025-01-01T01:00:00) implies reasonReference.resolve().code.exists()
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: prr-1, mira-1
ServiceRequest.meta Este elemento está incluído nos resumos. 0..1 Meta Metadata about the resource
ServiceRequest.extension 0..* Extension Additional content defined by implementations
ServiceRequest.modifierExtension Este elemento é um elemento modificador. 0..* Extension Extensions that cannot be ignored
ServiceRequest.status Este elemento é um elemento modificador. Este elemento está incluído nos resumos. C 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: Status de requisição de regulação assistencial (required)
ServiceRequest.intent Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Vínculo: Intenção de requisição de regulação assistencial (required)
Valor fixo: proposal (no extensions allowed)
ServiceRequest.category Este elemento está incluído nos resumos. 1..1 CodeableConcept Modalidade assistencial
Vínculo: Modalidade Assistencial MIRA (required): Modalidade assistencial.
ServiceRequest.category.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.category.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.category.coding.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.category.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.category.coding.version Este elemento está incluído nos resumos. 0..1 string Version of the system - if relevant
ServiceRequest.category.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.category.coding.display Este elemento está incluído nos resumos. 0..1 string Representation defined by the system
ServiceRequest.priority Este elemento está incluído nos resumos. 1..1 code Caráter da solicitação
Vínculo: Caráter de Atendimento no MIRA (required): Caráter do atendimento
ServiceRequest.code Este elemento está incluído nos resumos. 1..1 CodeableConcept Código do procedimento
Vínculo: Procedimento realizado (required): SIGTAP
ServiceRequest.code.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.code.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.code.coding.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.code.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.code.coding.version Este elemento está incluído nos resumos. 0..1 string Version of the system - if relevant
ServiceRequest.code.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.code.coding.display Este elemento está incluído nos resumos. 0..1 string Representation defined by the system
ServiceRequest.subject Este elemento está incluído nos resumos. 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Identificador do paciente
ServiceRequest.subject.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.subject.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: ident-1
ServiceRequest.subject.identifier.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.subject.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.subject.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.occurrence[x] Este elemento está incluído nos resumos. C 0..1 dateTime Data da execução
ServiceRequest.occurrence[x].extension 0..* Extension Additional content defined by implementations
ServiceRequest.occurrence[x].value 0..1 dateTime Primitive value for dateTime
ServiceRequest.authoredOn Este elemento está incluído nos resumos. C 1..1 dateTime Data da solicitação
ServiceRequest.requester Este elemento está incluído nos resumos. 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde solicitante
ServiceRequest.requester.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.requester.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.requester.identifier.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.requester.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.requester.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.performerType Este elemento está incluído nos resumos. 0..1 CodeableConcept Especialidade médica do executante
Vínculo: Classificação Brasileira de Ocupações - CBO (required): Classificação Brasileira de Ocupações.
ServiceRequest.performerType.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.performerType.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.performerType.coding.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.performerType.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.performerType.coding.version Este elemento está incluído nos resumos. 0..1 string Version of the system - if relevant
ServiceRequest.performerType.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.performerType.coding.display Este elemento está incluído nos resumos. 0..1 string Representation defined by the system
ServiceRequest.performer Este elemento está incluído nos resumos. C 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde executante
ServiceRequest.performer.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.performer.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.performer.identifier.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.performer.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.performer.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.reasonReference Este elemento está incluído nos resumos. 0..1 Reference(Problema/Diagnóstico) Motivo da solicitação
ServiceRequest.reasonReference.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.reasonReference.reference Este elemento está incluído nos resumos. C 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
ServiceRequest.status Base required Status de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.intent Base required Intenção de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.category Base required Modalidade Assistencial MIRA 📦1.0.0-release este IG
ServiceRequest.priority Base required Caráter de Atendimento no MIRA 📦1.0.0-release este IG
ServiceRequest.code Base required Procedimento realizado 📦1.0.0-release este IG
ServiceRequest.performerType Base required Classificação Brasileira de Ocupações - CBO 📦1.0.0-release este IG

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error ServiceRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ServiceRequest 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 ServiceRequest 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 ServiceRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ServiceRequest 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())
estab-2 error ServiceRequest.requester.identifier, ServiceRequest.performer.identifier O número do CNES do estabelecimento de saúde é inválido (identifier.value). O número deve conter 7 dígitos e não pode conter letras ou caracteres especiais, apenas números. value.matches('^(?!(\\d)\\1{6})\\d{7}$')
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ident-1 error ServiceRequest.subject.identifier O número de CPF ou CNS informado é inválido (subject.identifier.value). value.matches('^(?!(\\d)\\1{10})\\d{11}$') or value.matches('^(?!(\\d)\\1{14})[125789]\\d{14}$')
mira-1 error ServiceRequest O Motivo da Solicitação (Condition.code) deve ser preenchido caso a Data da Solicitação (ServiceRequest.authoredOn) seja posterior a 01/01/2025. (authoredOn > @2025-01-01T01:00:00) implies reasonReference.resolve().code.exists()
prr-1 error ServiceRequest orderDetail SHALL only be present if code is present orderDetail.empty() or code.exists()

Esta estrutura deriva de ServiceRequest

Resumo

Obrigatório: 17 elementos(7 aninhado obrigatoriamente elementos)
Fixo: 1 elemento
Proibido: 70 elementos

Estruturas

Esta estrutura refere-se a estas outras estruturas:

Maturidade: 1

Visão de Elementos-Chave

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: prr-1, mira-1
ServiceRequest.modifierExtension Este elemento é um elemento modificador. 0..* Extension Extensions that cannot be ignored
ServiceRequest.status Este elemento é um elemento modificador. Este elemento está incluído nos resumos. C 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: Status de requisição de regulação assistencial (required)
ServiceRequest.intent Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Vínculo: Intenção de requisição de regulação assistencial (required)
Valor fixo: proposal (no extensions allowed)
ServiceRequest.category Este elemento está incluído nos resumos. 1..1 CodeableConcept Modalidade assistencial
Vínculo: Modalidade Assistencial MIRA (required): Modalidade assistencial.
ServiceRequest.category.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.category.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.category.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.priority Este elemento está incluído nos resumos. 1..1 code Caráter da solicitação
Vínculo: Caráter de Atendimento no MIRA (required): Caráter do atendimento
ServiceRequest.code Este elemento está incluído nos resumos. 1..1 CodeableConcept Código do procedimento
Vínculo: Procedimento realizado (required): SIGTAP
ServiceRequest.code.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.code.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.code.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.subject Este elemento está incluído nos resumos. 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Identificador do paciente
ServiceRequest.subject.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: ident-1
ServiceRequest.subject.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.subject.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.occurrence[x] Este elemento está incluído nos resumos. C 0..1 dateTime Data da execução
ServiceRequest.authoredOn Este elemento está incluído nos resumos. C 1..1 dateTime Data da solicitação
ServiceRequest.requester Este elemento está incluído nos resumos. 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde solicitante
ServiceRequest.requester.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.requester.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.requester.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.performerType Este elemento está incluído nos resumos. 0..1 CodeableConcept Especialidade médica do executante
Vínculo: Classificação Brasileira de Ocupações - CBO (required): Classificação Brasileira de Ocupações.
ServiceRequest.performerType.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.performerType.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.performerType.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.performer Este elemento está incluído nos resumos. C 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde executante
ServiceRequest.performer.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.performer.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.performer.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.reasonReference Este elemento está incluído nos resumos. 0..1 Reference(Problema/Diagnóstico) Motivo da solicitação
ServiceRequest.reasonReference.reference Este elemento está incluído nos resumos. C 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
ServiceRequest.status Base required Status de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.intent Base required Intenção de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.category Base required Modalidade Assistencial MIRA 📦1.0.0-release este IG
ServiceRequest.priority Base required Caráter de Atendimento no MIRA 📦1.0.0-release este IG
ServiceRequest.code Base required Procedimento realizado 📦1.0.0-release este IG
ServiceRequest.performerType Base required Classificação Brasileira de Ocupações - CBO 📦1.0.0-release este IG

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error ServiceRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ServiceRequest 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 ServiceRequest 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 ServiceRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ServiceRequest 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())
estab-2 error ServiceRequest.requester.identifier, ServiceRequest.performer.identifier O número do CNES do estabelecimento de saúde é inválido (identifier.value). O número deve conter 7 dígitos e não pode conter letras ou caracteres especiais, apenas números. value.matches('^(?!(\\d)\\1{6})\\d{7}$')
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ident-1 error ServiceRequest.subject.identifier O número de CPF ou CNS informado é inválido (subject.identifier.value). value.matches('^(?!(\\d)\\1{10})\\d{11}$') or value.matches('^(?!(\\d)\\1{14})[125789]\\d{14}$')
mira-1 error ServiceRequest O Motivo da Solicitação (Condition.code) deve ser preenchido caso a Data da Solicitação (ServiceRequest.authoredOn) seja posterior a 01/01/2025. (authoredOn > @2025-01-01T01:00:00) implies reasonReference.resolve().code.exists()
prr-1 error ServiceRequest orderDetail SHALL only be present if code is present orderDetail.empty() or code.exists()

Visão Diferencial

Esta estrutura deriva de ServiceRequest

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: mira-1
ServiceRequest.id 0..0 Logical id of this artifact
ServiceRequest.implicitRules 0..0 A set of rules under which this content was created
ServiceRequest.language 0..0 Language of the resource content
ServiceRequest.text 0..0 Text summary of the resource, for human interpretation
ServiceRequest.contained 0..0 Contained, inline Resources
ServiceRequest.identifier 0..0 Identifiers assigned to this order
ServiceRequest.instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
ServiceRequest.instantiatesUri 0..0 Instantiates external protocol or definition
ServiceRequest.basedOn 0..0 What request fulfills
ServiceRequest.replaces 0..0 What request replaces
ServiceRequest.requisition 0..0 Composite Request ID
ServiceRequest.status C 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: Status de requisição de regulação assistencial (required)
ServiceRequest.intent 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Vínculo: Intenção de requisição de regulação assistencial (required)
Valor fixo: proposal (no extensions allowed)
ServiceRequest.category 1..1 CodeableConcept Modalidade assistencial
Vínculo: Modalidade Assistencial MIRA (required): Modalidade assistencial.
ServiceRequest.category.id 0..0 Unique id for inter-element referencing
ServiceRequest.category.coding 1..1 Coding Code defined by a terminology system
ServiceRequest.category.coding.id 0..0 Unique id for inter-element referencing
ServiceRequest.category.coding.system 1..1 uri Identity of the terminology system
ServiceRequest.category.coding.code 1..1 code Symbol in syntax defined by the system
ServiceRequest.category.coding.userSelected 0..0 If this coding was chosen directly by the user
ServiceRequest.category.text 0..0 Plain text representation of the concept
ServiceRequest.priority 1..1 code Caráter da solicitação
Vínculo: Caráter de Atendimento no MIRA (required): Caráter do atendimento
ServiceRequest.doNotPerform 0..0 True if service/procedure should not be performed
ServiceRequest.code 1..1 CodeableConcept Código do procedimento
Vínculo: Procedimento realizado (required): SIGTAP
ServiceRequest.code.id 0..0 Unique id for inter-element referencing
ServiceRequest.code.coding 1..1 Coding Code defined by a terminology system
ServiceRequest.code.coding.id 0..0 Unique id for inter-element referencing
ServiceRequest.code.coding.system 1..1 uri Identity of the terminology system
ServiceRequest.code.coding.code 1..1 code Symbol in syntax defined by the system
ServiceRequest.code.coding.userSelected 0..0 If this coding was chosen directly by the user
ServiceRequest.code.text 0..0 Plain text representation of the concept
ServiceRequest.orderDetail 0..0 Additional order information
ServiceRequest.quantity[x] 0..0 Service amount
ServiceRequest.subject 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Identificador do paciente
ServiceRequest.subject.id 0..0 Unique id for inter-element referencing
ServiceRequest.subject.reference 0..0 Literal reference, Relative, internal or absolute URL
ServiceRequest.subject.type 0..0 Type the reference refers to (e.g. "Patient")
ServiceRequest.subject.identifier C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: ident-1
ServiceRequest.subject.identifier.id 0..0 Unique id for inter-element referencing
ServiceRequest.subject.identifier.use 0..0 usual | official | temp | secondary | old (If known)
ServiceRequest.subject.identifier.type 0..0 Description of identifier
ServiceRequest.subject.identifier.system 1..1 uri The namespace for the identifier value
ServiceRequest.subject.identifier.value 1..1 string The value that is unique
ServiceRequest.subject.identifier.period 0..0 Time period when id is/was valid for use
ServiceRequest.subject.identifier.assigner 0..0 Organization that issued id (may be just text)
ServiceRequest.subject.display 0..0 Text alternative for the resource
ServiceRequest.encounter 0..0 Encounter in which the request was created
ServiceRequest.occurrence[x] C 0..1 dateTime Data da execução
ServiceRequest.occurrence[x].id 0..0 xml:id (or equivalent in JSON)
ServiceRequest.asNeeded[x] 0..0 Preconditions for service
ServiceRequest.authoredOn C 1..1 dateTime Data da solicitação
ServiceRequest.requester 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde solicitante
ServiceRequest.requester.id 0..0 Unique id for inter-element referencing
ServiceRequest.requester.reference 0..0 Literal reference, Relative, internal or absolute URL
ServiceRequest.requester.type 0..0 Type the reference refers to (e.g. "Patient")
ServiceRequest.requester.identifier C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.requester.identifier.id 0..0 Unique id for inter-element referencing
ServiceRequest.requester.identifier.use 0..0 usual | official | temp | secondary | old (If known)
ServiceRequest.requester.identifier.type 0..0 Description of identifier
ServiceRequest.requester.identifier.system 1..1 uri The namespace for the identifier value
ServiceRequest.requester.identifier.value 1..1 string The value that is unique
ServiceRequest.requester.identifier.period 0..0 Time period when id is/was valid for use
ServiceRequest.requester.identifier.assigner 0..0 Organization that issued id (may be just text)
ServiceRequest.requester.display 0..0 Text alternative for the resource
ServiceRequest.performerType 0..1 CodeableConcept Especialidade médica do executante
Vínculo: Classificação Brasileira de Ocupações - CBO (required): Classificação Brasileira de Ocupações.
ServiceRequest.performerType.id 0..0 Unique id for inter-element referencing
ServiceRequest.performerType.coding 1..1 Coding Code defined by a terminology system
ServiceRequest.performerType.coding.id 0..0 Unique id for inter-element referencing
ServiceRequest.performerType.coding.system 1..1 uri Identity of the terminology system
ServiceRequest.performerType.coding.code 1..1 code Symbol in syntax defined by the system
ServiceRequest.performerType.coding.userSelected 0..0 If this coding was chosen directly by the user
ServiceRequest.performerType.text 0..0 Plain text representation of the concept
ServiceRequest.performer C 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde executante
ServiceRequest.performer.id 0..0 Unique id for inter-element referencing
ServiceRequest.performer.reference 0..0 Literal reference, Relative, internal or absolute URL
ServiceRequest.performer.type 0..0 Type the reference refers to (e.g. "Patient")
ServiceRequest.performer.identifier C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.performer.identifier.id 0..0 Unique id for inter-element referencing
ServiceRequest.performer.identifier.use 0..0 usual | official | temp | secondary | old (If known)
ServiceRequest.performer.identifier.type 0..0 Description of identifier
ServiceRequest.performer.identifier.system 1..1 uri The namespace for the identifier value
ServiceRequest.performer.identifier.value 1..1 string The value that is unique
ServiceRequest.performer.identifier.period 0..0 Time period when id is/was valid for use
ServiceRequest.performer.identifier.assigner 0..0 Organization that issued id (may be just text)
ServiceRequest.performer.display 0..0 Text alternative for the resource
ServiceRequest.locationCode 0..0 Requested location
ServiceRequest.locationReference 0..0 Requested location
ServiceRequest.reasonCode 0..0 Explanation/Justification for procedure or service
ServiceRequest.reasonReference 0..1 Reference(Problema/Diagnóstico) Motivo da solicitação
ServiceRequest.reasonReference.id 0..0 Unique id for inter-element referencing
ServiceRequest.reasonReference.reference 1..1 string Literal reference, Relative, internal or absolute URL
ServiceRequest.reasonReference.type 0..0 Type the reference refers to (e.g. "Patient")
ServiceRequest.reasonReference.identifier 0..0 Logical reference, when literal reference is not known
ServiceRequest.reasonReference.display 0..0 Text alternative for the resource
ServiceRequest.insurance 0..0 Associated insurance coverage
ServiceRequest.supportingInfo 0..0 Additional clinical information
ServiceRequest.specimen 0..0 Procedure Samples
ServiceRequest.bodySite 0..0 Location on Body
ServiceRequest.note 0..0 Comments
ServiceRequest.patientInstruction 0..0 Patient or consumer-oriented instructions
ServiceRequest.relevantHistory 0..0 Request provenance

doco Documentação para este formato

Terminologia Ligações (Diferencial)

Caminho Estado Utilização Conjunto de valores Versão Fonte
ServiceRequest.status Base required Status de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.intent Base required Intenção de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.category Base required Modalidade Assistencial MIRA 📦1.0.0-release este IG
ServiceRequest.priority Base required Caráter de Atendimento no MIRA 📦1.0.0-release este IG
ServiceRequest.code Base required Procedimento realizado 📦1.0.0-release este IG
ServiceRequest.performerType Base required Classificação Brasileira de Ocupações - CBO 📦1.0.0-release este IG

Restrições

Id Grau Caminho(s) Descrição Expressão
estab-2 error ServiceRequest.requester.identifier, ServiceRequest.performer.identifier O número do CNES do estabelecimento de saúde é inválido (identifier.value). O número deve conter 7 dígitos e não pode conter letras ou caracteres especiais, apenas números. value.matches('^(?!(\\d)\\1{6})\\d{7}$')
ident-1 error ServiceRequest.subject.identifier O número de CPF ou CNS informado é inválido (subject.identifier.value). value.matches('^(?!(\\d)\\1{10})\\d{11}$') or value.matches('^(?!(\\d)\\1{14})[125789]\\d{14}$')
mira-1 error ServiceRequest O Motivo da Solicitação (Condition.code) deve ser preenchido caso a Data da Solicitação (ServiceRequest.authoredOn) seja posterior a 01/01/2025. (authoredOn > @2025-01-01T01:00:00) implies reasonReference.resolve().code.exists()

Visão TotalView

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: doco
ServiceRequest C 0..* ServiceRequest A request for a service to be performed
Constraints: prr-1, mira-1
ServiceRequest.meta Este elemento está incluído nos resumos. 0..1 Meta Metadata about the resource
ServiceRequest.extension 0..* Extension Additional content defined by implementations
ServiceRequest.modifierExtension Este elemento é um elemento modificador. 0..* Extension Extensions that cannot be ignored
ServiceRequest.status Este elemento é um elemento modificador. Este elemento está incluído nos resumos. C 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Vínculo: Status de requisição de regulação assistencial (required)
ServiceRequest.intent Este elemento é um elemento modificador. Este elemento está incluído nos resumos. 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Vínculo: Intenção de requisição de regulação assistencial (required)
Valor fixo: proposal (no extensions allowed)
ServiceRequest.category Este elemento está incluído nos resumos. 1..1 CodeableConcept Modalidade assistencial
Vínculo: Modalidade Assistencial MIRA (required): Modalidade assistencial.
ServiceRequest.category.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.category.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.category.coding.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.category.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.category.coding.version Este elemento está incluído nos resumos. 0..1 string Version of the system - if relevant
ServiceRequest.category.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.category.coding.display Este elemento está incluído nos resumos. 0..1 string Representation defined by the system
ServiceRequest.priority Este elemento está incluído nos resumos. 1..1 code Caráter da solicitação
Vínculo: Caráter de Atendimento no MIRA (required): Caráter do atendimento
ServiceRequest.code Este elemento está incluído nos resumos. 1..1 CodeableConcept Código do procedimento
Vínculo: Procedimento realizado (required): SIGTAP
ServiceRequest.code.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.code.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.code.coding.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.code.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.code.coding.version Este elemento está incluído nos resumos. 0..1 string Version of the system - if relevant
ServiceRequest.code.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.code.coding.display Este elemento está incluído nos resumos. 0..1 string Representation defined by the system
ServiceRequest.subject Este elemento está incluído nos resumos. 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BRIndividuo-1.0) Identificador do paciente
ServiceRequest.subject.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.subject.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: ident-1
ServiceRequest.subject.identifier.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.subject.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.subject.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.occurrence[x] Este elemento está incluído nos resumos. C 0..1 dateTime Data da execução
ServiceRequest.occurrence[x].extension 0..* Extension Additional content defined by implementations
ServiceRequest.occurrence[x].value 0..1 dateTime Primitive value for dateTime
ServiceRequest.authoredOn Este elemento está incluído nos resumos. C 1..1 dateTime Data da solicitação
ServiceRequest.requester Este elemento está incluído nos resumos. 1..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde solicitante
ServiceRequest.requester.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.requester.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.requester.identifier.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.requester.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.requester.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.performerType Este elemento está incluído nos resumos. 0..1 CodeableConcept Especialidade médica do executante
Vínculo: Classificação Brasileira de Ocupações - CBO (required): Classificação Brasileira de Ocupações.
ServiceRequest.performerType.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.performerType.coding Este elemento está incluído nos resumos. 1..1 Coding Code defined by a terminology system
ServiceRequest.performerType.coding.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.performerType.coding.system Este elemento está incluído nos resumos. 1..1 uri Identity of the terminology system
ServiceRequest.performerType.coding.version Este elemento está incluído nos resumos. 0..1 string Version of the system - if relevant
ServiceRequest.performerType.coding.code Este elemento está incluído nos resumos. 1..1 code Symbol in syntax defined by the system
ServiceRequest.performerType.coding.display Este elemento está incluído nos resumos. 0..1 string Representation defined by the system
ServiceRequest.performer Este elemento está incluído nos resumos. C 0..1 Reference(http://www.saude.gov.br/fhir/r4/StructureDefinition/BREstabelecimentoSaude-1.0) Estabelecimento de saúde executante
ServiceRequest.performer.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.performer.identifier Este elemento está incluído nos resumos. C 1..1 Identifier Logical reference, when literal reference is not known
Constraints: estab-2
ServiceRequest.performer.identifier.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.performer.identifier.system Este elemento está incluído nos resumos. 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
ServiceRequest.performer.identifier.value Este elemento está incluído nos resumos. 1..1 string The value that is unique
Exemplo General: 123456
ServiceRequest.reasonReference Este elemento está incluído nos resumos. 0..1 Reference(Problema/Diagnóstico) Motivo da solicitação
ServiceRequest.reasonReference.extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
ServiceRequest.reasonReference.reference Este elemento está incluído nos resumos. C 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
ServiceRequest.status Base required Status de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.intent Base required Intenção de requisição de regulação assistencial 📦1.0.0-release este IG
ServiceRequest.category Base required Modalidade Assistencial MIRA 📦1.0.0-release este IG
ServiceRequest.priority Base required Caráter de Atendimento no MIRA 📦1.0.0-release este IG
ServiceRequest.code Base required Procedimento realizado 📦1.0.0-release este IG
ServiceRequest.performerType Base required Classificação Brasileira de Ocupações - CBO 📦1.0.0-release este IG

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error ServiceRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ServiceRequest 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 ServiceRequest 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 ServiceRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ServiceRequest 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())
estab-2 error ServiceRequest.requester.identifier, ServiceRequest.performer.identifier O número do CNES do estabelecimento de saúde é inválido (identifier.value). O número deve conter 7 dígitos e não pode conter letras ou caracteres especiais, apenas números. value.matches('^(?!(\\d)\\1{6})\\d{7}$')
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ident-1 error ServiceRequest.subject.identifier O número de CPF ou CNS informado é inválido (subject.identifier.value). value.matches('^(?!(\\d)\\1{10})\\d{11}$') or value.matches('^(?!(\\d)\\1{14})[125789]\\d{14}$')
mira-1 error ServiceRequest O Motivo da Solicitação (Condition.code) deve ser preenchido caso a Data da Solicitação (ServiceRequest.authoredOn) seja posterior a 01/01/2025. (authoredOn > @2025-01-01T01:00:00) implies reasonReference.resolve().code.exists()
prr-1 error ServiceRequest orderDetail SHALL only be present if code is present orderDetail.empty() or code.exists()

Esta estrutura deriva de ServiceRequest

Resumo

Obrigatório: 17 elementos(7 aninhado obrigatoriamente elementos)
Fixo: 1 elemento
Proibido: 70 elementos

Estruturas

Esta estrutura refere-se a estas outras estruturas:

Maturidade: 1

 

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