Guia de implementação do Core do Brasil: Release 1 - BR Realm | STU1
1.0.0 - STU1
This page is part of the Core do Brasil (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
URL Canônica: https://br-core.saude.gov.br/fhir/StructureDefinition/br-core-medicationadministration | Versão: 1.0.0 | |||
Active as of 2025-02-27 | Nome computável: BRCoreMedicationAdministration |
Descreve o evento de um paciente consumindo ou de algum medicamento sendo administrado a um paciente. Isso pode ser tão simples quanto engolir um comprimido ou pode ser uma infusão de longa duração. Recursos relacionados vinculam esse evento à prescrição de autorização e ao atendimento specífco entre o paciente e o profissional de saúde.
Este recurso abrange a administração de todos os medicamentos, mas não a administração de vacinas. Consulte o recurso/Perfil br-core-immunization para registrar a administração de vacinas. O recurso br-core-medicationadministration será usado principalmente em ambientes de atendimento (incluindo internação) para registrar a captura de administrações de medicamentos, incluindo autoadministrações de medicamentos orais, injeções, ajustes intravenosos, etc. Este recurso pode também ser utilizado em ambientes ambulatoriais para registrar vacinas contra alergia e outras administrações não relacionadas à imunização. Em alguns casos, ele pode ser usado para relatórios de saúde domiciliar, como registrar insulina autoadministrada ou mesmo administrada por um dispositivo. O recurso br-core-medicationadministration é um recurso de evento de uma perspectiva de fluxo de trabalho FHIR - veja Evento de fluxo de trabalho
O recurso br-core-medicationadministration é um recurso de evento de uma perspectiva de fluxo de trabalho FHIR - veja Evento de fluxo de trabalho
O recurso br-core-medicationadministration no FHIR é utilizado para documentar e rastrear a administração de medicamentos a um paciente, mas não faz parte dos documentos clínicos da RNDS. Este recurso desempenha um papel importante em sistemas de prescrição, gerenciamento de terapias e auditorias clínicas. As seguintes situações de uso se aplicam a este recurso:
O recurso br-core-medicationadministration é destinado a rastrear a administração de medicamentos não vacinais. A administração de vacinas deve ser manipulada usando o recurso br-core-immunization . Alguns sistemas tratam imunizações da mesma forma que qualquer outra administração de medicamentos. Esses sistemas DEVEM usar um recurso de br-core-immunization para representá-los. Se os sistemas precisarem usar um recurso br-core-medicationadministration para capturar vacinações para fluxo de trabalho ou outros motivos, eles DEVEM também criar e expor uma instância do br-core-immunization.
O domínio de medicamentos inclui uma série de recursos relacionados:
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. |
Usage:
Descrição de perfis, diferenciais, instantâneos e como as diferentes apresentações funcionam.
Esta estrutura é derivada de MedicationAdministration
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
MedicationAdministration | |||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() ![]() |
0..* | uri | Instancia protocolo ou definição | |
![]() ![]() ![]() |
0..* | Reference(br-core-medicationadministration | BRCoreProcedure) | Parte do evento referenciado | |
![]() ![]() ![]() |
1..1 | code | Códigos de status de administração de medicamentos | |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração não realizada | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de uso de medicamentos | |
![]() ![]() ![]() |
1..1 | CodeableConcept, Reference(Medication) | O que foi administrado | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient) | Quem recebeu a medicação | |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Encontro ou Episódio de Cuidado administrado como parte de | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações adicionais para suporte à administração | |
![]() ![]() ![]() |
1..1 | dateTime, Period | Hora de início e término da administração | |
![]() ![]() ![]() |
0..* | BackboneElement | Quem realizou a administração da medicação e o que eles fizeram | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de desempenho Binding: MedicationAdministration Performer Function Codes (preferred) | |
![]() ![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCorePatient | BRCoreRelatedPerson | Device) | Quem realizou a administração do medicamento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração realizada | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Condição ou observação que respalda o motivo pelo qual o medicamento foi administrado | |
![]() ![]() ![]() |
0..1 | Reference(br-core-medicationrequest) | Solicitação pela qual a administração foi performada | |
![]() ![]() ![]() |
0..* | Reference(Device) | Dispositivo usado para administrar | |
![]() ![]() ![]() |
0..* | Annotation | Informações sobre a administração | |
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes de como a medicação foi administrada | |
![]() ![]() ![]() ![]() |
0..1 | string | Instruções de dosagem em texto livre, por exemplo, SIG | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Local do corpo administrado em | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Caminho da substância para o corpo Binding: Medicine Route of Administration - IPS (required) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Como a medicação foi administrada | |
![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de medicação por dose | |
![]() ![]() ![]() ![]() |
0..1 | Ratio, SimpleQuantity | Quantidade de dose por unidade de tempo | |
![]() ![]() ![]() |
0..* | Reference(Provenance) | Uma lista de eventos de interesse no ciclo de vida | |
![]() |
Path | Conformance | ValueSet | URI |
MedicationAdministration.performer.function | preferred | MedicationAdministration Performer Function Codeshttp://hl7.org/fhir/ValueSet/med-admin-perform-function from the FHIR Standard | |
MedicationAdministration.dosage.route | required | MedicineRouteOfAdministrationUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | MedicationAdministration | Administration of medication to a patient dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo ou definição ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(br-core-medicationadministration | BRCoreProcedure) | Parte do evento referenciado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos de status de administração de medicamentos Binding: MedicationAdministration Status Codes (required): A set of codes indicating the current status of a MedicationAdministration. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração não realizada Binding: SNOMEDCTReasonMedicationNotGivenCodes (example): A set of codes indicating the reason why the MedicationAdministration is negated. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de uso de medicamentos Binding: MedicationAdministration Category Codes (preferred): A coded concept describing where the medication administered is expected to occur. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 1..1 | O que foi administrado Binding: SNOMEDCTMedicationCodes (example): Codes identifying substance or product that can be administered. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
Reference(Medication) | |||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Quem recebeu a medicação ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Encontro ou Episódio de Cuidado administrado como parte de ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações adicionais para suporte à administração ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 1..1 | Hora de início e término da administração ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Quem realizou a administração da medicação e o que eles fizeram ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de desempenho Binding: MedicationAdministration Performer Function Codes (preferred) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCorePatient | BRCoreRelatedPerson | Device) | Quem realizou a administração do medicamento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração realizada Binding: ReasonMedicationGivenCodes (example): A set of codes indicating the reason why the MedicationAdministration was made. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Condição ou observação que respalda o motivo pelo qual o medicamento foi administrado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | Reference(br-core-medicationrequest) | Solicitação pela qual a administração foi performada ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(Device) | Dispositivo usado para administrar ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Annotation | Informações sobre a administração ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
C | 0..1 | BackboneElement | Detalhes de como a medicação foi administrada ele-1: All FHIR elements must have a @value or children mad-1: SHALL have at least one of dosage.dose or dosage.rate[x] |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
0..1 | string | Instruções de dosagem em texto livre, por exemplo, SIG ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Local do corpo administrado em Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Caminho da substância para o corpo Binding: Medicine Route of Administration - IPS (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Como a medicação foi administrada Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de medicação por dose ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | Quantidade de dose por unidade de tempo ele-1: All FHIR elements must have a @value or children | ||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Uma lista de eventos de interesse no ciclo de vida ele-1: All FHIR elements must have a @value or children | |
![]() |
Path | Conformance | ValueSet | URI |
MedicationAdministration.status | required | MedicationAdministration Status Codeshttp://hl7.org/fhir/ValueSet/medication-admin-status|4.0.1 from the FHIR Standard | |
MedicationAdministration.statusReason | example | SNOMEDCTReasonMedicationNotGivenCodeshttp://hl7.org/fhir/ValueSet/reason-medication-not-given-codes from the FHIR Standard | |
MedicationAdministration.category | preferred | MedicationAdministration Category Codeshttp://hl7.org/fhir/ValueSet/medication-admin-category from the FHIR Standard | |
MedicationAdministration.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard | |
MedicationAdministration.performer.function | preferred | MedicationAdministration Performer Function Codeshttp://hl7.org/fhir/ValueSet/med-admin-perform-function from the FHIR Standard | |
MedicationAdministration.reasonCode | example | ReasonMedicationGivenCodeshttp://hl7.org/fhir/ValueSet/reason-medication-given-codes from the FHIR Standard | |
MedicationAdministration.dosage.site | example | SNOMEDCTAnatomicalStructureForAdministrationSiteCodeshttp://hl7.org/fhir/ValueSet/approach-site-codes from the FHIR Standard | |
MedicationAdministration.dosage.route | required | MedicineRouteOfAdministrationUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration | |
MedicationAdministration.dosage.method | example | SNOMEDCTAdministrationMethodCodeshttp://hl7.org/fhir/ValueSet/administration-method-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | MedicationAdministration | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | MedicationAdministration | 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 | MedicationAdministration | 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 | MedicationAdministration | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | MedicationAdministration | 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() | |
mad-1 | error | MedicationAdministration.dosage | SHALL have at least one of dosage.dose or dosage.rate[x] : dose.exists() or rate.exists() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MedicationAdministration | Administration of medication to a patient | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo ou definição | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(br-core-medicationadministration | BRCoreProcedure) | Parte do evento referenciado | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos de status de administração de medicamentos Binding: MedicationAdministration Status Codes (required): A set of codes indicating the current status of a MedicationAdministration. | ||||
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração não realizada Binding: SNOMEDCTReasonMedicationNotGivenCodes (example): A set of codes indicating the reason why the MedicationAdministration is negated. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de uso de medicamentos Binding: MedicationAdministration Category Codes (preferred): A coded concept describing where the medication administered is expected to occur. | |||||
![]() ![]() ![]() |
Σ | 1..1 | O que foi administrado Binding: SNOMEDCTMedicationCodes (example): Codes identifying substance or product that can be administered. | |||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Medication) | |||||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Quem recebeu a medicação | ||||
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Encontro ou Episódio de Cuidado administrado como parte de | |||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações adicionais para suporte à administração | |||||
![]() ![]() ![]() |
Σ | 1..1 | Hora de início e término da administração | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Quem realizou a administração da medicação e o que eles fizeram | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de desempenho Binding: MedicationAdministration Performer Function Codes (preferred) | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCorePatient | BRCoreRelatedPerson | Device) | Quem realizou a administração do medicamento | ||||
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração realizada Binding: ReasonMedicationGivenCodes (example): A set of codes indicating the reason why the MedicationAdministration was made. | |||||
![]() ![]() ![]() |
0..* | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Condição ou observação que respalda o motivo pelo qual o medicamento foi administrado | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-medicationrequest) | Solicitação pela qual a administração foi performada | |||||
![]() ![]() ![]() |
0..* | Reference(Device) | Dispositivo usado para administrar | |||||
![]() ![]() ![]() |
0..* | Annotation | Informações sobre a administração | |||||
![]() ![]() ![]() |
C | 0..1 | BackboneElement | Detalhes de como a medicação foi administrada mad-1: SHALL have at least one of dosage.dose or dosage.rate[x] | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Instruções de dosagem em texto livre, por exemplo, SIG | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Local do corpo administrado em Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Caminho da substância para o corpo Binding: Medicine Route of Administration - IPS (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Como a medicação foi administrada Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. | |||||
![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de medicação por dose | |||||
![]() ![]() ![]() ![]() |
0..1 | Quantidade de dose por unidade de tempo | ||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Uma lista de eventos de interesse no ciclo de vida | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
MedicationAdministration.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
MedicationAdministration.status | required | MedicationAdministration Status Codeshttp://hl7.org/fhir/ValueSet/medication-admin-status|4.0.1 from the FHIR Standard | ||||
MedicationAdministration.statusReason | example | SNOMEDCTReasonMedicationNotGivenCodeshttp://hl7.org/fhir/ValueSet/reason-medication-not-given-codes from the FHIR Standard | ||||
MedicationAdministration.category | preferred | MedicationAdministration Category Codeshttp://hl7.org/fhir/ValueSet/medication-admin-category from the FHIR Standard | ||||
MedicationAdministration.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard | ||||
MedicationAdministration.performer.function | preferred | MedicationAdministration Performer Function Codeshttp://hl7.org/fhir/ValueSet/med-admin-perform-function from the FHIR Standard | ||||
MedicationAdministration.reasonCode | example | ReasonMedicationGivenCodeshttp://hl7.org/fhir/ValueSet/reason-medication-given-codes from the FHIR Standard | ||||
MedicationAdministration.dosage.site | example | SNOMEDCTAnatomicalStructureForAdministrationSiteCodeshttp://hl7.org/fhir/ValueSet/approach-site-codes from the FHIR Standard | ||||
MedicationAdministration.dosage.route | required | MedicineRouteOfAdministrationUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration | ||||
MedicationAdministration.dosage.method | example | SNOMEDCTAdministrationMethodCodeshttp://hl7.org/fhir/ValueSet/administration-method-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | MedicationAdministration | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | MedicationAdministration | 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 | MedicationAdministration | 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 | MedicationAdministration | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | MedicationAdministration | 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() | |
mad-1 | error | MedicationAdministration.dosage | SHALL have at least one of dosage.dose or dosage.rate[x] : dose.exists() or rate.exists() |
Esta estrutura é derivada de MedicationAdministration
Summary
Structures
This structure refers to these other structures:
Visão diferencial
Esta estrutura é derivada de MedicationAdministration
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
MedicationAdministration | |||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |
![]() ![]() ![]() |
0..* | uri | Instancia protocolo ou definição | |
![]() ![]() ![]() |
0..* | Reference(br-core-medicationadministration | BRCoreProcedure) | Parte do evento referenciado | |
![]() ![]() ![]() |
1..1 | code | Códigos de status de administração de medicamentos | |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração não realizada | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de uso de medicamentos | |
![]() ![]() ![]() |
1..1 | CodeableConcept, Reference(Medication) | O que foi administrado | |
![]() ![]() ![]() |
1..1 | Reference(BRCorePatient) | Quem recebeu a medicação | |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Encontro ou Episódio de Cuidado administrado como parte de | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações adicionais para suporte à administração | |
![]() ![]() ![]() |
1..1 | dateTime, Period | Hora de início e término da administração | |
![]() ![]() ![]() |
0..* | BackboneElement | Quem realizou a administração da medicação e o que eles fizeram | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de desempenho Binding: MedicationAdministration Performer Function Codes (preferred) | |
![]() ![]() ![]() ![]() |
1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCorePatient | BRCoreRelatedPerson | Device) | Quem realizou a administração do medicamento | |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração realizada | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Condição ou observação que respalda o motivo pelo qual o medicamento foi administrado | |
![]() ![]() ![]() |
0..1 | Reference(br-core-medicationrequest) | Solicitação pela qual a administração foi performada | |
![]() ![]() ![]() |
0..* | Reference(Device) | Dispositivo usado para administrar | |
![]() ![]() ![]() |
0..* | Annotation | Informações sobre a administração | |
![]() ![]() ![]() |
0..1 | BackboneElement | Detalhes de como a medicação foi administrada | |
![]() ![]() ![]() ![]() |
0..1 | string | Instruções de dosagem em texto livre, por exemplo, SIG | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Local do corpo administrado em | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Caminho da substância para o corpo Binding: Medicine Route of Administration - IPS (required) | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Como a medicação foi administrada | |
![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de medicação por dose | |
![]() ![]() ![]() ![]() |
0..1 | Ratio, SimpleQuantity | Quantidade de dose por unidade de tempo | |
![]() ![]() ![]() |
0..* | Reference(Provenance) | Uma lista de eventos de interesse no ciclo de vida | |
![]() |
Path | Conformance | ValueSet | URI |
MedicationAdministration.performer.function | preferred | MedicationAdministration Performer Function Codeshttp://hl7.org/fhir/ValueSet/med-admin-perform-function from the FHIR Standard | |
MedicationAdministration.dosage.route | required | MedicineRouteOfAdministrationUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration |
Visualização de elementos -chave
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | MedicationAdministration | Administration of medication to a patient dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo ou definição ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..* | Reference(br-core-medicationadministration | BRCoreProcedure) | Parte do evento referenciado ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos de status de administração de medicamentos Binding: MedicationAdministration Status Codes (required): A set of codes indicating the current status of a MedicationAdministration. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração não realizada Binding: SNOMEDCTReasonMedicationNotGivenCodes (example): A set of codes indicating the reason why the MedicationAdministration is negated. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de uso de medicamentos Binding: MedicationAdministration Category Codes (preferred): A coded concept describing where the medication administered is expected to occur. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 1..1 | O que foi administrado Binding: SNOMEDCTMedicationCodes (example): Codes identifying substance or product that can be administered. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
Reference(Medication) | |||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Quem recebeu a medicação ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Encontro ou Episódio de Cuidado administrado como parte de ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações adicionais para suporte à administração ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 1..1 | Hora de início e término da administração ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Quem realizou a administração da medicação e o que eles fizeram ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de desempenho Binding: MedicationAdministration Performer Function Codes (preferred) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCorePatient | BRCoreRelatedPerson | Device) | Quem realizou a administração do medicamento ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração realizada Binding: ReasonMedicationGivenCodes (example): A set of codes indicating the reason why the MedicationAdministration was made. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Condição ou observação que respalda o motivo pelo qual o medicamento foi administrado ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..1 | Reference(br-core-medicationrequest) | Solicitação pela qual a administração foi performada ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Reference(Device) | Dispositivo usado para administrar ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
0..* | Annotation | Informações sobre a administração ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
C | 0..1 | BackboneElement | Detalhes de como a medicação foi administrada ele-1: All FHIR elements must have a @value or children mad-1: SHALL have at least one of dosage.dose or dosage.rate[x] |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
0..1 | string | Instruções de dosagem em texto livre, por exemplo, SIG ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Local do corpo administrado em Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Caminho da substância para o corpo Binding: Medicine Route of Administration - IPS (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Como a medicação foi administrada Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de medicação por dose ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
0..1 | Quantidade de dose por unidade de tempo ele-1: All FHIR elements must have a @value or children | ||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Uma lista de eventos de interesse no ciclo de vida ele-1: All FHIR elements must have a @value or children | |
![]() |
Path | Conformance | ValueSet | URI |
MedicationAdministration.status | required | MedicationAdministration Status Codeshttp://hl7.org/fhir/ValueSet/medication-admin-status|4.0.1 from the FHIR Standard | |
MedicationAdministration.statusReason | example | SNOMEDCTReasonMedicationNotGivenCodeshttp://hl7.org/fhir/ValueSet/reason-medication-not-given-codes from the FHIR Standard | |
MedicationAdministration.category | preferred | MedicationAdministration Category Codeshttp://hl7.org/fhir/ValueSet/medication-admin-category from the FHIR Standard | |
MedicationAdministration.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard | |
MedicationAdministration.performer.function | preferred | MedicationAdministration Performer Function Codeshttp://hl7.org/fhir/ValueSet/med-admin-perform-function from the FHIR Standard | |
MedicationAdministration.reasonCode | example | ReasonMedicationGivenCodeshttp://hl7.org/fhir/ValueSet/reason-medication-given-codes from the FHIR Standard | |
MedicationAdministration.dosage.site | example | SNOMEDCTAnatomicalStructureForAdministrationSiteCodeshttp://hl7.org/fhir/ValueSet/approach-site-codes from the FHIR Standard | |
MedicationAdministration.dosage.route | required | MedicineRouteOfAdministrationUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration | |
MedicationAdministration.dosage.method | example | SNOMEDCTAdministrationMethodCodeshttp://hl7.org/fhir/ValueSet/administration-method-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | MedicationAdministration | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | MedicationAdministration | 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 | MedicationAdministration | 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 | MedicationAdministration | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | MedicationAdministration | 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() | |
mad-1 | error | MedicationAdministration.dosage | SHALL have at least one of dosage.dose or dosage.rate[x] : dose.exists() or rate.exists() |
Visualização instantânea
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | MedicationAdministration | Administration of medication to a patient | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
0..* | Identifier | Identificadores externos para este recurso | |||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instancia protocolo ou definição | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(br-core-medicationadministration | BRCoreProcedure) | Parte do evento referenciado | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | Códigos de status de administração de medicamentos Binding: MedicationAdministration Status Codes (required): A set of codes indicating the current status of a MedicationAdministration. | ||||
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração não realizada Binding: SNOMEDCTReasonMedicationNotGivenCodes (example): A set of codes indicating the reason why the MedicationAdministration is negated. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de uso de medicamentos Binding: MedicationAdministration Category Codes (preferred): A coded concept describing where the medication administered is expected to occur. | |||||
![]() ![]() ![]() |
Σ | 1..1 | O que foi administrado Binding: SNOMEDCTMedicationCodes (example): Codes identifying substance or product that can be administered. | |||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Medication) | |||||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePatient) | Quem recebeu a medicação | ||||
![]() ![]() ![]() |
0..1 | Reference(br-core-encounter) | Encontro ou Episódio de Cuidado administrado como parte de | |||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Informações adicionais para suporte à administração | |||||
![]() ![]() ![]() |
Σ | 1..1 | Hora de início e término da administração | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Quem realizou a administração da medicação e o que eles fizeram | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Tipo de desempenho Binding: MedicationAdministration Performer Function Codes (preferred) | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | Reference(BRCorePractitioner | BRCorePractitionerRole | BRCorePatient | BRCoreRelatedPerson | Device) | Quem realizou a administração do medicamento | ||||
![]() ![]() ![]() |
0..* | CodeableConcept | Motivo da administração realizada Binding: ReasonMedicationGivenCodes (example): A set of codes indicating the reason why the MedicationAdministration was made. | |||||
![]() ![]() ![]() |
0..* | Reference(BRCoreCondition | BRCoreObservation | BRCoreDiagnosticReport) | Condição ou observação que respalda o motivo pelo qual o medicamento foi administrado | |||||
![]() ![]() ![]() |
0..1 | Reference(br-core-medicationrequest) | Solicitação pela qual a administração foi performada | |||||
![]() ![]() ![]() |
0..* | Reference(Device) | Dispositivo usado para administrar | |||||
![]() ![]() ![]() |
0..* | Annotation | Informações sobre a administração | |||||
![]() ![]() ![]() |
C | 0..1 | BackboneElement | Detalhes de como a medicação foi administrada mad-1: SHALL have at least one of dosage.dose or dosage.rate[x] | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Instruções de dosagem em texto livre, por exemplo, SIG | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Local do corpo administrado em Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Caminho da substância para o corpo Binding: Medicine Route of Administration - IPS (required) | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Como a medicação foi administrada Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered. | |||||
![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity | Quantidade de medicação por dose | |||||
![]() ![]() ![]() ![]() |
0..1 | Quantidade de dose por unidade de tempo | ||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Uma lista de eventos de interesse no ciclo de vida | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
MedicationAdministration.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
MedicationAdministration.status | required | MedicationAdministration Status Codeshttp://hl7.org/fhir/ValueSet/medication-admin-status|4.0.1 from the FHIR Standard | ||||
MedicationAdministration.statusReason | example | SNOMEDCTReasonMedicationNotGivenCodeshttp://hl7.org/fhir/ValueSet/reason-medication-not-given-codes from the FHIR Standard | ||||
MedicationAdministration.category | preferred | MedicationAdministration Category Codeshttp://hl7.org/fhir/ValueSet/medication-admin-category from the FHIR Standard | ||||
MedicationAdministration.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard | ||||
MedicationAdministration.performer.function | preferred | MedicationAdministration Performer Function Codeshttp://hl7.org/fhir/ValueSet/med-admin-perform-function from the FHIR Standard | ||||
MedicationAdministration.reasonCode | example | ReasonMedicationGivenCodeshttp://hl7.org/fhir/ValueSet/reason-medication-given-codes from the FHIR Standard | ||||
MedicationAdministration.dosage.site | example | SNOMEDCTAnatomicalStructureForAdministrationSiteCodeshttp://hl7.org/fhir/ValueSet/approach-site-codes from the FHIR Standard | ||||
MedicationAdministration.dosage.route | required | MedicineRouteOfAdministrationUvIpshttp://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration | ||||
MedicationAdministration.dosage.method | example | SNOMEDCTAdministrationMethodCodeshttp://hl7.org/fhir/ValueSet/administration-method-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | MedicationAdministration | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | MedicationAdministration | 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 | MedicationAdministration | 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 | MedicationAdministration | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | MedicationAdministration | 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() | |
mad-1 | error | MedicationAdministration.dosage | SHALL have at least one of dosage.dose or dosage.rate[x] : dose.exists() or rate.exists() |
Esta estrutura é derivada de MedicationAdministration
Summary
Structures
This structure refers to these other structures:
Outras representações de perfil: CSV, Excel, Schematron