Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the IPS Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/MedicationBRIPS | Versão: 1.0.0 | |||
Active as of 2025-07-17 | Nome computável: MedicationBRIPS |
Este perfil representa as restrições aplicadas ao recurso Medication pelo Guia de Implementação do FHIR do Resumo Internacional do Paciente (IPS). Um medicamento é descrito no sumário do paciente como uma instância de um recurso Medicamentos restrito por esse perfil
Representar medicamentos na maioria dos ambientes de saúde é uma questão de identificar um item de uma lista e depois transmitir uma referência para o item selecionado em um recurso relacionado ao paciente ou em outras aplicações. Informações adicionais sobre o medicamento são frequentemente fornecidas para verificação humana (por exemplo, o nome do produto), mas uma representação completa dos detalhes da composição e eficácia do medicamento é transmitida através da consulta aos dicionários de medicamentos por meio dos códigos que estes definem. Há algumas ocasiões em que é necessário identificar um pouco mais detalhadamente, como quando a dispensação de uma embalagem contendo um determinado medicamento exige a identificação tanto do medicamento quanto da embalagem ao mesmo tempo. Existem algumas ocasiões (por exemplo, formulações personalizadas) em que a composição de um medicamento também deve ser representada. Nestes casos, os ingredientes do medicamento devem ser especificados juntamente com a quantidade contida, embora o recurso Medicamento não forneça detalhes completos.
O recurso Medicamento permite caracterizar os medicamentos pela forma do medicamento e pelo ingrediente (ou ingredientes) e como ele é embalado. 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.) que está contida em um recipiente específico (por exemplo, 100 cápsulas de Amoxicilina 500mg por frasco).
O recurso Medicamento pode ser utilizado para descrever um produto manipulado (também conhecido como extemporâneo ou magistral) fabricado pela farmácia no momento da dispensação. Neste caso, haverá vários ingredientes que são normalmente produtos químicos de base (por exemplo, pó de hidrocortisona) e pode haver outros ingredientes que são produtos manufaturados (por exemplo, Glaxal Bas).
Quando um medicamento inclui uma embalagem, podem ser fornecidos mais detalhes sobre a composição. Uma embalagem possui um recipiente (caixa embalada a vácuo, pote etc.) e uma lista dos produtos ou outras embalagens que estão na embalagem.
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 existem três possibilidades: conjunto de conceitos codificáveis da SNOMED CT (Medications - SNOMED CT IPS Free Set); sistema de classificação anatômica da organização mundial de saúde (WHO ATC - IPS); e código indicando ausência ou falta de conhecimento sobre o medicamento do paciente (Absent or Unknown Medication - IPS). No caso dos dados a serem extraídos da RNDS serão utilizados os identificadores da base nacional de medicamentos OBM-Ontologia Brasileira de Medicamentos, bem como o respectivo código WHO-ATC-IPS quando disponíveis.
Este perfil não possui extensões.
Mapeamento do perfil BRMEDICAMENTO da RNDS para o perfil MEDICATIONBRIPS do IPS.
Elemento | Card. | Descrição | Domínio | Mapeamento | Observação |
---|---|---|---|---|---|
Medication.code | 1..1 | código e terminologia que descreve o medicamento | BRTerminologiaMedicamento ATC (Anatomic Therapeutic Classification) |
ATC (Anatomic Therapeutic Classification) | |
Medication.status | 1..1 | Categoriza o exame ou teste utilizando os subgrupos do grupo 02 - Procedimentos com finalidade diagnóstica da Tabela SUS | BREstadoSolicitacaoMedicamento-1.0 | ||
Medication.form | 1..1 | Forma farmacêutica do medicamento | BRUnidadeMedidaMedicamento | ||
Medication.batch.lotNumber | 0..1 | Lote do medicamento | Medication.batch.IotNumber | Medication.batch.lotNumber | |
Medication.batch.expirationDate | 0..1 | Data de validade do medicamento | Medication.batch.expirationDate | Medication.batch.expirationDate |
Usos:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de MedicationIPS
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
MedicationIPS | |||
![]() ![]() ![]() |
0..1 | id | Referenciamento entre elemento | |
![]() ![]() ![]() |
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 | Linguagem do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |
![]() ![]() ![]() |
0..* | Extension | Extensões | |
![]() ![]() ![]() |
0..* | Identifier | Identificador de negócios para este medicamento | |
![]() ![]() ![]() |
1..1 | CodeableConceptIPS | Nome do medicamento | |
![]() ![]() ![]() |
0..1 | code | ativo| inativo| entrado com erro | |
![]() ![]() ![]() |
0..1 | Reference(OrganizationBRIPS) | Organização Fabricante | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Unidade de medida do medicamento | |
![]() ![]() ![]() |
0..1 | Ratio | Quantidade de medicamento | |
![]() ![]() ![]() |
0..* | BackboneElement | Ingrediente ativo ou inativo | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConceptIPS, Reference(Substance | Medication) | Ingrediente Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Substance | MedicationBRIPS) | The actual ingredient or content | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Ingrediente ativo | |
![]() ![]() ![]() ![]() |
0..1 | RatioIPS | Uma proporção de dois valores de Quantidade - um numerador e um denominador | |
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a medicação | |
![]() ![]() ![]() ![]() |
0..1 | string | Lote de medicamento | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Data de validade do medicamento | |
![]() |
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MedicationIPS | Definition of a Medication | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Referenciamento entre elemento | ||||||||
![]() ![]() ![]() |
Σ | 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 | Linguagem do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |||||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões | ||||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificador de negócios para este medicamento | ||||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Nome do medicamento Vínculo: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication
| ||||||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | 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(OrganizationBRIPS) | Organização Fabricante | ||||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Unidade de medida do medicamento Vínculo: Medicine Doseform - IPS (preferred) | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento | ||||||||
![]() ![]() ![]() |
S | 0..* | BackboneElement | Ingrediente ativo ou inativo | ||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||||
![]() ![]() ![]() ![]() |
S | 1..1 | Ingrediente Fatia: Não ordenado, Aberto por type:$this Vínculo: Medicine Active Substances - IPS (preferred): SNOMED CT drug substances | |||||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Substance | MedicationBRIPS) | The actual ingredient or content | ||||||||
![]() ![]() ![]() ![]() |
0..1 | boolean | Ingrediente ativo | |||||||||
![]() ![]() ![]() ![]() |
SC | 0..1 | RatioIPS | Uma proporção de dois valores de Quantidade - um numerador e um denominador Constraints: rat-1 | ||||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a medicação | |||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Lote de medicamento | |||||||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Data de validade do medicamento | |||||||||
![]() |
Caminho | Conformidade | Conjunto de valores | URI | |||
Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From a norma FHIR
| ||||
Medication.code | preferred | MedicationSnomedCodesAbsentUnknownhttp://hl7.org/fhir/uv/ips/ValueSet/medication-snomed-absent-unknown-uv-ips | ||||
Medication.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1 From a norma FHIR | ||||
Medication.form | preferred | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform | ||||
Medication.ingredient.item[x] | preferred | MedicineActiveSubstancesUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-active-substances-uv-ips |
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() | |
rat-1 | error | Medication.ingredient.strength | Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present : (numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists()) |
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MedicationIPS | Definition of a Medication | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Referenciamento entre elemento | ||||||||
![]() ![]() ![]() |
Σ | 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 | Linguagem do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |||||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões | ||||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificador de negócios para este medicamento | ||||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Nome do medicamento Vínculo: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication
| ||||||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | 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(OrganizationBRIPS) | Organização Fabricante | ||||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Unidade de medida do medicamento Vínculo: Medicine Doseform - IPS (preferred) | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento | ||||||||
![]() ![]() ![]() |
S | 0..* | BackboneElement | Ingrediente ativo ou inativo | ||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||||
![]() ![]() ![]() ![]() |
S | 1..1 | Ingrediente Fatia: Não ordenado, Aberto por type:$this Vínculo: Medicine Active Substances - IPS (preferred): SNOMED CT drug substances | |||||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Substance | MedicationBRIPS) | The actual ingredient or content | ||||||||
![]() ![]() ![]() ![]() |
0..1 | boolean | Ingrediente ativo | |||||||||
![]() ![]() ![]() ![]() |
SC | 0..1 | RatioIPS | Uma proporção de dois valores de Quantidade - um numerador e um denominador Constraints: rat-1 | ||||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a medicação | |||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Lote de medicamento | |||||||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Data de validade do medicamento | |||||||||
![]() |
Caminho | Conformidade | Conjunto de valores | URI | |||
Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From a norma FHIR
| ||||
Medication.code | preferred | MedicationSnomedCodesAbsentUnknownhttp://hl7.org/fhir/uv/ips/ValueSet/medication-snomed-absent-unknown-uv-ips | ||||
Medication.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1 From a norma FHIR | ||||
Medication.form | preferred | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform | ||||
Medication.ingredient.item[x] | preferred | MedicineActiveSubstancesUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-active-substances-uv-ips |
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() | |
rat-1 | error | Medication.ingredient.strength | Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present : (numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists()) |
Esta estrutura é derivada de MedicationIPS
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Fatias
Esta estrutura define os seguintes Slices:
Visão diferencial
Esta estrutura é derivada de MedicationIPS
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
MedicationIPS | |||
![]() ![]() ![]() |
0..1 | id | Referenciamento entre elemento | |
![]() ![]() ![]() |
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 | Linguagem do recurso | |
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana | |
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |
![]() ![]() ![]() |
0..* | Extension | Extensões | |
![]() ![]() ![]() |
0..* | Identifier | Identificador de negócios para este medicamento | |
![]() ![]() ![]() |
1..1 | CodeableConceptIPS | Nome do medicamento | |
![]() ![]() ![]() |
0..1 | code | ativo| inativo| entrado com erro | |
![]() ![]() ![]() |
0..1 | Reference(OrganizationBRIPS) | Organização Fabricante | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Unidade de medida do medicamento | |
![]() ![]() ![]() |
0..1 | Ratio | Quantidade de medicamento | |
![]() ![]() ![]() |
0..* | BackboneElement | Ingrediente ativo ou inativo | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConceptIPS, Reference(Substance | Medication) | Ingrediente Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Substance | MedicationBRIPS) | The actual ingredient or content | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Ingrediente ativo | |
![]() ![]() ![]() ![]() |
0..1 | RatioIPS | Uma proporção de dois valores de Quantidade - um numerador e um denominador | |
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a medicação | |
![]() ![]() ![]() ![]() |
0..1 | string | Lote de medicamento | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Data de validade do medicamento | |
![]() |
Visualização de elementos -chave
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MedicationIPS | Definition of a Medication | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Referenciamento entre elemento | ||||||||
![]() ![]() ![]() |
Σ | 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 | Linguagem do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |||||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões | ||||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificador de negócios para este medicamento | ||||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Nome do medicamento Vínculo: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication
| ||||||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | 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(OrganizationBRIPS) | Organização Fabricante | ||||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Unidade de medida do medicamento Vínculo: Medicine Doseform - IPS (preferred) | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento | ||||||||
![]() ![]() ![]() |
S | 0..* | BackboneElement | Ingrediente ativo ou inativo | ||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||||
![]() ![]() ![]() ![]() |
S | 1..1 | Ingrediente Fatia: Não ordenado, Aberto por type:$this Vínculo: Medicine Active Substances - IPS (preferred): SNOMED CT drug substances | |||||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Substance | MedicationBRIPS) | The actual ingredient or content | ||||||||
![]() ![]() ![]() ![]() |
0..1 | boolean | Ingrediente ativo | |||||||||
![]() ![]() ![]() ![]() |
SC | 0..1 | RatioIPS | Uma proporção de dois valores de Quantidade - um numerador e um denominador Constraints: rat-1 | ||||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a medicação | |||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Lote de medicamento | |||||||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Data de validade do medicamento | |||||||||
![]() |
Caminho | Conformidade | Conjunto de valores | URI | |||
Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From a norma FHIR
| ||||
Medication.code | preferred | MedicationSnomedCodesAbsentUnknownhttp://hl7.org/fhir/uv/ips/ValueSet/medication-snomed-absent-unknown-uv-ips | ||||
Medication.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1 From a norma FHIR | ||||
Medication.form | preferred | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform | ||||
Medication.ingredient.item[x] | preferred | MedicineActiveSubstancesUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-active-substances-uv-ips |
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() | |
rat-1 | error | Medication.ingredient.strength | Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present : (numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists()) |
Visualização instantânea
Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MedicationIPS | Definition of a Medication | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Referenciamento entre elemento | ||||||||
![]() ![]() ![]() |
Σ | 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 | Linguagem do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais | |||||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões | ||||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificador de negócios para este medicamento | ||||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Nome do medicamento Vínculo: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication
| ||||||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | 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(OrganizationBRIPS) | Organização Fabricante | ||||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Unidade de medida do medicamento Vínculo: Medicine Doseform - IPS (preferred) | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento | ||||||||
![]() ![]() ![]() |
S | 0..* | BackboneElement | Ingrediente ativo ou inativo | ||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||||
![]() ![]() ![]() ![]() |
S | 1..1 | Ingrediente Fatia: Não ordenado, Aberto por type:$this Vínculo: Medicine Active Substances - IPS (preferred): SNOMED CT drug substances | |||||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Substance | MedicationBRIPS) | The actual ingredient or content | ||||||||
![]() ![]() ![]() ![]() |
0..1 | boolean | Ingrediente ativo | |||||||||
![]() ![]() ![]() ![]() |
SC | 0..1 | RatioIPS | Uma proporção de dois valores de Quantidade - um numerador e um denominador Constraints: rat-1 | ||||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a medicação | |||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Lote de medicamento | |||||||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Data de validade do medicamento | |||||||||
![]() |
Caminho | Conformidade | Conjunto de valores | URI | |||
Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages From a norma FHIR
| ||||
Medication.code | preferred | MedicationSnomedCodesAbsentUnknownhttp://hl7.org/fhir/uv/ips/ValueSet/medication-snomed-absent-unknown-uv-ips | ||||
Medication.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1 From a norma FHIR | ||||
Medication.form | preferred | MedicineDoseFormUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform | ||||
Medication.ingredient.item[x] | preferred | MedicineActiveSubstancesUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-active-substances-uv-ips |
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() | |
rat-1 | error | Medication.ingredient.strength | Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present : (numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists()) |
Esta estrutura é derivada de MedicationIPS
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