Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
BR
Publish Box vai aqui
| URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-medication | Versão: 1.0.0 | |||
| Active as of 2026-01-14 | Nome computável: BRCoreMedication | |||
Este recurso é uma especialização do recurso FHIR R4 Medication usado principalmente para a identificação e definição de um medicamento para fins de prescrição, dispensação e administração de um medicamento, bem como para fazer declarações sobre medicamentos no Brasil
Representar medicamentos na maioria dos ambientes de assistência á saúde é uma questão de identificar um item de uma lista e então transmitir uma referência para o item selecionado em um recurso relacionado ao paciente ou para outros aplicativos. Informações adicionais sobre o medicamento são frequentemente fornecidas para verificação humana, mas uma representação completa dos detalhes da composição e eficácia do medicamento é transmitida consultando dicionários de medicamentos por meio dos códigos que eles definem. Há algumas ocasiões em que é necessário identificar um pouco mais de detalhes, como quando dispensar um pacote contendo um medicamento específico requer a identificação do medicamento e do pacote ao mesmo tempo. Há também algumas ocasiões (por exemplo, formulações personalizadas) em que a composição de um medicamento deve ser representada. Nesses casos, os ingredientes do medicamento devem ser especificados junto com a quantidade contida, embora o recurso Medication não forneça detalhes completos.
O recurso br-core-medication permite que os medicamentos sejam caracterizados pela forma do medicamento e pelo ingrediente (ou ingredientes), bem como pela forma como são embalados. O medicamento incluirá o(s) ingrediente(s) e sua(s) dosagem(ns) e a embalagem pode incluir a quantidade (por exemplo, número de comprimidos, volume, etc.) contida em um recipiente específico (por exemplo, 100 cápsulas de Amoxicilina 500mg por frasco).
O recurso br-core-medication pode ser utilizado para descrever um produto composto (também conhecido como extemporâneo ou magistral) que é fabricado pela farmácia no momento da dispensação. Neste caso, haverá vários ingredientes que são tipicamente produtos químicos básicos (por exemplo, pó de hidrocortisona) e pode haver outros ingredientes que são produtos manufaturados (por exemplo, Glaxal Base).
Quando um medicamento inclui um pacote, ou seja medicamentos na apresentação “pack”, mais detalhes sobre a composição podem ser fornecidos. Um pacote tem um recipiente (caixa embalada a vácuo, jarra, etc.) e uma lista dos produtos ou outros pacotes que estão no pacote.
Este recurso não deve ser utilizado para representar dados que não sejam relacionados a medicamentos.
A RDNS utiliza a structuredefintion BRPrescricaoMedicamento para descrever a prescrição de medicamentos. Cada um dos medicamentos prescritos são descritos utilizando a structuredefinition BRMedication aqui descrita.
Para identificação dos códigos do medicamento os identificadores da base nacional de medicamentos OBM-Ontologia Brasileira de Medicamentos serão utilizados.
Os seguintes elementos de dados devem estar sempre presentes (definição obrigatória) ou devem ser suportados se os dados estiverem presentes no sistema de envio (definição de suporte obrigatório). Eles são apresentados abaixo em uma explicação simples e legível. Orientações e exemplos específicos do perfil também são fornecidos. As Visualizações Formais abaixo fornecem o resumo formal, as definições e os requisitos de terminologia.
Cada medicamento deve ter:
Orientação de implementação específica do perfil:
Este perfil não possui extensões.
Usos:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de Medication
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
Medication | |||
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() |
0..* | Identifier | Identificadores para este recurso | |
![]() ![]() |
0..1 | CodeableConcept | Código do medicamento | |
![]() ![]() |
0..1 | code | Status do medicamento ativo| inativo| entrado com erro | |
![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Referência ao fabricante do medicamento | |
![]() ![]() |
0..1 | CodeableConcept | Forma famacêutica do medicamento Vínculo: Medicine Doseform - IPS (required) | |
![]() ![]() |
0..1 | Ratio | Quantidade de medicamento na embalagem | |
![]() ![]() |
0..* | BackboneElement | Ingredientes do medicamento | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas | |
![]() ![]() ![]() |
1..1 | CodeableConcept, Reference(Substance | Medication) | Ingrediente Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() ![]() |
0..1 | Reference(Substance | br-core-medication) | Referência à Substance ou br-core-medication | |
![]() ![]() ![]() |
0..1 | boolean | Indica se este é o ingrediente ativo | |
![]() ![]() ![]() |
0..1 | Ratio | Quantidade do ingrediente presente | |
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre medicamento na forma tack | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..1 | string | Número do lote do pack de medicamento | |
![]() ![]() ![]() |
0..1 | dateTime | Data de validade do pack do medicamento | |
Documentação para este formato | ||||
| Caminho | Conformidade | Conjunto de valores | URI |
| Medication.form | required | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform |
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Medication | Definition of a Medication | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores para este recurso | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Código do medicamento Vínculo: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication. | ||||
![]() ![]() |
?!Σ | 0..1 | code | Status do medicamento ativo| inativo| entrado com erro Vínculo: Medication Status Codes (required): A coded concept defining if the medication is in active use. | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Referência ao fabricante do medicamento | ||||
![]() ![]() |
0..1 | CodeableConcept | Forma famacêutica do medicamento Vínculo: Medicine Doseform - IPS (required) | |||||
![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento na embalagem | ||||
![]() ![]() |
0..* | BackboneElement | Ingredientes do medicamento | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() ![]() |
1..1 | Ingrediente Fatia: Não ordenado, Aberto por type:$this | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Substance | br-core-medication) | Referência à Substance ou br-core-medication | |||||
![]() ![]() ![]() |
0..1 | boolean | Indica se este é o ingrediente ativo | |||||
![]() ![]() ![]() |
0..1 | Ratio | Quantidade do ingrediente presente | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre medicamento na forma tack | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
0..1 | string | Número do lote do pack de medicamento | |||||
![]() ![]() ![]() |
0..1 | dateTime | Data de validade do pack do medicamento | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Medication.code | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesFrom a norma FHIR | ||||
| Medication.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1From a norma FHIR | ||||
| Medication.form | required | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | Medication | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Medication | 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 | Medication | 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 | Medication | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Medication | 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: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Medication | Definition of a Medication | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores para este recurso | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Código do medicamento Vínculo: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication. | ||||
![]() ![]() |
?!Σ | 0..1 | code | Status do medicamento ativo| inativo| entrado com erro Vínculo: Medication Status Codes (required): A coded concept defining if the medication is in active use. | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Referência ao fabricante do medicamento | ||||
![]() ![]() |
0..1 | CodeableConcept | Forma famacêutica do medicamento Vínculo: Medicine Doseform - IPS (required) | |||||
![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento na embalagem | ||||
![]() ![]() |
0..* | BackboneElement | Ingredientes do medicamento | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() ![]() |
1..1 | Ingrediente Fatia: Não ordenado, Aberto por type:$this | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Substance | br-core-medication) | Referência à Substance ou br-core-medication | |||||
![]() ![]() ![]() |
0..1 | boolean | Indica se este é o ingrediente ativo | |||||
![]() ![]() ![]() |
0..1 | Ratio | Quantidade do ingrediente presente | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre medicamento na forma tack | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
0..1 | string | Número do lote do pack de medicamento | |||||
![]() ![]() ![]() |
0..1 | dateTime | Data de validade do pack do medicamento | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Medication.code | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesFrom a norma FHIR | ||||
| Medication.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1From a norma FHIR | ||||
| Medication.form | required | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | Medication | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Medication | 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 | Medication | 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 | Medication | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Medication | 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 Medication
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Fatias
Esta estrutura define os seguintes Slices:
Visão diferencial
Esta estrutura é derivada de Medication
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
Medication | |||
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() |
0..* | Identifier | Identificadores para este recurso | |
![]() ![]() |
0..1 | CodeableConcept | Código do medicamento | |
![]() ![]() |
0..1 | code | Status do medicamento ativo| inativo| entrado com erro | |
![]() ![]() |
0..1 | Reference(BRCoreOrganization) | Referência ao fabricante do medicamento | |
![]() ![]() |
0..1 | CodeableConcept | Forma famacêutica do medicamento Vínculo: Medicine Doseform - IPS (required) | |
![]() ![]() |
0..1 | Ratio | Quantidade de medicamento na embalagem | |
![]() ![]() |
0..* | BackboneElement | Ingredientes do medicamento | |
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas | |
![]() ![]() ![]() |
1..1 | CodeableConcept, Reference(Substance | Medication) | Ingrediente Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() ![]() |
0..1 | Reference(Substance | br-core-medication) | Referência à Substance ou br-core-medication | |
![]() ![]() ![]() |
0..1 | boolean | Indica se este é o ingrediente ativo | |
![]() ![]() ![]() |
0..1 | Ratio | Quantidade do ingrediente presente | |
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre medicamento na forma tack | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() ![]() |
0..1 | string | Número do lote do pack de medicamento | |
![]() ![]() ![]() |
0..1 | dateTime | Data de validade do pack do medicamento | |
Documentação para este formato | ||||
| Caminho | Conformidade | Conjunto de valores | URI |
| Medication.form | required | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform |
Visualização de elementos -chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Medication | Definition of a Medication | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores para este recurso | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Código do medicamento Vínculo: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication. | ||||
![]() ![]() |
?!Σ | 0..1 | code | Status do medicamento ativo| inativo| entrado com erro Vínculo: Medication Status Codes (required): A coded concept defining if the medication is in active use. | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Referência ao fabricante do medicamento | ||||
![]() ![]() |
0..1 | CodeableConcept | Forma famacêutica do medicamento Vínculo: Medicine Doseform - IPS (required) | |||||
![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento na embalagem | ||||
![]() ![]() |
0..* | BackboneElement | Ingredientes do medicamento | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() ![]() |
1..1 | Ingrediente Fatia: Não ordenado, Aberto por type:$this | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Substance | br-core-medication) | Referência à Substance ou br-core-medication | |||||
![]() ![]() ![]() |
0..1 | boolean | Indica se este é o ingrediente ativo | |||||
![]() ![]() ![]() |
0..1 | Ratio | Quantidade do ingrediente presente | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre medicamento na forma tack | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
0..1 | string | Número do lote do pack de medicamento | |||||
![]() ![]() ![]() |
0..1 | dateTime | Data de validade do pack do medicamento | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Medication.code | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesFrom a norma FHIR | ||||
| Medication.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1From a norma FHIR | ||||
| Medication.form | required | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | Medication | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Medication | 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 | Medication | 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 | Medication | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Medication | 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: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Medication | Definition of a Medication | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores para este recurso | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Código do medicamento Vínculo: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication. | ||||
![]() ![]() |
?!Σ | 0..1 | code | Status do medicamento ativo| inativo| entrado com erro Vínculo: Medication Status Codes (required): A coded concept defining if the medication is in active use. | ||||
![]() ![]() |
Σ | 0..1 | Reference(BRCoreOrganization) | Referência ao fabricante do medicamento | ||||
![]() ![]() |
0..1 | CodeableConcept | Forma famacêutica do medicamento Vínculo: Medicine Doseform - IPS (required) | |||||
![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento na embalagem | ||||
![]() ![]() |
0..* | BackboneElement | Ingredientes do medicamento | |||||
![]() ![]() ![]() |
0..1 | string | ID exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido por implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas | ||||
![]() ![]() ![]() |
1..1 | Ingrediente Fatia: Não ordenado, Aberto por type:$this | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Substance | br-core-medication) | Referência à Substance ou br-core-medication | |||||
![]() ![]() ![]() |
0..1 | boolean | Indica se este é o ingrediente ativo | |||||
![]() ![]() ![]() |
0..1 | Ratio | Quantidade do ingrediente presente | |||||
![]() ![]() |
0..1 | BackboneElement | Detalhes sobre medicamento na forma tack | |||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referência cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
0..1 | string | Número do lote do pack de medicamento | |||||
![]() ![]() ![]() |
0..1 | dateTime | Data de validade do pack do medicamento | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| Medication.code | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesFrom a norma FHIR | ||||
| Medication.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1From a norma FHIR | ||||
| Medication.form | required | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | Medication | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Medication | 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 | Medication | 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 | Medication | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Medication | 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 Medication
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Fatias
Esta estrutura define os seguintes Slices:
Outras representações de perfil: CSV, Excel, Schematron