Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
BR
Publish Box vai aqui
| URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-medicationdispense | Versão: 1.0.0 | |||
| Active as of 2026-01-14 | Nome computável: BRCoreMedicationDispense | |||
Este recurso Indica que um medicamento deve ser ou foi dispensado para uma pessoa/paciente. O recurso inclui a descrição do medicamento (suprimento) fornecido bem como as instruções para a sua administração. A dispensação do medicamento é o resultado de um pedido de medicamentos feito por um sistema de informações
Este recurso abrange o fornecimento de medicamentos a um paciente. Exemplos incluem dispensação e retirada de uma farmácia ambulatorial ou comunitária, dispensação de medicamentos específicos do paciente da farmácia hospitalar para uma enfermaria, bem como emissão de uma dose única do estoque da enfermaria para um paciente para consumo final.
MedicationDispense é um recurso de evento de uma perspectiva de fluxo de trabalho FHIR - veja https://hl7.org/fhir/r4/workflow.html#event.
O recurso brasileiro br-core-medicationdispense restringe os casos de uso do Recurso FHIR canônico, e deve ser utilizado para dispensação de qualquer medicamento, em qualquer tipo de estabelecimento, mesmo não vinculado ao SUS.
O recurso br-core-medicationdispense contempla as seguintes situações de uso:
NA RNDS o registro de Dispensação de Medicamentos (RDM) é descrito como um documento clínico (composition) conforme BRRegistrodispensacaomedicamento. Esta estrutura referencia o recurso RNDS BRDispensacaoMedicamento que é o FHIR R4 – medicationdispense, ou seja, exatamente o que está sendo descrito aqui. Na RNDS este registro está limitado a dispensação de medicamentos não sujeitos a controle especial ocorrida em âmbito de atendimento ambulatorial por unidades públicas de saúde, unidades privadas financiadas pelo SUS ou pelo Programa Farmácia Popular do Brasil, conforme modelo disposto no Anexo B da Portaria SAES/MS nº 50/2022.
Os seguintes elementos de dados devem estar sempre presentes ( definição Mandatory ) ou devem ser suportados se os dados estiverem presentes no sistema de envio ( definição Must Support ). Eles são apresentados abaixo em uma explicação simples e legível por humanos. Orientações e exemplos específicos de perfil também são fornecidos. As Exibições Formais abaixo fornecem o resumo formal, definições e requisitos de terminologia.
Cada medicamento dispensado deve ter:
Cada dispensação de medicamento deve suportar:
Orientações de implementação específicas do perfil:
O domínio medicamento(Medication) inclui uma série de recursos relacionados, conforme abaixo:
| MedicationRequest(br-core-medicationrequest) | Uma ordem para fornecimento do medicamento e instruções para administração do medicamento a um paciente. |
| MedicamentoDispense(br-core-medicationdispense) | Fornecimento de um medicamento com a intenção de que ele seja posteriormente consumido por um paciente (geralmente em resposta a uma prescrição). |
| MedicationAdministration(br-core-medicationadministration) | Quando um paciente realmente consome um medicamento, ou o medicamento é administrado a ele de outra forma |
| MedicationAdministration(br-core-medicationstatement) | Este é um registro de um medicamento sendo tomado por um paciente ou que um medicamento foi dado a um paciente, onde o registro é o resultado de um relatório do paciente ou de outro clínico. Uma declaração de medicamento não é parte do fluxo prescrever->dispensar->administrar, mas é um relatório de que este fluxo (ou pelo menos uma parte dela) ocorreu, resultando em uma crença de que o paciente recebeu um medicamento específico. |
Usos:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de MedicationDispense
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
MedicationDispense | |||
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() |
0..* | Reference(Procedure) | Referência ao procedimento que esta dispensação faz parte | |
![]() ![]() |
1..1 | code | Código de status da dispensação de medicamentos | |
![]() ![]() |
0..1 | CodeableConcept, Reference(DetectedIssue) | Porquê uma dispensação não foi realizada | |
![]() ![]() |
1..1 | CodeableConcept | Tipo de dispensação de medicamentos | |
![]() ![]() |
1..1 | CodeableConcept, Reference(Medication) | Que medicamento foi fornecido Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() |
0..1 | Reference(br-core-medication) | Referência ao medicamento dispensado | |
![]() ![]() |
1..1 | Reference(BRCorePatient) | Referência ao paciente para quem o medicamento foi dispensado | |
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento o qual o medicamento foi dispensado | |
![]() ![]() |
0..* | Reference(Resource) | Referência à outros recursos que subsidiam a dispensação do medicamento | |
![]() ![]() |
1..* | BackboneElement | Quem realizou a dispensação do medicamento | |
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Função do profissional da dispensação do medicamento | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device) | Referência ao profissional/organização/dispositivo/pessoa/paciente que realizou a dispensação do medicamento | |
![]() ![]() |
0..1 | Reference(br-core-location) | Referência ao local de dispensação do medicamento | |
![]() ![]() |
0..* | Reference(br-core-medicationrequest) | Referência à solicitação da dispensação do medicamento | |
![]() ![]() |
0..1 | CodeableConcept | Tipo de dispensação do medicamento | |
![]() ![]() |
1..1 | SimpleQuantity | Quantidade de medicamento dispensada | |
![]() ![]() |
0..1 | SimpleQuantity | Número de dias de dispensação do medicamento | |
![]() ![]() |
0..1 | dateTime | Quando o produto foi embalado e revisado | |
![]() ![]() |
1..1 | dateTime | Quando o produto foi distribuído | |
![]() ![]() |
0..1 | Reference(br-core-location) | Para onde o medicamento foi enviado | |
![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePatient) | Referência ao profissional ou ao paciente que recebeu o medicamento | |
![]() ![]() |
0..* | Annotation | Informações sobre a dispensação do medicamento | |
![]() ![]() |
0..* | Dosage | Como o medicamento deve ser usado pelo paciente ou administrado pelo cuidador | |
![]() ![]() |
0..1 | BackboneElement | Se uma substituição foi realizada na dispensação | |
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
1..1 | boolean | Se foi ou não realizada uma substituição na dispensação do medicamento | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Código que indica se um medicamento diferente do prescrito foi substituido | |
![]() ![]() ![]() |
0..* | CodeableConcept | Por que a substituição foi feita | |
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência ao profissional responsável pela substituição do medicamento | |
![]() ![]() |
0..* | Reference(DetectedIssue) | Referência à condição clínica | |
![]() ![]() |
0..* | Reference(Provenance) | Referência à uma lista de eventos | |
Documentação para este formato | ||||
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | MedicationDispense | Dispensing a medication to a named patient Constraints: mdd-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |||||
![]() ![]() |
0..* | Reference(Procedure) | Referência ao procedimento que esta dispensação faz parte | |||||
![]() ![]() |
?!Σ | 1..1 | code | Código de status da dispensação de medicamentos Vínculo: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event. | ||||
![]() ![]() |
0..1 | Porquê uma dispensação não foi realizada Vínculo: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed. | ||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(DetectedIssue) | |||||||
![]() ![]() |
1..1 | CodeableConcept | Tipo de dispensação de medicamentos Vínculo: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered. | |||||
![]() ![]() |
Σ | 1..1 | Que medicamento foi fornecido Fatia: Não ordenado, Aberto por type:$this Vínculo: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed. | |||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(Medication) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-medication) | Referência ao medicamento dispensado | ||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Referência ao paciente para quem o medicamento foi dispensado | ||||
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento o qual o medicamento foi dispensado | |||||
![]() ![]() |
0..* | Reference(Resource) | Referência à outros recursos que subsidiam a dispensação do medicamento | |||||
![]() ![]() |
1..* | BackboneElement | Quem realizou a dispensação do medicamento | |||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Função do profissional da dispensação do medicamento Vínculo: MedicationDispense Performer Function Codes (example): A code describing the role an individual played in dispensing a medication. | |||||
![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device) | Referência ao profissional/organização/dispositivo/pessoa/paciente que realizou a dispensação do medicamento | |||||
![]() ![]() |
0..1 | Reference(br-core-location) | Referência ao local de dispensação do medicamento | |||||
![]() ![]() |
0..* | Reference(br-core-medicationrequest) | Referência à solicitação da dispensação do medicamento | |||||
![]() ![]() |
0..1 | CodeableConcept | Tipo de dispensação do medicamento Vínculo: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc. | |||||
![]() ![]() |
1..1 | SimpleQuantity | Quantidade de medicamento dispensada | |||||
![]() ![]() |
0..1 | SimpleQuantity | Número de dias de dispensação do medicamento | |||||
![]() ![]() |
Σ | 0..1 | dateTime | Quando o produto foi embalado e revisado | ||||
![]() ![]() |
1..1 | dateTime | Quando o produto foi distribuído | |||||
![]() ![]() |
0..1 | Reference(br-core-location) | Para onde o medicamento foi enviado | |||||
![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePatient) | Referência ao profissional ou ao paciente que recebeu o medicamento | |||||
![]() ![]() |
0..* | Annotation | Informações sobre a dispensação do medicamento | |||||
![]() ![]() |
0..* | Dosage | Como o medicamento deve ser usado pelo paciente ou administrado pelo cuidador | |||||
![]() ![]() |
0..1 | BackboneElement | Se uma substituição foi realizada na dispensação | |||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
1..1 | boolean | Se foi ou não realizada uma substituição na dispensação do medicamento | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Código que indica se um medicamento diferente do prescrito foi substituido Vínculo: ActSubstanceAdminSubstitutionCode (example): A coded concept describing whether a different medicinal product may be dispensed other than the product as specified exactly in the prescription. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Por que a substituição foi feita Vínculo: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed. | |||||
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência ao profissional responsável pela substituição do medicamento | |||||
![]() ![]() |
0..* | Reference(DetectedIssue) | Referência à condição clínica | |||||
![]() ![]() |
0..* | Reference(Provenance) | Referência à uma lista de eventos | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| MedicationDispense.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| MedicationDispense.status | required | MedicationDispense Status Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1From a norma FHIR | ||||
| MedicationDispense.statusReason[x] | example | MedicationDispense Status Reason Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-status-reasonFrom a norma FHIR | ||||
| MedicationDispense.category | preferred | MedicationDispense Category Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-categoryFrom a norma FHIR | ||||
| MedicationDispense.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesFrom a norma FHIR | ||||
| MedicationDispense.performer.function | example | MedicationDispense Performer Function Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-performer-functionFrom a norma FHIR | ||||
| MedicationDispense.type | example | ActPharmacySupplyTypehttp://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType | ||||
| MedicationDispense.substitution.type | example | ActSubstanceAdminSubstitutionCodehttp://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode | ||||
| MedicationDispense.substitution.reason | example | SubstanceAdminSubstitutionReasonhttp://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | MedicationDispense | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | MedicationDispense | 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 | MedicationDispense | 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 | MedicationDispense | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | MedicationDispense | 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() | |
| mdd-1 | error | MedicationDispense | whenHandedOver cannot be before whenPrepared : whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared |
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | MedicationDispense | Dispensing a medication to a named patient Constraints: mdd-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |||||
![]() ![]() |
0..* | Reference(Procedure) | Referência ao procedimento que esta dispensação faz parte | |||||
![]() ![]() |
?!Σ | 1..1 | code | Código de status da dispensação de medicamentos Vínculo: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event. | ||||
![]() ![]() |
0..1 | Porquê uma dispensação não foi realizada Vínculo: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed. | ||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(DetectedIssue) | |||||||
![]() ![]() |
1..1 | CodeableConcept | Tipo de dispensação de medicamentos Vínculo: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered. | |||||
![]() ![]() |
Σ | 1..1 | Que medicamento foi fornecido Fatia: Não ordenado, Aberto por type:$this Vínculo: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed. | |||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(Medication) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-medication) | Referência ao medicamento dispensado | ||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Referência ao paciente para quem o medicamento foi dispensado | ||||
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento o qual o medicamento foi dispensado | |||||
![]() ![]() |
0..* | Reference(Resource) | Referência à outros recursos que subsidiam a dispensação do medicamento | |||||
![]() ![]() |
1..* | BackboneElement | Quem realizou a dispensação do medicamento | |||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Função do profissional da dispensação do medicamento Vínculo: MedicationDispense Performer Function Codes (example): A code describing the role an individual played in dispensing a medication. | |||||
![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device) | Referência ao profissional/organização/dispositivo/pessoa/paciente que realizou a dispensação do medicamento | |||||
![]() ![]() |
0..1 | Reference(br-core-location) | Referência ao local de dispensação do medicamento | |||||
![]() ![]() |
0..* | Reference(br-core-medicationrequest) | Referência à solicitação da dispensação do medicamento | |||||
![]() ![]() |
0..1 | CodeableConcept | Tipo de dispensação do medicamento Vínculo: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc. | |||||
![]() ![]() |
1..1 | SimpleQuantity | Quantidade de medicamento dispensada | |||||
![]() ![]() |
0..1 | SimpleQuantity | Número de dias de dispensação do medicamento | |||||
![]() ![]() |
Σ | 0..1 | dateTime | Quando o produto foi embalado e revisado | ||||
![]() ![]() |
1..1 | dateTime | Quando o produto foi distribuído | |||||
![]() ![]() |
0..1 | Reference(br-core-location) | Para onde o medicamento foi enviado | |||||
![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePatient) | Referência ao profissional ou ao paciente que recebeu o medicamento | |||||
![]() ![]() |
0..* | Annotation | Informações sobre a dispensação do medicamento | |||||
![]() ![]() |
0..* | Dosage | Como o medicamento deve ser usado pelo paciente ou administrado pelo cuidador | |||||
![]() ![]() |
0..1 | BackboneElement | Se uma substituição foi realizada na dispensação | |||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
1..1 | boolean | Se foi ou não realizada uma substituição na dispensação do medicamento | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Código que indica se um medicamento diferente do prescrito foi substituido Vínculo: ActSubstanceAdminSubstitutionCode (example): A coded concept describing whether a different medicinal product may be dispensed other than the product as specified exactly in the prescription. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Por que a substituição foi feita Vínculo: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed. | |||||
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência ao profissional responsável pela substituição do medicamento | |||||
![]() ![]() |
0..* | Reference(DetectedIssue) | Referência à condição clínica | |||||
![]() ![]() |
0..* | Reference(Provenance) | Referência à uma lista de eventos | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| MedicationDispense.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| MedicationDispense.status | required | MedicationDispense Status Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1From a norma FHIR | ||||
| MedicationDispense.statusReason[x] | example | MedicationDispense Status Reason Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-status-reasonFrom a norma FHIR | ||||
| MedicationDispense.category | preferred | MedicationDispense Category Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-categoryFrom a norma FHIR | ||||
| MedicationDispense.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesFrom a norma FHIR | ||||
| MedicationDispense.performer.function | example | MedicationDispense Performer Function Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-performer-functionFrom a norma FHIR | ||||
| MedicationDispense.type | example | ActPharmacySupplyTypehttp://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType | ||||
| MedicationDispense.substitution.type | example | ActSubstanceAdminSubstitutionCodehttp://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode | ||||
| MedicationDispense.substitution.reason | example | SubstanceAdminSubstitutionReasonhttp://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | MedicationDispense | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | MedicationDispense | 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 | MedicationDispense | 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 | MedicationDispense | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | MedicationDispense | 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() | |
| mdd-1 | error | MedicationDispense | whenHandedOver cannot be before whenPrepared : whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared |
Esta estrutura é derivada de MedicationDispense
Resumo
Obrigatório: 6 elementos
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Fatias
Esta estrutura define os seguintes Slices:
Visão diferencial
Esta estrutura é derivada de MedicationDispense
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
MedicationDispense | |||
![]() ![]() |
0..1 | id | Identificador lógico deste artefato | |
![]() ![]() |
0..1 | Meta | Metadados sobre o recurso | |
![]() ![]() |
0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | |
![]() ![]() |
0..1 | code | Idioma do recurso | |
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural | |
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |
![]() ![]() |
0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | |
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() |
0..* | Reference(Procedure) | Referência ao procedimento que esta dispensação faz parte | |
![]() ![]() |
1..1 | code | Código de status da dispensação de medicamentos | |
![]() ![]() |
0..1 | CodeableConcept, Reference(DetectedIssue) | Porquê uma dispensação não foi realizada | |
![]() ![]() |
1..1 | CodeableConcept | Tipo de dispensação de medicamentos | |
![]() ![]() |
1..1 | CodeableConcept, Reference(Medication) | Que medicamento foi fornecido Fatia: Não ordenado, Aberto por type:$this | |
![]() ![]() ![]() |
0..1 | Reference(br-core-medication) | Referência ao medicamento dispensado | |
![]() ![]() |
1..1 | Reference(BRCorePatient) | Referência ao paciente para quem o medicamento foi dispensado | |
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento o qual o medicamento foi dispensado | |
![]() ![]() |
0..* | Reference(Resource) | Referência à outros recursos que subsidiam a dispensação do medicamento | |
![]() ![]() |
1..* | BackboneElement | Quem realizou a dispensação do medicamento | |
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Função do profissional da dispensação do medicamento | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device) | Referência ao profissional/organização/dispositivo/pessoa/paciente que realizou a dispensação do medicamento | |
![]() ![]() |
0..1 | Reference(br-core-location) | Referência ao local de dispensação do medicamento | |
![]() ![]() |
0..* | Reference(br-core-medicationrequest) | Referência à solicitação da dispensação do medicamento | |
![]() ![]() |
0..1 | CodeableConcept | Tipo de dispensação do medicamento | |
![]() ![]() |
1..1 | SimpleQuantity | Quantidade de medicamento dispensada | |
![]() ![]() |
0..1 | SimpleQuantity | Número de dias de dispensação do medicamento | |
![]() ![]() |
0..1 | dateTime | Quando o produto foi embalado e revisado | |
![]() ![]() |
1..1 | dateTime | Quando o produto foi distribuído | |
![]() ![]() |
0..1 | Reference(br-core-location) | Para onde o medicamento foi enviado | |
![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePatient) | Referência ao profissional ou ao paciente que recebeu o medicamento | |
![]() ![]() |
0..* | Annotation | Informações sobre a dispensação do medicamento | |
![]() ![]() |
0..* | Dosage | Como o medicamento deve ser usado pelo paciente ou administrado pelo cuidador | |
![]() ![]() |
0..1 | BackboneElement | Se uma substituição foi realizada na dispensação | |
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |
![]() ![]() ![]() |
0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | |
![]() ![]() ![]() |
1..1 | boolean | Se foi ou não realizada uma substituição na dispensação do medicamento | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Código que indica se um medicamento diferente do prescrito foi substituido | |
![]() ![]() ![]() |
0..* | CodeableConcept | Por que a substituição foi feita | |
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência ao profissional responsável pela substituição do medicamento | |
![]() ![]() |
0..* | Reference(DetectedIssue) | Referência à condição clínica | |
![]() ![]() |
0..* | Reference(Provenance) | Referência à uma lista de eventos | |
Documentação para este formato | ||||
Visualização de elementos -chave
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | MedicationDispense | Dispensing a medication to a named patient Constraints: mdd-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |||||
![]() ![]() |
0..* | Reference(Procedure) | Referência ao procedimento que esta dispensação faz parte | |||||
![]() ![]() |
?!Σ | 1..1 | code | Código de status da dispensação de medicamentos Vínculo: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event. | ||||
![]() ![]() |
0..1 | Porquê uma dispensação não foi realizada Vínculo: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed. | ||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(DetectedIssue) | |||||||
![]() ![]() |
1..1 | CodeableConcept | Tipo de dispensação de medicamentos Vínculo: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered. | |||||
![]() ![]() |
Σ | 1..1 | Que medicamento foi fornecido Fatia: Não ordenado, Aberto por type:$this Vínculo: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed. | |||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(Medication) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-medication) | Referência ao medicamento dispensado | ||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Referência ao paciente para quem o medicamento foi dispensado | ||||
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento o qual o medicamento foi dispensado | |||||
![]() ![]() |
0..* | Reference(Resource) | Referência à outros recursos que subsidiam a dispensação do medicamento | |||||
![]() ![]() |
1..* | BackboneElement | Quem realizou a dispensação do medicamento | |||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Função do profissional da dispensação do medicamento Vínculo: MedicationDispense Performer Function Codes (example): A code describing the role an individual played in dispensing a medication. | |||||
![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device) | Referência ao profissional/organização/dispositivo/pessoa/paciente que realizou a dispensação do medicamento | |||||
![]() ![]() |
0..1 | Reference(br-core-location) | Referência ao local de dispensação do medicamento | |||||
![]() ![]() |
0..* | Reference(br-core-medicationrequest) | Referência à solicitação da dispensação do medicamento | |||||
![]() ![]() |
0..1 | CodeableConcept | Tipo de dispensação do medicamento Vínculo: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc. | |||||
![]() ![]() |
1..1 | SimpleQuantity | Quantidade de medicamento dispensada | |||||
![]() ![]() |
0..1 | SimpleQuantity | Número de dias de dispensação do medicamento | |||||
![]() ![]() |
Σ | 0..1 | dateTime | Quando o produto foi embalado e revisado | ||||
![]() ![]() |
1..1 | dateTime | Quando o produto foi distribuído | |||||
![]() ![]() |
0..1 | Reference(br-core-location) | Para onde o medicamento foi enviado | |||||
![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePatient) | Referência ao profissional ou ao paciente que recebeu o medicamento | |||||
![]() ![]() |
0..* | Annotation | Informações sobre a dispensação do medicamento | |||||
![]() ![]() |
0..* | Dosage | Como o medicamento deve ser usado pelo paciente ou administrado pelo cuidador | |||||
![]() ![]() |
0..1 | BackboneElement | Se uma substituição foi realizada na dispensação | |||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
1..1 | boolean | Se foi ou não realizada uma substituição na dispensação do medicamento | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Código que indica se um medicamento diferente do prescrito foi substituido Vínculo: ActSubstanceAdminSubstitutionCode (example): A coded concept describing whether a different medicinal product may be dispensed other than the product as specified exactly in the prescription. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Por que a substituição foi feita Vínculo: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed. | |||||
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência ao profissional responsável pela substituição do medicamento | |||||
![]() ![]() |
0..* | Reference(DetectedIssue) | Referência à condição clínica | |||||
![]() ![]() |
0..* | Reference(Provenance) | Referência à uma lista de eventos | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| MedicationDispense.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| MedicationDispense.status | required | MedicationDispense Status Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1From a norma FHIR | ||||
| MedicationDispense.statusReason[x] | example | MedicationDispense Status Reason Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-status-reasonFrom a norma FHIR | ||||
| MedicationDispense.category | preferred | MedicationDispense Category Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-categoryFrom a norma FHIR | ||||
| MedicationDispense.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesFrom a norma FHIR | ||||
| MedicationDispense.performer.function | example | MedicationDispense Performer Function Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-performer-functionFrom a norma FHIR | ||||
| MedicationDispense.type | example | ActPharmacySupplyTypehttp://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType | ||||
| MedicationDispense.substitution.type | example | ActSubstanceAdminSubstitutionCodehttp://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode | ||||
| MedicationDispense.substitution.reason | example | SubstanceAdminSubstitutionReasonhttp://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | MedicationDispense | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | MedicationDispense | 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 | MedicationDispense | 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 | MedicationDispense | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | MedicationDispense | 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() | |
| mdd-1 | error | MedicationDispense | whenHandedOver cannot be before whenPrepared : whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared |
Visualização instantânea
| Nome | Bandeiras | Card. | Tipo | Descrição e condicionalismos Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | MedicationDispense | Dispensing a medication to a named patient Constraints: mdd-1 | ||||
![]() ![]() |
Σ | 0..1 | id | Identificador lógico deste artefato | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadados sobre o recurso | ||||
![]() ![]() |
?!Σ | 0..1 | uri | Um conjunto de regras sob as quais este conteúdo foi criado | ||||
![]() ![]() |
0..1 | code | Idioma do recurso Vínculo: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Resumo do texto do recurso em linguagem natural This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Recursos contidos no recurso | |||||
![]() ![]() |
0..* | Extension | Extensões adicionais que não fazem parte do modelo base | |||||
![]() ![]() |
?! | 0..* | Extension | Extensões adicionais que não podem ser ignoradas, mesmo que não reconhecidas | ||||
![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |||||
![]() ![]() |
0..* | Reference(Procedure) | Referência ao procedimento que esta dispensação faz parte | |||||
![]() ![]() |
?!Σ | 1..1 | code | Código de status da dispensação de medicamentos Vínculo: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event. | ||||
![]() ![]() |
0..1 | Porquê uma dispensação não foi realizada Vínculo: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed. | ||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(DetectedIssue) | |||||||
![]() ![]() |
1..1 | CodeableConcept | Tipo de dispensação de medicamentos Vínculo: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered. | |||||
![]() ![]() |
Σ | 1..1 | Que medicamento foi fornecido Fatia: Não ordenado, Aberto por type:$this Vínculo: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed. | |||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(Medication) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(br-core-medication) | Referência ao medicamento dispensado | ||||
![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Referência ao paciente para quem o medicamento foi dispensado | ||||
![]() ![]() |
0..1 | Reference(br-core-encounter) | Referência ao atendimento o qual o medicamento foi dispensado | |||||
![]() ![]() |
0..* | Reference(Resource) | Referência à outros recursos que subsidiam a dispensação do medicamento | |||||
![]() ![]() |
1..* | BackboneElement | Quem realizou a dispensação do medicamento | |||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Função do profissional da dispensação do medicamento Vínculo: MedicationDispense Performer Function Codes (example): A code describing the role an individual played in dispensing a medication. | |||||
![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCoreOrganization | BRCorePatient | BRCoreRelatedPerson | Device) | Referência ao profissional/organização/dispositivo/pessoa/paciente que realizou a dispensação do medicamento | |||||
![]() ![]() |
0..1 | Reference(br-core-location) | Referência ao local de dispensação do medicamento | |||||
![]() ![]() |
0..* | Reference(br-core-medicationrequest) | Referência à solicitação da dispensação do medicamento | |||||
![]() ![]() |
0..1 | CodeableConcept | Tipo de dispensação do medicamento Vínculo: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc. | |||||
![]() ![]() |
1..1 | SimpleQuantity | Quantidade de medicamento dispensada | |||||
![]() ![]() |
0..1 | SimpleQuantity | Número de dias de dispensação do medicamento | |||||
![]() ![]() |
Σ | 0..1 | dateTime | Quando o produto foi embalado e revisado | ||||
![]() ![]() |
1..1 | dateTime | Quando o produto foi distribuído | |||||
![]() ![]() |
0..1 | Reference(br-core-location) | Para onde o medicamento foi enviado | |||||
![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePatient) | Referência ao profissional ou ao paciente que recebeu o medicamento | |||||
![]() ![]() |
0..* | Annotation | Informações sobre a dispensação do medicamento | |||||
![]() ![]() |
0..* | Dosage | Como o medicamento deve ser usado pelo paciente ou administrado pelo cuidador | |||||
![]() ![]() |
0..1 | BackboneElement | Se uma substituição foi realizada na dispensação | |||||
![]() ![]() ![]() |
0..1 | string | Identificador exclusivo para referência entre elementos | |||||
![]() ![]() ![]() |
0..* | Extension | Conteúdo adicional definido pelas implementações | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensões que não podem ser ignoradas mesmo que não sejam reconhecidas | ||||
![]() ![]() ![]() |
1..1 | boolean | Se foi ou não realizada uma substituição na dispensação do medicamento | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Código que indica se um medicamento diferente do prescrito foi substituido Vínculo: ActSubstanceAdminSubstitutionCode (example): A coded concept describing whether a different medicinal product may be dispensed other than the product as specified exactly in the prescription. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Por que a substituição foi feita Vínculo: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed. | |||||
![]() ![]() ![]() |
0..* | Reference(BRCorePractitioner | BRCorePractitionerRole) | Referência ao profissional responsável pela substituição do medicamento | |||||
![]() ![]() |
0..* | Reference(DetectedIssue) | Referência à condição clínica | |||||
![]() ![]() |
0..* | Reference(Provenance) | Referência à uma lista de eventos | |||||
Documentação para este formato | ||||||||
| Caminho | Conformidade | Conjunto de valores | URI | |||
| MedicationDispense.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom a norma FHIR
| ||||
| MedicationDispense.status | required | MedicationDispense Status Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1From a norma FHIR | ||||
| MedicationDispense.statusReason[x] | example | MedicationDispense Status Reason Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-status-reasonFrom a norma FHIR | ||||
| MedicationDispense.category | preferred | MedicationDispense Category Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-categoryFrom a norma FHIR | ||||
| MedicationDispense.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesFrom a norma FHIR | ||||
| MedicationDispense.performer.function | example | MedicationDispense Performer Function Codeshttp://hl7.org/fhir/ValueSet/medicationdispense-performer-functionFrom a norma FHIR | ||||
| MedicationDispense.type | example | ActPharmacySupplyTypehttp://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType | ||||
| MedicationDispense.substitution.type | example | ActSubstanceAdminSubstitutionCodehttp://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode | ||||
| MedicationDispense.substitution.reason | example | SubstanceAdminSubstitutionReasonhttp://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason |
| Id | Grau | Caminho(s) | Detalhes | Requisitos |
| dom-2 | error | MedicationDispense | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | MedicationDispense | 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 | MedicationDispense | 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 | MedicationDispense | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | MedicationDispense | 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() | |
| mdd-1 | error | MedicationDispense | whenHandedOver cannot be before whenPrepared : whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared |
Esta estrutura é derivada de MedicationDispense
Resumo
Obrigatório: 6 elementos
Estruturas
Esta estrutura refere-se a estas outras estruturas:
Fatias
Esta estrutura define os seguintes Slices:
Outras representações de perfil: CSV, Excel, Schematron