Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1
1.2.0 - STU1
Guia de implementação do Sumário Internacional do Paciente: Release 1 - BR Realm | STU1 - Downloaded Version 1.2.0 See the Directory of published versions
| URL Canônica: https://ips.saude.gov.br/fhir/StructureDefinition/MedicationStatementBRIPS | Versão: 1.2.0 | |||
| Active as of 2026-08-22 | Nome computável: MedicationStatementBRIPS | |||
Este recurso se refere a um registro de um medicamento que está sendo consumido por um paciente. Um relatório de medicamentos pode indicar que o paciente pode estar tomando o medicamento no momento presente ou já tomou o medicamento no passado ou irá tomá-la no futuro. A fonte dessas informaçõespode ser o paciente, uma pessoa próxima (como um membro da família ou cônjuge) ou um médico. Um cenário comum em que essas informações são capturadas é durante o processo de obtenção do histórico, durante a visita ou internação do paciente. As informações sobre medicamentos podem vir de fontes como a memória do paciente, de um frasco de prescrição ou de uma lista de medicamentos que o paciente, o médico ou terceiros mantém
A principal diferença entre um relatório de medicamentos e uma administração de medicamentos é que a administração do medicamento possui informações completas sobre a administração e é baseada nas informações reais de administração da pessoa que administrou o medicamento. Um relatório de medicamentos é frequentemente, senão sempre, menos específico. Não há data/hora obrigatória em que o medicamento foi administrado, na verdade só se sabe que uma fonte relatou que o paciente está tomando este medicamento, onde detalhes como horário, quantidade ou dosagem ou mesmo produto do medicamento podem estar incompletos ou ausentes ou menos preciso. Conforme afirmado anteriormente, as informações do Relatório de Medicamentos podem vir da memória do paciente, de um frasco de prescrição ou de uma lista de medicamentos mantida pelo que paciente, o médico ou por terceiros. A administração de medicamentos é mais formal e não faltam informações detalhadas.
O projeto INSPIRA (Hospital Sírio-Libanês / HL7 Brasil, Protocolo 25000.176202/2023-57) revisou os perfis do Guia IPS Brasil, adicionou bindings nacionais da RNDS e expandiu o mapeamento de estrutura para 8 colunas. A versão atual do Guia é 1.1.0 (2026).
O perfil MedicationStatementBRIPS especializa o perfil internacional MedicationStatement-uv-ips para o contexto brasileiro. A RNDS não possui um perfil nativo de MedicationStatement — este recurso é derivado do mapeamento do documento REPM (Registro Eletrônico de Prescrição de Medicamentos) via RNDSPrescricaoMedicamento e, adicionalmente, do REDFM (Registro de Dispensação e Fornecimento de Medicamentos / MedicationDispense). Os medicamentos em uso são construídos no BRIPS a partir dessas fontes via MedicationStatement.derivedFrom.
O campo MedicationStatement.medication[x] é obrigatório (1..1, MustSupport) e deve referenciar uma instância do perfil MedicationBRIPS via medicationReference. O binding herdado do IPS é de força preferred e aponta para o ValueSet medication-code-uv-ips, que inclui SNOMED CT GPS, Absent/Unknown e o IPS Free Set.
O campo MedicationStatement.status é obrigatório (1..1) e deve ser mapeado a partir de MedicationRequest.status da prescrição de origem seguindo a tabela de conversão: active→active; completed→completed; stopped→stopped; cancelled→entered-in-error; on-hold→on-hold; draft→intended. O campo MedicationStatement.dosage.route deve ser codificado com o ValueSet medicine-route-of-administration (preferred), com additional-binding para BRViaAdministracao no contexto nacional.
Risco de duplicação: como a RNDS não vincula prescrição (REPM) à dispensação (REDFM), a derivação de medicamentos a partir das duas fontes pode gerar instâncias duplicadas do mesmo medicamento. As implementações devem adotar estratégias de deduplicação (por medicamento e período de uso).
O recurso MedicationStatement não deve ser usado para registrar vacinas — use ImmunizationBRIPS. Não deve registrar procedimentos que envolvam administração de medicamentos em contexto de internação sem prescrição associada — use MedicationAdministration quando aplicável. Não deve representar o ato de prescrição em si — use MedicationRequestBRIPS para a prescrição original.
Este perfil não possui extensões nacionais adicionais além das herdadas do IPS. A extensão data-absent-reason é mantida em MedicationStatement.effective[x] para casos em que o período de uso não está disponível.
O recurso MedicationStatementBRIPS é referenciado pela seção “Medicamentos em Uso” (LOINC 10160-0) da CompositionBRIPS (section.entry). Referencia e é referenciado por:
medication[x] (medicamentReference) como o medicamento em uso.derivedFrom aponta para a prescrição de origem (RNDSPrescricaoMedicamento).subject (paciente em uso do medicamento).reasonReference (diagnóstico que motivou o uso do medicamento).informationSource (prescritor ou estabelecimento).A seção de Sumário de medicamentos contém uma descrição dos medicamentos do paciente relevantes para o escopo do sumário. A RNDS não possui um perfil MedicationStatement direto — as informações sobre medicamentos são originadas da StructureDefinition BRPrescricaoMedicamento (restrição de MedicationRequest).
O conteúdo desta seção é extraído a partir dos dados disponíveis na RNDS provenientes de:
São exibidos todos os medicamentos ativos do último ano provenientes desses registros. Quando disponíveis dados da saúde suplementar, apenas os medicamentos ativos dos últimos seis meses serão exibidos. Os medicamentos oriundos de Sumários internacionais são exibidos exatamente como recebidos.
Os medicamentos são documentados no Sumário Internacional do Paciente BR no Perfil de MedicationStatement. As entradas desta seção são uma das opções abaixo:
No elemento MedicationRequest.dosageInstruction.route foi necessário criar um Mapa de Conceitos do CodeSystem (CS) da RNDS BRViaAdministracao para o CS preferido (preferred) do IPS: Medicine Route of Administration — IPS: EDQM Standards Terms.
| CodeSystem RNDS | Elemento | CodeSystem IPS |
|---|---|---|
| BRViaAdministracao | dosageInstruction.route | Medicine Route of Administration — IPS (EDQM) |
| Versão IG | Data | Descrição da mudança |
|---|---|---|
| 1.0.0 | 2023-05 | Versão inicial. Perfil derivado do REPM; sem perfil RNDS direto. Tabela com 6 colunas. |
| 1.1.0 | 2026-08 | Revisão completa. Confirmação de que MedicationStatement não é utilizado diretamente pela RNDS. Tabela expandida para 8 colunas. |
Usos:
You can also check for usages in the FHIR IG Statistics
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de MedicationStatementIPS
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
MedicationStatementIPS | |||
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | URI(s) sob as quais este recurso é conhecido | |
![]() ![]() |
0..1 | code | Linguagem do recurso | |
![]() ![]() |
0..1 | Narrative | Texto narrativo, 72 caracteres para resumo | |
![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() |
0..* | Extension | Extensões adicionais | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() |
0..* | Reference(MedicationRequestBRIPS | CarePlan | ServiceRequest) | Referência ao pedido ou ao plano de tratamento que gerou este recurso | |
![]() ![]() |
0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ObservationResultsBRIPS) | Referência ao evento do qual este recurso faz parte | |
![]() ![]() |
1..1 | code | Status atual do recurso | |
![]() ![]() |
0..* | CodeableConcept | Motivo do status atual | |
![]() ![]() |
0..1 | CodeableConcept | Tipo de uso de medicamento | |
![]() ![]() |
1..1 | Reference(Medication (IPS)), CodeableConceptIPS | Qual medicamento foi tomado Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() |
0..1 | Reference(MedicationBRIPS) | What medication was taken | |
![]() ![]() |
1..1 | Reference(PatientBRIPS) | Quem toma ou tomou o medicamento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
1..1 | string | Referência literal. URL relativa, interna ou externa | |
![]() ![]() ![]() |
0..1 | uri | Tipo de recurso ao qual a referência é feita | |
![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() |
0..1 | Reference(Encounter | EpisodeOfCare) | Recurso Encounter ou Episode associado a este recurso | |
![]() ![]() |
1..1 | dateTime, Period | Data ou intervalo na qual o medicamento foi ou será tomado Fatia: Não ordenado, Fechado por type:$this | |
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referência interna | |
![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | DataAbsentReason(5.3.0) | Se não há data, por que não há data? | |
![]() ![]() |
0..1 | dateTime | Quando a declaração de medicação foi estabelecida | |
![]() ![]() |
0..1 | Reference(PatientBRIPS | PractitionerBRIPS | PractitionerRoleBRIPS | RelatedPerson | OrganizationBRIPS) | Referência à pessoa ou organização que forneceu as informações sobre esta administração de medicamento | |
![]() ![]() |
0..* | Reference(Resource) | Referência a um recurso com informações de suporte adicionais | |
![]() ![]() |
0..* | CodeableConcept | Razão pela qual o medicamento está sendo ou foi tomado | |
![]() ![]() |
0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | DiagnosticReportBRIPS) | Condição ou observação que apoia a tomada deste medicamento | |
![]() ![]() |
0..* | Annotation | Informações adicionais sobre essa declaração | |
![]() ![]() |
0..* | Dosage | Detalhes sobre a administração do medicamento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 | integer | A ordem das instruções de dosagem | |
![]() ![]() ![]() |
0..1 | string | Instruções de dosagem em texto livre | |
![]() ![]() ![]() |
0..* | CodeableConcept | Informações auxiliares ou advertências ao paciente | |
![]() ![]() ![]() |
0..1 | string | Instruções orientadas ao paciente ou consumidor | |
![]() ![]() ![]() |
0..1 | Timing | Quando o medicamento deve ser administrado | |
![]() ![]() ![]() |
0..1 | boolean, CodeableConcept | Tomar "conforme necessário" (para x) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Local no corpo onde deve ser administrado o medicamento | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Rota de administração | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Método de administração | |
![]() ![]() ![]() |
0..* | Element | Quantidade de medicamento administrado | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de dose especificado | |
![]() ![]() ![]() ![]() |
0..1 | Range, SimpleQuantity | Quantidade de medicamento por dose | |
![]() ![]() ![]() ![]() |
0..1 | Ratio, Range, SimpleQuantity | Quantidade de medicamento por unidade de tempo | |
![]() ![]() ![]() |
0..1 | Ratio | Limite máximo de medicamento por unidade de tempo | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Limite máximo de medicamento por administração | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Limite máximo de medicamento por tempo de vida do paciente | |
Documentação para este formato | ||||
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicationStatementIPS | Record of medication being taken by a patient | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | URI(s) sob as quais este recurso é conhecido | ||||
![]() ![]() |
0..1 | code | Linguagem do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Texto narrativo, 72 caracteres para resumo 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 adicionais que não podem ser ignoradas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationRequestBRIPS | CarePlan | ServiceRequest) | Referência ao pedido ou ao plano de tratamento que gerou este recurso | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ObservationResultsBRIPS) | Referência ao evento do qual este recurso faz parte | ||||
![]() ![]() |
?!Σ | 1..1 | code | Status atual do recurso Vínculo: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. | ||||
![]() ![]() |
0..* | CodeableConcept | Motivo do status atual Vínculo: SNOMEDCTDrugTherapyStatusCodes (example): A coded concept indicating the reason for the status of the statement. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo de uso de medicamento Vínculo: Medication usage category codes (preferred): A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered. | ||||
![]() ![]() |
SΣ | 1..1 | Qual medicamento foi tomado Fatia: Não ordenado, Aberto por type:$this Vínculo: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication | |||||
![]() ![]() ![]() |
Reference(Medication (IPS)) | |||||||
![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | Reference(MedicationBRIPS) | What medication was taken | ||||
![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Quem toma ou tomou o medicamento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal. URL relativa, interna ou externa | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | Reference(Encounter | EpisodeOfCare) | Recurso Encounter ou Episode associado a este recurso | ||||
![]() ![]() |
SΣ | 1..1 | Data ou intervalo na qual o medicamento foi ou será tomado Fatia: Não ordenado, Aberto por type:$this | |||||
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||
![]() ![]() ![]() ![]() |
Conteúdo/regras para todos os tipos | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referência interna | |||||
![]() ![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Se não há data, por que não há data? URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Vínculo: DataAbsentReason (required) | ||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Quando a declaração de medicação foi estabelecida | ||||
![]() ![]() |
0..1 | Reference(PatientBRIPS | PractitionerBRIPS | PractitionerRoleBRIPS | RelatedPerson | OrganizationBRIPS) | Referência à pessoa ou organização que forneceu as informações sobre esta administração de medicamento | |||||
![]() ![]() |
0..* | Reference(Resource) | Referência a um recurso com informações de suporte adicionais | |||||
![]() ![]() |
0..* | CodeableConcept | Razão pela qual o medicamento está sendo ou foi tomado Vínculo: Condition/Problem/DiagnosisCodes (example): A coded concept identifying why the medication is being taken. | |||||
![]() ![]() |
0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | DiagnosticReportBRIPS) | Condição ou observação que apoia a tomada deste medicamento | |||||
![]() ![]() |
0..* | Annotation | Informações adicionais sobre essa declaração | |||||
![]() ![]() |
S | 0..* | Dosage | Detalhes sobre a administração do medicamento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..1 | integer | A ordem das instruções de dosagem | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Instruções de dosagem em texto livre | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Informações auxiliares ou advertências ao paciente Vínculo: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery". | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Instruções orientadas ao paciente ou consumidor | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Timing | Quando o medicamento deve ser administrado | ||||
![]() ![]() ![]() |
Σ | 0..1 | Tomar "conforme necessário" (para x) Vínculo: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Local no corpo onde deve ser administrado o medicamento Vínculo: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. | ||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Rota de administração Vínculo: Medicine Route of Administration - IPS (preferred): EDQM Standards Terms | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Método de administração Vínculo: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. | ||||
![]() ![]() ![]() |
Σ | 0..* | Element | Quantidade de medicamento administrado | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | O tipo de dose especificado Vínculo: DoseAndRateType (example): The kind of dose or rate specified. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantidade de medicamento por dose | |||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantidade de medicamento por unidade de tempo | |||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Limite máximo de medicamento por unidade de tempo | ||||
![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity | Limite máximo de medicamento por administração | ||||
![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity | Limite máximo de medicamento por tempo de vida do paciente | ||||
Documentação para este formato | ||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| dom-2 | error | MedicationStatement | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicationStatement | 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 | MedicationStatement | 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 | MedicationStatement | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicationStatement | 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..* | MedicationStatementIPS | Record of medication being taken by a patient | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | URI(s) sob as quais este recurso é conhecido | ||||
![]() ![]() |
0..1 | code | Linguagem do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Texto narrativo, 72 caracteres para resumo 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 adicionais que não podem ser ignoradas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationRequestBRIPS | CarePlan | ServiceRequest) | Referência ao pedido ou ao plano de tratamento que gerou este recurso | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ObservationResultsBRIPS) | Referência ao evento do qual este recurso faz parte | ||||
![]() ![]() |
?!Σ | 1..1 | code | Status atual do recurso Vínculo: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. | ||||
![]() ![]() |
0..* | CodeableConcept | Motivo do status atual Vínculo: SNOMEDCTDrugTherapyStatusCodes (example): A coded concept indicating the reason for the status of the statement. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo de uso de medicamento Vínculo: Medication usage category codes (preferred): A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered. | ||||
![]() ![]() |
SΣ | 1..1 | Qual medicamento foi tomado Fatia: Não ordenado, Aberto por type:$this Vínculo: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication | |||||
![]() ![]() ![]() |
Reference(Medication (IPS)) | |||||||
![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | Reference(MedicationBRIPS) | What medication was taken | ||||
![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Quem toma ou tomou o medicamento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal. URL relativa, interna ou externa | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | Reference(Encounter | EpisodeOfCare) | Recurso Encounter ou Episode associado a este recurso | ||||
![]() ![]() |
SΣ | 1..1 | Data ou intervalo na qual o medicamento foi ou será tomado Fatia: Não ordenado, Aberto por type:$this | |||||
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||
![]() ![]() ![]() ![]() |
Conteúdo/regras para todos os tipos | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referência interna | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Se não há data, por que não há data? URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Vínculo: DataAbsentReason (required) | ||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Quando a declaração de medicação foi estabelecida | ||||
![]() ![]() |
0..1 | Reference(PatientBRIPS | PractitionerBRIPS | PractitionerRoleBRIPS | RelatedPerson | OrganizationBRIPS) | Referência à pessoa ou organização que forneceu as informações sobre esta administração de medicamento | |||||
![]() ![]() |
0..* | Reference(Resource) | Referência a um recurso com informações de suporte adicionais | |||||
![]() ![]() |
0..* | CodeableConcept | Razão pela qual o medicamento está sendo ou foi tomado Vínculo: Condition/Problem/DiagnosisCodes (example): A coded concept identifying why the medication is being taken. | |||||
![]() ![]() |
0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | DiagnosticReportBRIPS) | Condição ou observação que apoia a tomada deste medicamento | |||||
![]() ![]() |
0..* | Annotation | Informações adicionais sobre essa declaração | |||||
![]() ![]() |
S | 0..* | Dosage | Detalhes sobre a administração do medicamento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..1 | integer | A ordem das instruções de dosagem | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Instruções de dosagem em texto livre | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Informações auxiliares ou advertências ao paciente Vínculo: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery". | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Instruções orientadas ao paciente ou consumidor | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Timing | Quando o medicamento deve ser administrado | ||||
![]() ![]() ![]() |
Σ | 0..1 | Tomar "conforme necessário" (para x) Vínculo: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Local no corpo onde deve ser administrado o medicamento Vínculo: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. | ||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Rota de administração Vínculo: Medicine Route of Administration - IPS (preferred): EDQM Standards Terms | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Método de administração Vínculo: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. | ||||
![]() ![]() ![]() |
Σ | 0..* | Element | Quantidade de medicamento administrado | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | O tipo de dose especificado Vínculo: DoseAndRateType (example): The kind of dose or rate specified. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantidade de medicamento por dose | |||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantidade de medicamento por unidade de tempo | |||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Limite máximo de medicamento por unidade de tempo | ||||
![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity | Limite máximo de medicamento por administração | ||||
![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity | Limite máximo de medicamento por tempo de vida do paciente | ||||
Documentação para este formato | ||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| dom-2 | error | MedicationStatement | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicationStatement | 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 | MedicationStatement | 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 | MedicationStatement | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicationStatement | 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 MedicationStatementIPS
Resumo
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Fatias
Esta estrutura define os seguintes Slices:
Visão diferencial
Esta estrutura é derivada de MedicationStatementIPS
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
MedicationStatementIPS | |||
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | URI(s) sob as quais este recurso é conhecido | |
![]() ![]() |
0..1 | code | Linguagem do recurso | |
![]() ![]() |
0..1 | Narrative | Texto narrativo, 72 caracteres para resumo | |
![]() ![]() |
0..* | Resource | Recursos contidos | |
![]() ![]() |
0..* | Extension | Extensões adicionais | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() |
0..* | Reference(MedicationRequestBRIPS | CarePlan | ServiceRequest) | Referência ao pedido ou ao plano de tratamento que gerou este recurso | |
![]() ![]() |
0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ObservationResultsBRIPS) | Referência ao evento do qual este recurso faz parte | |
![]() ![]() |
1..1 | code | Status atual do recurso | |
![]() ![]() |
0..* | CodeableConcept | Motivo do status atual | |
![]() ![]() |
0..1 | CodeableConcept | Tipo de uso de medicamento | |
![]() ![]() |
1..1 | Reference(Medication (IPS)), CodeableConceptIPS | Qual medicamento foi tomado Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() |
0..1 | Reference(MedicationBRIPS) | What medication was taken | |
![]() ![]() |
1..1 | Reference(PatientBRIPS) | Quem toma ou tomou o medicamento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() |
1..1 | string | Referência literal. URL relativa, interna ou externa | |
![]() ![]() ![]() |
0..1 | uri | Tipo de recurso ao qual a referência é feita | |
![]() ![]() ![]() |
0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | |
![]() ![]() ![]() |
0..1 | string | Texto alternativo para o recurso | |
![]() ![]() |
0..1 | Reference(Encounter | EpisodeOfCare) | Recurso Encounter ou Episode associado a este recurso | |
![]() ![]() |
1..1 | dateTime, Period | Data ou intervalo na qual o medicamento foi ou será tomado Fatia: Não ordenado, Fechado por type:$this | |
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referência interna | |
![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | DataAbsentReason(5.3.0) | Se não há data, por que não há data? | |
![]() ![]() |
0..1 | dateTime | Quando a declaração de medicação foi estabelecida | |
![]() ![]() |
0..1 | Reference(PatientBRIPS | PractitionerBRIPS | PractitionerRoleBRIPS | RelatedPerson | OrganizationBRIPS) | Referência à pessoa ou organização que forneceu as informações sobre esta administração de medicamento | |
![]() ![]() |
0..* | Reference(Resource) | Referência a um recurso com informações de suporte adicionais | |
![]() ![]() |
0..* | CodeableConcept | Razão pela qual o medicamento está sendo ou foi tomado | |
![]() ![]() |
0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | DiagnosticReportBRIPS) | Condição ou observação que apoia a tomada deste medicamento | |
![]() ![]() |
0..* | Annotation | Informações adicionais sobre essa declaração | |
![]() ![]() |
0..* | Dosage | Detalhes sobre a administração do medicamento | |
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação 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 | integer | A ordem das instruções de dosagem | |
![]() ![]() ![]() |
0..1 | string | Instruções de dosagem em texto livre | |
![]() ![]() ![]() |
0..* | CodeableConcept | Informações auxiliares ou advertências ao paciente | |
![]() ![]() ![]() |
0..1 | string | Instruções orientadas ao paciente ou consumidor | |
![]() ![]() ![]() |
0..1 | Timing | Quando o medicamento deve ser administrado | |
![]() ![]() ![]() |
0..1 | boolean, CodeableConcept | Tomar "conforme necessário" (para x) | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Local no corpo onde deve ser administrado o medicamento | |
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Rota de administração | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Método de administração | |
![]() ![]() ![]() |
0..* | Element | Quantidade de medicamento administrado | |
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | O tipo de dose especificado | |
![]() ![]() ![]() ![]() |
0..1 | Range, SimpleQuantity | Quantidade de medicamento por dose | |
![]() ![]() ![]() ![]() |
0..1 | Ratio, Range, SimpleQuantity | Quantidade de medicamento por unidade de tempo | |
![]() ![]() ![]() |
0..1 | Ratio | Limite máximo de medicamento por unidade de tempo | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Limite máximo de medicamento por administração | |
![]() ![]() ![]() |
0..1 | SimpleQuantity | Limite máximo de medicamento por tempo de vida do paciente | |
Documentação para este formato | ||||
Visualização de elementos -chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicationStatementIPS | Record of medication being taken by a patient | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | URI(s) sob as quais este recurso é conhecido | ||||
![]() ![]() |
0..1 | code | Linguagem do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Texto narrativo, 72 caracteres para resumo 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 adicionais que não podem ser ignoradas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationRequestBRIPS | CarePlan | ServiceRequest) | Referência ao pedido ou ao plano de tratamento que gerou este recurso | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ObservationResultsBRIPS) | Referência ao evento do qual este recurso faz parte | ||||
![]() ![]() |
?!Σ | 1..1 | code | Status atual do recurso Vínculo: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. | ||||
![]() ![]() |
0..* | CodeableConcept | Motivo do status atual Vínculo: SNOMEDCTDrugTherapyStatusCodes (example): A coded concept indicating the reason for the status of the statement. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo de uso de medicamento Vínculo: Medication usage category codes (preferred): A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered. | ||||
![]() ![]() |
SΣ | 1..1 | Qual medicamento foi tomado Fatia: Não ordenado, Aberto por type:$this Vínculo: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication | |||||
![]() ![]() ![]() |
Reference(Medication (IPS)) | |||||||
![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | Reference(MedicationBRIPS) | What medication was taken | ||||
![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Quem toma ou tomou o medicamento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal. URL relativa, interna ou externa | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | Reference(Encounter | EpisodeOfCare) | Recurso Encounter ou Episode associado a este recurso | ||||
![]() ![]() |
SΣ | 1..1 | Data ou intervalo na qual o medicamento foi ou será tomado Fatia: Não ordenado, Aberto por type:$this | |||||
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||
![]() ![]() ![]() ![]() |
Conteúdo/regras para todos os tipos | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referência interna | |||||
![]() ![]() ![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Se não há data, por que não há data? URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Vínculo: DataAbsentReason (required) | ||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Quando a declaração de medicação foi estabelecida | ||||
![]() ![]() |
0..1 | Reference(PatientBRIPS | PractitionerBRIPS | PractitionerRoleBRIPS | RelatedPerson | OrganizationBRIPS) | Referência à pessoa ou organização que forneceu as informações sobre esta administração de medicamento | |||||
![]() ![]() |
0..* | Reference(Resource) | Referência a um recurso com informações de suporte adicionais | |||||
![]() ![]() |
0..* | CodeableConcept | Razão pela qual o medicamento está sendo ou foi tomado Vínculo: Condition/Problem/DiagnosisCodes (example): A coded concept identifying why the medication is being taken. | |||||
![]() ![]() |
0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | DiagnosticReportBRIPS) | Condição ou observação que apoia a tomada deste medicamento | |||||
![]() ![]() |
0..* | Annotation | Informações adicionais sobre essa declaração | |||||
![]() ![]() |
S | 0..* | Dosage | Detalhes sobre a administração do medicamento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..1 | integer | A ordem das instruções de dosagem | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Instruções de dosagem em texto livre | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Informações auxiliares ou advertências ao paciente Vínculo: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery". | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Instruções orientadas ao paciente ou consumidor | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Timing | Quando o medicamento deve ser administrado | ||||
![]() ![]() ![]() |
Σ | 0..1 | Tomar "conforme necessário" (para x) Vínculo: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Local no corpo onde deve ser administrado o medicamento Vínculo: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. | ||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Rota de administração Vínculo: Medicine Route of Administration - IPS (preferred): EDQM Standards Terms | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Método de administração Vínculo: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. | ||||
![]() ![]() ![]() |
Σ | 0..* | Element | Quantidade de medicamento administrado | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | O tipo de dose especificado Vínculo: DoseAndRateType (example): The kind of dose or rate specified. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantidade de medicamento por dose | |||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantidade de medicamento por unidade de tempo | |||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Limite máximo de medicamento por unidade de tempo | ||||
![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity | Limite máximo de medicamento por administração | ||||
![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity | Limite máximo de medicamento por tempo de vida do paciente | ||||
Documentação para este formato | ||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| dom-2 | error | MedicationStatement | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicationStatement | 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 | MedicationStatement | 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 | MedicationStatement | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicationStatement | 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..* | MedicationStatementIPS | Record of medication being taken by a patient | |||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | URI(s) sob as quais este recurso é conhecido | ||||
![]() ![]() |
0..1 | code | Linguagem do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Texto narrativo, 72 caracteres para resumo 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 adicionais que não podem ser ignoradas | ||||
![]() ![]() |
Σ | 0..* | Identifier | Identificadores externos para este recurso | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationRequestBRIPS | CarePlan | ServiceRequest) | Referência ao pedido ou ao plano de tratamento que gerou este recurso | ||||
![]() ![]() |
Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatementBRIPS | ProcedureBRIPS | ObservationResultsBRIPS) | Referência ao evento do qual este recurso faz parte | ||||
![]() ![]() |
?!Σ | 1..1 | code | Status atual do recurso Vínculo: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. | ||||
![]() ![]() |
0..* | CodeableConcept | Motivo do status atual Vínculo: SNOMEDCTDrugTherapyStatusCodes (example): A coded concept indicating the reason for the status of the statement. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Tipo de uso de medicamento Vínculo: Medication usage category codes (preferred): A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered. | ||||
![]() ![]() |
SΣ | 1..1 | Qual medicamento foi tomado Fatia: Não ordenado, Aberto por type:$this Vínculo: Medications - SNOMED CT + Absent/Unknown (IPS) (preferred): SNOMED CT medications (Pharmaceutical / biologic product) or a code for absent/unknown medication | |||||
![]() ![]() ![]() |
Reference(Medication (IPS)) | |||||||
![]() ![]() ![]() |
CodeableConcept(CodeableConceptIPS) | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | Reference(MedicationBRIPS) | What medication was taken | ||||
![]() ![]() |
SΣ | 1..1 | Reference(PatientBRIPS) | Quem toma ou tomou o medicamento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
SΣC | 1..1 | string | Referência literal. URL relativa, interna ou externa | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Tipo de recurso ao qual a referência é feita Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Referência lógica, quando a referência literal não é conhecida | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Texto alternativo para o recurso | ||||
![]() ![]() |
Σ | 0..1 | Reference(Encounter | EpisodeOfCare) | Recurso Encounter ou Episode associado a este recurso | ||||
![]() ![]() |
SΣ | 1..1 | Data ou intervalo na qual o medicamento foi ou será tomado Fatia: Não ordenado, Aberto por type:$this | |||||
![]() ![]() ![]() |
Conteúdo/regras para todas as fatias | |||||||
![]() ![]() ![]() ![]() |
Conteúdo/regras para todos os tipos | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referência interna | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Se não há data, por que não há data? URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Vínculo: DataAbsentReason (required) | ||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Quando a declaração de medicação foi estabelecida | ||||
![]() ![]() |
0..1 | Reference(PatientBRIPS | PractitionerBRIPS | PractitionerRoleBRIPS | RelatedPerson | OrganizationBRIPS) | Referência à pessoa ou organização que forneceu as informações sobre esta administração de medicamento | |||||
![]() ![]() |
0..* | Reference(Resource) | Referência a um recurso com informações de suporte adicionais | |||||
![]() ![]() |
0..* | CodeableConcept | Razão pela qual o medicamento está sendo ou foi tomado Vínculo: Condition/Problem/DiagnosisCodes (example): A coded concept identifying why the medication is being taken. | |||||
![]() ![]() |
0..* | Reference(ConditionBRIPS | ObservationResultsBRIPS | DiagnosticReportBRIPS) | Condição ou observação que apoia a tomada deste medicamento | |||||
![]() ![]() |
0..* | Annotation | Informações adicionais sobre essa declaração | |||||
![]() ![]() |
S | 0..* | Dosage | Detalhes sobre a administração do medicamento | ||||
![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() ![]() |
Σ | 0..1 | integer | A ordem das instruções de dosagem | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Instruções de dosagem em texto livre | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Informações auxiliares ou advertências ao paciente Vínculo: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery". | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Instruções orientadas ao paciente ou consumidor | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Timing | Quando o medicamento deve ser administrado | ||||
![]() ![]() ![]() |
Σ | 0..1 | Tomar "conforme necessário" (para x) Vínculo: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Local no corpo onde deve ser administrado o medicamento Vínculo: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. | ||||
![]() ![]() ![]() |
0..1 | CodeableConceptIPS | Rota de administração Vínculo: Medicine Route of Administration - IPS (preferred): EDQM Standards Terms | |||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Método de administração Vínculo: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. | ||||
![]() ![]() ![]() |
Σ | 0..* | Element | Quantidade de medicamento administrado | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Identificador único para referenciação cruzada | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo de dados básico Fatia: Não ordenado, Aberto por value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | O tipo de dose especificado Vínculo: DoseAndRateType (example): The kind of dose or rate specified. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantidade de medicamento por dose | |||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Quantidade de medicamento por unidade de tempo | |||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Ratio | Limite máximo de medicamento por unidade de tempo | ||||
![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity | Limite máximo de medicamento por administração | ||||
![]() ![]() ![]() |
Σ | 0..1 | SimpleQuantity | Limite máximo de medicamento por tempo de vida do paciente | ||||
Documentação para este formato | ||||||||
| Id | Grau | Caminho(s) | Descrição | Expressão |
| dom-2 | error | MedicationStatement | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicationStatement | 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 | MedicationStatement | 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 | MedicationStatement | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicationStatement | 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 MedicationStatementIPS
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