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 2024-12-23 | 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 |
Usage:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de MedicationIPS
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
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 Slice: Unordered, Open by 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. | |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MedicationIPS | Definition of a Medication dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Referenciamento entre elemento | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
0..1 | code | Linguagem do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificador de negócios para este medicamento ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Nome do medicamento Binding: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication
ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | ativo| inativo| entrado com erro Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use. ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(OrganizationBRIPS) | Organização Fabricante ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Unidade de medida do medicamento Binding: Medicine Doseform - IPS (preferred) ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
S | 0..* | BackboneElement | Ingrediente ativo ou inativo ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||||||
![]() ![]() ![]() ![]() |
S | 1..1 | Ingrediente Slice: Unordered, Open by type:$this Binding: Medicine Active Substances - IPS (preferred): SNOMED CT drug substances ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Substance | MedicationBRIPS) | The actual ingredient or content ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() ![]() |
0..1 | boolean | Ingrediente ativo ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() ![]() |
SC | 0..1 | RatioIPS | Uma proporção de dois valores de Quantidade - um numerador e um denominador ele-1: All FHIR elements must have a @value or children rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present | ||||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a medicação. ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Lote de medicamento. ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Data de validade do medicamento. ele-1: All FHIR elements must have a @value or children | |||||||||
![]() |
Path | Conformance | ValueSet | URI | |||
Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
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 the FHIR Standard | ||||
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 | Grade | Path(s) | Details | Requirements |
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()) |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
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 Binding: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() ![]() |
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 | ||||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Nome do medicamento Binding: 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 Binding: 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 Binding: 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 Slice: Unordered, Open by type:$this Binding: 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 rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present | ||||||||
![]() ![]() ![]() |
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. | |||||||||
![]() |
Path | Conformance | ValueSet | URI | |||
Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
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 the FHIR Standard | ||||
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 | Grade | Path(s) | Details | Requirements |
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
Summary
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Visão diferencial
Esta estrutura é derivada de MedicationIPS
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
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 Slice: Unordered, Open by 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
Name | Flags | Card. | Type | Description & Constraints![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MedicationIPS | Definition of a Medication dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |||||||||
![]() ![]() ![]() |
Σ | 0..1 | id | Referenciamento entre elemento | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
0..1 | code | Linguagem do recurso Binding: CommonLanguages (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() |
0..1 | Narrative | Resumo de texto para o recurso, para interpretação humana ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() |
0..* | Resource | Recursos contidos | |||||||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensões ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | Identificador de negócios para este medicamento ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Nome do medicamento Binding: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication
ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | ativo| inativo| entrado com erro Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use. ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(OrganizationBRIPS) | Organização Fabricante ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
S | 0..1 | CodeableConceptIPS | Unidade de medida do medicamento Binding: Medicine Doseform - IPS (preferred) ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Quantidade de medicamento ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() |
S | 0..* | BackboneElement | Ingrediente ativo ou inativo ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||||||
![]() ![]() ![]() ![]() |
S | 1..1 | Ingrediente Slice: Unordered, Open by type:$this Binding: Medicine Active Substances - IPS (preferred): SNOMED CT drug substances ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Substance | Medication) | |||||||||||
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | Reference(Substance | MedicationBRIPS) | The actual ingredient or content ele-1: All FHIR elements must have a @value or children | ||||||||
![]() ![]() ![]() ![]() |
0..1 | boolean | Ingrediente ativo ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() ![]() |
SC | 0..1 | RatioIPS | Uma proporção de dois valores de Quantidade - um numerador e um denominador ele-1: All FHIR elements must have a @value or children rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present | ||||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes sobre a medicação. ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||||||
![]() ![]() ![]() ![]() |
0..1 | string | Lote de medicamento. ele-1: All FHIR elements must have a @value or children | |||||||||
![]() ![]() ![]() ![]() |
0..1 | dateTime | Data de validade do medicamento. ele-1: All FHIR elements must have a @value or children | |||||||||
![]() |
Path | Conformance | ValueSet | URI | |||
Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
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 the FHIR Standard | ||||
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 | Grade | Path(s) | Details | Requirements |
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
Name | Flags | Card. | Type | Description & Constraints![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() |
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 Binding: CommonLanguages (preferred): A human language.
| |||||||||
![]() ![]() ![]() |
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 | ||||||||
![]() ![]() ![]() |
S | 1..1 | CodeableConceptIPS | Nome do medicamento Binding: 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 Binding: 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 Binding: 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 Slice: Unordered, Open by type:$this Binding: 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 rat-1: Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present | ||||||||
![]() ![]() ![]() |
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. | |||||||||
![]() |
Path | Conformance | ValueSet | URI | |||
Medication.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
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 the FHIR Standard | ||||
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 | Grade | Path(s) | Details | Requirements |
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
Summary
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Outras representações de perfil: CSV, Excel, Schematron