Guia de Implementação da iPES - CI build
0.1.0 - ci-build

!!Guia de Implementação da iPES - CI build - Compilação de desenvolvimento local (v0.1.0) construída pelas ferramentas de compilação FHIR (HL7® FHIR® Standard). Veja o Diretório de versões publicadas

Resource Profile: Dispensação de Medicamento

Official URL: https://fhir.ipes.tech/fhir/StructureDefinition/MedicationDispenseBRIPES Version: 0.1.0
Draft as of 2025-07-02 Computable Name: MedicationDispenseBRIPES

Indica que um produto medicamentoso será dispensado ou já foi dispensado para uma pessoa/paciente identificado(a).

Usos:

  • Este Perfil não é utilizado por nenhum perfil neste guia de implementação

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. MedicationDispense C 0..* MedicationDispense Dispensing a medication to a named patient
Constraints: mdd-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Fatias para contained 0..* Resource Recursos contidos (inline)
Fatia: Não ordenado, Aberto por pattern:$this
.... contained:organizationContained 0..1 Organization Organização que dispensou o medicamento
..... id Σ 1..1 id Logical id of this artifact
..... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
..... identifier ΣC 0..1 Identifier Identifies this organization across multiple systems
...... system Σ 1..1 uri Identificador do namespace do CNES
Valor fixo: urn:oid:2.16.840.1.113883.13.36
...... value Σ 1..1 string Número do CNES
Exemplo General: 123456
..... name ΣC 0..1 string Nome da organização
.... contained:practitionerContained 0..* Practitioner Profissional que dispensou o medicamento
..... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
..... Fatias para identifier Σ 0..* Identifier An identifier for the person as this agent
Fatia: Não ordenado, Aberto por pattern:$this
...... identifier:cns Σ 0..1 Identifier An identifier for the person as this agent
....... system Σ 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.236
....... value Σ 1..1 string CNS do profissional
Exemplo General: 123456
...... identifier:cpf Σ 0..1 Identifier An identifier for the person as this agent
....... system Σ 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.237
....... value Σ 1..1 string CPF do profissional
Exemplo General: 123456
.... contained:medicationContained 0..1 MedicamentoEspecializado Definition of a Medication
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
.... identifier:localIdentifier 1..1 Identifier Identificador do registro no sistema de origem
..... system Σ 1..1 uri Identificador único do sistema de origem
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Identificador do registro no sistema de origem
Exemplo General: 123456
... status ?!Σ 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown
Vínculo: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event.
... category 0..1 CodeableConcept Type of medication dispense
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira (preferred)
... medication[x] Σ 1..1 What medication was supplied
Vínculo: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medicamento Especializado)
... subject Σ 0..1 Reference(Paciente) Who the dispense is for
... Fatias para performer 0..* BackboneElement Who performed event
Fatia: Não ordenado, Aberto por pattern:actor.reference
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson) Individual who was performing
.... performer:organization 0..1 BackboneElement Organização que dispensou o medicamento
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Organization) Individual who was performing
...... reference ΣC 0..1 string Organização que dispensou o medicamento
.... performer:organizationContained 0..1 BackboneElement Organização que dispensou o medicamento
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Organization) Individual who was performing
...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
Valor fixo: #organization-1
.... performer:practitioner 0..1 BackboneElement Profissional que dispensou o medicamento
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner) Individual who was performing
...... reference ΣC 0..1 string Profissional que dispensou o medicamento
.... performer:practitionerContained 0..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson) Individual who was performing
...... reference ΣC 0..1 string Profissional que dispensou o medicamento
... authorizingPrescription 0..* Reference(Prescrição de Medicamento) Medication order that authorizes the dispense
... whenHandedOver 1..1 dateTime When product was given out

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
MedicationDispense.contained:practitionerContained.qualification.codeexamplev2.0360.2.7(a valid code from http://terminology.hl7.org/CodeSystem/v2-0360|2.7)
http://terminology.hl7.org/ValueSet/v2-2.7-0360
From a norma FHIR
MedicationDispense.statusrequiredMedicationDispense Status Codes
http://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1
From a norma FHIR
MedicationDispense.categorypreferredhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
MedicationDispense.medication[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
dom-2errorMedicationDispenseIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorMedicationDispenseIf 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-4errorMedicationDispenseIf 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-5errorMedicationDispenseIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceMedicationDispenseA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
mdd-1errorMedicationDispensewhenHandedOver cannot be before whenPrepared
: whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

This structure is derived from MedicationDispense

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. MedicationDispense 0..* MedicationDispense Dispensing a medication to a named patient
... Fatias para contained 0..* Resource Recursos contidos (inline)
Fatia: Não ordenado, Aberto por pattern:$this
.... contained:organizationContained 0..1 Organization Organização que dispensou o medicamento
..... id 1..1 id Logical id of this artifact
..... meta 0..0
..... implicitRules 0..0
..... language 0..0
..... text 0..0
..... contained 0..0
..... identifier 0..1 Identifier Identifies this organization across multiple systems
...... id 0..0
...... use 0..0
...... type 0..0
...... system 1..1 uri Identificador do namespace do CNES
Valor fixo: urn:oid:2.16.840.1.113883.13.36
...... value 1..1 string Número do CNES
...... period 0..0
...... assigner 0..0
..... active 0..0
..... type 0..0
..... name 0..1 string Nome da organização
..... alias 0..0
..... telecom 0..0
..... address 0..0
..... partOf 0..0
..... contact 0..0
..... endpoint 0..0
.... contained:practitionerContained 0..* Practitioner Profissional que dispensou o medicamento
..... meta 0..0
..... implicitRules 0..0
..... language 0..0
..... text 0..0
..... contained 0..0
..... Fatias para identifier 0..* Identifier An identifier for the person as this agent
Fatia: Não ordenado, Aberto por pattern:$this
...... identifier:cns 0..1 Identifier An identifier for the person as this agent
....... use 0..0
....... type 0..0
....... system 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.236
....... value 1..1 string CNS do profissional
....... period 0..0
....... assigner 0..0
...... identifier:cpf 0..1 Identifier An identifier for the person as this agent
....... use 0..0
....... type 0..0
....... system 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.237
....... value 1..1 string CPF do profissional
....... period 0..0
....... assigner 0..0
..... active 0..0
..... telecom 0..0
..... address 0..0
..... gender 0..0
..... birthDate 0..0
..... photo 0..0
..... qualification 0..0
..... communication 0..0
.... contained:medicationContained 0..1 MedicamentoEspecializado Definition of a Medication
... Fatias para identifier 1..1 Identifier External identifier
Fatia: Não ordenado, Aberto por pattern:system
.... identifier:localIdentifier 1..1 Identifier Identificador do registro no sistema de origem
..... use 0..0
..... type 0..0
..... system 1..1 uri Identificador único do sistema de origem
..... value 1..1 string Identificador do registro no sistema de origem
..... period 0..0
..... assigner 0..0
... partOf 0..0
... category 0..1 CodeableConcept Type of medication dispense
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira (preferred)
.... text 0..0
... medication[x] 1..1 What medication was supplied
.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medicamento Especializado)
... subject 0..1 Reference(Paciente) Who the dispense is for
.... type 0..0
.... identifier 0..0
.... display 0..0
... context 0..0
... supportingInformation 0..0
... Fatias para performer 0..* BackboneElement Who performed event
Fatia: Não ordenado, Aberto por pattern:actor.reference
.... performer:organization 0..1 BackboneElement Organização que dispensou o medicamento
..... function 0..0
..... actor 1..1 Reference(Organization) Individual who was performing
...... reference 0..1 string Organização que dispensou o medicamento
...... type 0..0
...... identifier 0..0
...... display 0..0
.... performer:organizationContained 0..1 BackboneElement Organização que dispensou o medicamento
..... function 0..0
..... actor 1..1 Reference(Organization) Individual who was performing
...... reference 1..1 string Literal reference, Relative, internal or absolute URL
Valor fixo: #organization-1
...... type 0..0
...... identifier 0..0
...... display 0..0
.... performer:practitioner 0..1 BackboneElement Profissional que dispensou o medicamento
..... function 0..0
..... actor 1..1 Reference(Practitioner) Individual who was performing
...... reference 0..1 string Profissional que dispensou o medicamento
...... type 0..0
...... identifier 0..0
...... display 0..0
.... performer:practitionerContained 0..1 BackboneElement Who performed event
..... function 0..0
..... actor
...... reference 0..1 string Profissional que dispensou o medicamento
...... type 0..0
...... identifier 0..0
...... display 0..0
... location 0..0
... authorizingPrescription 0..* Reference(Prescrição de Medicamento) Medication order that authorizes the dispense
.... type 0..0
.... identifier 0..0
.... display 0..0
... type 0..0
... whenPrepared 0..0
... whenHandedOver 1..1 dateTime When product was given out
... destination 0..0
... receiver 0..0
... dosageInstruction 0..0
... substitution 0..0
... detectedIssue 0..0
... eventHistory 0..0

doco Documentação para este formato

Terminologia Ligações (Diferencial)

CaminhoConformidadeConjunto de valoresURI
MedicationDispense.categorypreferredhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. MedicationDispense C 0..* MedicationDispense Dispensing a medication to a named patient
Constraints: mdd-1
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... Fatias para contained 0..* Resource Recursos contidos (inline)
Fatia: Não ordenado, Aberto por pattern:$this
.... contained:organizationContained 0..1 Organization Organização que dispensou o medicamento
..... id Σ 1..1 id Logical id of this artifact
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
..... identifier ΣC 0..1 Identifier Identifies this organization across multiple systems
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... system Σ 1..1 uri Identificador do namespace do CNES
Valor fixo: urn:oid:2.16.840.1.113883.13.36
...... value Σ 1..1 string Número do CNES
Exemplo General: 123456
..... name ΣC 0..1 string Nome da organização
.... contained:practitionerContained 0..* Practitioner Profissional que dispensou o medicamento
..... id Σ 0..1 id Logical id of this artifact
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
..... Fatias para identifier Σ 0..* Identifier An identifier for the person as this agent
Fatia: Não ordenado, Aberto por pattern:$this
...... identifier:cns Σ 0..1 Identifier An identifier for the person as this agent
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.236
....... value Σ 1..1 string CNS do profissional
Exemplo General: 123456
...... identifier:cpf Σ 0..1 Identifier An identifier for the person as this agent
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.237
....... value Σ 1..1 string CPF do profissional
Exemplo General: 123456
..... name Σ 0..* HumanName The name(s) associated with the practitioner
.... contained:medicationContained 0..1 MedicamentoEspecializado Definition of a Medication
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Fatias para identifier 1..1 Identifier External identifier
Fatia: Não ordenado, Aberto por pattern:system
.... identifier:localIdentifier 1..1 Identifier Identificador do registro no sistema de origem
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... system Σ 1..1 uri Identificador único do sistema de origem
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Identificador do registro no sistema de origem
Exemplo General: 123456
... status ?!Σ 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown
Vínculo: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event.
... category 0..1 CodeableConcept Type of medication dispense
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira (preferred)
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
.... coding Σ 0..* Coding Code defined by a terminology system
... medication[x] Σ 1..1 What medication was supplied
Vínculo: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medicamento Especializado)
... subject Σ 0..1 Reference(Paciente) Who the dispense is for
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
... Fatias para performer 0..* BackboneElement Who performed event
Fatia: Não ordenado, Aberto por pattern:actor.reference
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... function 0..1 CodeableConcept Who performed the dispense and what they did
Vínculo: MedicationDispense Performer Function Codes (example): A code describing the role an individual played in dispensing a medication.
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson) Individual who was performing
.... performer:organization 0..1 BackboneElement Organização que dispensou o medicamento
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Organization) Individual who was performing
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Organização que dispensou o medicamento
.... performer:organizationContained 0..1 BackboneElement Organização que dispensou o medicamento
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Organization) Individual who was performing
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
Valor fixo: #organization-1
.... performer:practitioner 0..1 BackboneElement Profissional que dispensou o medicamento
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner) Individual who was performing
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Profissional que dispensou o medicamento
.... performer:practitionerContained 0..1 BackboneElement Who performed event
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson) Individual who was performing
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Profissional que dispensou o medicamento
... authorizingPrescription 0..* Reference(Prescrição de Medicamento) Medication order that authorizes the dispense
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
... quantity 0..1 SimpleQuantity Amount dispensed
... daysSupply 0..1 SimpleQuantity Amount of medication expressed as a timing amount
... whenHandedOver 1..1 dateTime When product was given out
... note 0..* Annotation Information about the dispense

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
MedicationDispense.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
MedicationDispense.contained:organizationContained.contact.purposeextensibleContactEntityType
http://hl7.org/fhir/ValueSet/contactentity-type
From a norma FHIR
MedicationDispense.contained:practitionerContained.qualification.codeexamplev2.0360.2.7(a valid code from http://terminology.hl7.org/CodeSystem/v2-0360|2.7)
http://terminology.hl7.org/ValueSet/v2-2.7-0360
From a norma FHIR
MedicationDispense.statusrequiredMedicationDispense Status Codes
http://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1
From a norma FHIR
MedicationDispense.categorypreferredhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
MedicationDispense.medication[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
From a norma FHIR
MedicationDispense.performer.functionexampleMedicationDispense Performer Function Codes
http://hl7.org/fhir/ValueSet/medicationdispense-performer-function
From a norma FHIR
MedicationDispense.substitution.typeexampleActSubstanceAdminSubstitutionCode
http://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode
MedicationDispense.substitution.reasonexampleSubstanceAdminSubstitutionReason
http://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason

Restrições

IdGrauCaminho(s)DetalhesRequisitos
dom-2errorMedicationDispenseIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorMedicationDispenseIf 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-4errorMedicationDispenseIf 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-5errorMedicationDispenseIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceMedicationDispenseA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
mdd-1errorMedicationDispensewhenHandedOver cannot be before whenPrepared
: whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

This structure is derived from MedicationDispense

Resumo

Obrigatório: 5 elementos(8 aninhado obrigatoriamente elementos)
Fixo: 4 elementos
Proibido: 79 elementos

Estruturas

Esta estrutura refere-se a estas outras estruturas:

Fatias

Esta estrutura define os seguintes Slices:

  • The element 1 is sliced based on the value of MedicationDispense.contained
  • The element 1 is sliced based on the value of MedicationDispense.contained.identifier
  • The element 1 is sliced based on the value of MedicationDispense.identifier
  • The element 1 is sliced based on the value of MedicationDispense.performer

Key Elements View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. MedicationDispense C 0..* MedicationDispense Dispensing a medication to a named patient
Constraints: mdd-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Fatias para contained 0..* Resource Recursos contidos (inline)
Fatia: Não ordenado, Aberto por pattern:$this
.... contained:organizationContained 0..1 Organization Organização que dispensou o medicamento
..... id Σ 1..1 id Logical id of this artifact
..... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
..... identifier ΣC 0..1 Identifier Identifies this organization across multiple systems
...... system Σ 1..1 uri Identificador do namespace do CNES
Valor fixo: urn:oid:2.16.840.1.113883.13.36
...... value Σ 1..1 string Número do CNES
Exemplo General: 123456
..... name ΣC 0..1 string Nome da organização
.... contained:practitionerContained 0..* Practitioner Profissional que dispensou o medicamento
..... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
..... Fatias para identifier Σ 0..* Identifier An identifier for the person as this agent
Fatia: Não ordenado, Aberto por pattern:$this
...... identifier:cns Σ 0..1 Identifier An identifier for the person as this agent
....... system Σ 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.236
....... value Σ 1..1 string CNS do profissional
Exemplo General: 123456
...... identifier:cpf Σ 0..1 Identifier An identifier for the person as this agent
....... system Σ 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.237
....... value Σ 1..1 string CPF do profissional
Exemplo General: 123456
.... contained:medicationContained 0..1 MedicamentoEspecializado Definition of a Medication
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
.... identifier:localIdentifier 1..1 Identifier Identificador do registro no sistema de origem
..... system Σ 1..1 uri Identificador único do sistema de origem
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Identificador do registro no sistema de origem
Exemplo General: 123456
... status ?!Σ 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown
Vínculo: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event.
... category 0..1 CodeableConcept Type of medication dispense
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira (preferred)
... medication[x] Σ 1..1 What medication was supplied
Vínculo: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medicamento Especializado)
... subject Σ 0..1 Reference(Paciente) Who the dispense is for
... Fatias para performer 0..* BackboneElement Who performed event
Fatia: Não ordenado, Aberto por pattern:actor.reference
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson) Individual who was performing
.... performer:organization 0..1 BackboneElement Organização que dispensou o medicamento
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Organization) Individual who was performing
...... reference ΣC 0..1 string Organização que dispensou o medicamento
.... performer:organizationContained 0..1 BackboneElement Organização que dispensou o medicamento
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Organization) Individual who was performing
...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
Valor fixo: #organization-1
.... performer:practitioner 0..1 BackboneElement Profissional que dispensou o medicamento
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner) Individual who was performing
...... reference ΣC 0..1 string Profissional que dispensou o medicamento
.... performer:practitionerContained 0..1 BackboneElement Who performed event
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson) Individual who was performing
...... reference ΣC 0..1 string Profissional que dispensou o medicamento
... authorizingPrescription 0..* Reference(Prescrição de Medicamento) Medication order that authorizes the dispense
... whenHandedOver 1..1 dateTime When product was given out

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
MedicationDispense.contained:practitionerContained.qualification.codeexamplev2.0360.2.7(a valid code from http://terminology.hl7.org/CodeSystem/v2-0360|2.7)
http://terminology.hl7.org/ValueSet/v2-2.7-0360
From a norma FHIR
MedicationDispense.statusrequiredMedicationDispense Status Codes
http://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1
From a norma FHIR
MedicationDispense.categorypreferredhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
MedicationDispense.medication[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
From a norma FHIR

Restrições

IdGrauCaminho(s)DetalhesRequisitos
dom-2errorMedicationDispenseIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorMedicationDispenseIf 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-4errorMedicationDispenseIf 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-5errorMedicationDispenseIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceMedicationDispenseA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
mdd-1errorMedicationDispensewhenHandedOver cannot be before whenPrepared
: whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

Differential View

This structure is derived from MedicationDispense

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. MedicationDispense 0..* MedicationDispense Dispensing a medication to a named patient
... Fatias para contained 0..* Resource Recursos contidos (inline)
Fatia: Não ordenado, Aberto por pattern:$this
.... contained:organizationContained 0..1 Organization Organização que dispensou o medicamento
..... id 1..1 id Logical id of this artifact
..... meta 0..0
..... implicitRules 0..0
..... language 0..0
..... text 0..0
..... contained 0..0
..... identifier 0..1 Identifier Identifies this organization across multiple systems
...... id 0..0
...... use 0..0
...... type 0..0
...... system 1..1 uri Identificador do namespace do CNES
Valor fixo: urn:oid:2.16.840.1.113883.13.36
...... value 1..1 string Número do CNES
...... period 0..0
...... assigner 0..0
..... active 0..0
..... type 0..0
..... name 0..1 string Nome da organização
..... alias 0..0
..... telecom 0..0
..... address 0..0
..... partOf 0..0
..... contact 0..0
..... endpoint 0..0
.... contained:practitionerContained 0..* Practitioner Profissional que dispensou o medicamento
..... meta 0..0
..... implicitRules 0..0
..... language 0..0
..... text 0..0
..... contained 0..0
..... Fatias para identifier 0..* Identifier An identifier for the person as this agent
Fatia: Não ordenado, Aberto por pattern:$this
...... identifier:cns 0..1 Identifier An identifier for the person as this agent
....... use 0..0
....... type 0..0
....... system 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.236
....... value 1..1 string CNS do profissional
....... period 0..0
....... assigner 0..0
...... identifier:cpf 0..1 Identifier An identifier for the person as this agent
....... use 0..0
....... type 0..0
....... system 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.237
....... value 1..1 string CPF do profissional
....... period 0..0
....... assigner 0..0
..... active 0..0
..... telecom 0..0
..... address 0..0
..... gender 0..0
..... birthDate 0..0
..... photo 0..0
..... qualification 0..0
..... communication 0..0
.... contained:medicationContained 0..1 MedicamentoEspecializado Definition of a Medication
... Fatias para identifier 1..1 Identifier External identifier
Fatia: Não ordenado, Aberto por pattern:system
.... identifier:localIdentifier 1..1 Identifier Identificador do registro no sistema de origem
..... use 0..0
..... type 0..0
..... system 1..1 uri Identificador único do sistema de origem
..... value 1..1 string Identificador do registro no sistema de origem
..... period 0..0
..... assigner 0..0
... partOf 0..0
... category 0..1 CodeableConcept Type of medication dispense
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira (preferred)
.... text 0..0
... medication[x] 1..1 What medication was supplied
.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medicamento Especializado)
... subject 0..1 Reference(Paciente) Who the dispense is for
.... type 0..0
.... identifier 0..0
.... display 0..0
... context 0..0
... supportingInformation 0..0
... Fatias para performer 0..* BackboneElement Who performed event
Fatia: Não ordenado, Aberto por pattern:actor.reference
.... performer:organization 0..1 BackboneElement Organização que dispensou o medicamento
..... function 0..0
..... actor 1..1 Reference(Organization) Individual who was performing
...... reference 0..1 string Organização que dispensou o medicamento
...... type 0..0
...... identifier 0..0
...... display 0..0
.... performer:organizationContained 0..1 BackboneElement Organização que dispensou o medicamento
..... function 0..0
..... actor 1..1 Reference(Organization) Individual who was performing
...... reference 1..1 string Literal reference, Relative, internal or absolute URL
Valor fixo: #organization-1
...... type 0..0
...... identifier 0..0
...... display 0..0
.... performer:practitioner 0..1 BackboneElement Profissional que dispensou o medicamento
..... function 0..0
..... actor 1..1 Reference(Practitioner) Individual who was performing
...... reference 0..1 string Profissional que dispensou o medicamento
...... type 0..0
...... identifier 0..0
...... display 0..0
.... performer:practitionerContained 0..1 BackboneElement Who performed event
..... function 0..0
..... actor
...... reference 0..1 string Profissional que dispensou o medicamento
...... type 0..0
...... identifier 0..0
...... display 0..0
... location 0..0
... authorizingPrescription 0..* Reference(Prescrição de Medicamento) Medication order that authorizes the dispense
.... type 0..0
.... identifier 0..0
.... display 0..0
... type 0..0
... whenPrepared 0..0
... whenHandedOver 1..1 dateTime When product was given out
... destination 0..0
... receiver 0..0
... dosageInstruction 0..0
... substitution 0..0
... detectedIssue 0..0
... eventHistory 0..0

doco Documentação para este formato

Terminologia Ligações (Diferencial)

CaminhoConformidadeConjunto de valoresURI
MedicationDispense.categorypreferredhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira

Snapshot View

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. MedicationDispense C 0..* MedicationDispense Dispensing a medication to a named patient
Constraints: mdd-1
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... Fatias para contained 0..* Resource Recursos contidos (inline)
Fatia: Não ordenado, Aberto por pattern:$this
.... contained:organizationContained 0..1 Organization Organização que dispensou o medicamento
..... id Σ 1..1 id Logical id of this artifact
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
..... identifier ΣC 0..1 Identifier Identifies this organization across multiple systems
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... system Σ 1..1 uri Identificador do namespace do CNES
Valor fixo: urn:oid:2.16.840.1.113883.13.36
...... value Σ 1..1 string Número do CNES
Exemplo General: 123456
..... name ΣC 0..1 string Nome da organização
.... contained:practitionerContained 0..* Practitioner Profissional que dispensou o medicamento
..... id Σ 0..1 id Logical id of this artifact
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
..... Fatias para identifier Σ 0..* Identifier An identifier for the person as this agent
Fatia: Não ordenado, Aberto por pattern:$this
...... identifier:cns Σ 0..1 Identifier An identifier for the person as this agent
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.236
....... value Σ 1..1 string CNS do profissional
Exemplo General: 123456
...... identifier:cpf Σ 0..1 Identifier An identifier for the person as this agent
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
....... system Σ 1..1 uri The namespace for the identifier value
Valor fixo: urn:oid:2.16.840.1.113883.13.237
....... value Σ 1..1 string CPF do profissional
Exemplo General: 123456
..... name Σ 0..* HumanName The name(s) associated with the practitioner
.... contained:medicationContained 0..1 MedicamentoEspecializado Definition of a Medication
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Fatias para identifier 1..1 Identifier External identifier
Fatia: Não ordenado, Aberto por pattern:system
.... identifier:localIdentifier 1..1 Identifier Identificador do registro no sistema de origem
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
..... system Σ 1..1 uri Identificador único do sistema de origem
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Identificador do registro no sistema de origem
Exemplo General: 123456
... status ?!Σ 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown
Vínculo: MedicationDispense Status Codes (required): A coded concept specifying the state of the dispense event.
... category 0..1 CodeableConcept Type of medication dispense
Vínculo: https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira (preferred)
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
.... coding Σ 0..* Coding Code defined by a terminology system
... medication[x] Σ 1..1 What medication was supplied
Vínculo: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medicamento Especializado)
... subject Σ 0..1 Reference(Paciente) Who the dispense is for
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
... Fatias para performer 0..* BackboneElement Who performed event
Fatia: Não ordenado, Aberto por pattern:actor.reference
.... performer:Todas as fatias Conteúdo/regras para todas as fatias
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... function 0..1 CodeableConcept Who performed the dispense and what they did
Vínculo: MedicationDispense Performer Function Codes (example): A code describing the role an individual played in dispensing a medication.
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson) Individual who was performing
.... performer:organization 0..1 BackboneElement Organização que dispensou o medicamento
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Organization) Individual who was performing
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Organização que dispensou o medicamento
.... performer:organizationContained 0..1 BackboneElement Organização que dispensou o medicamento
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Organization) Individual who was performing
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL
Valor fixo: #organization-1
.... performer:practitioner 0..1 BackboneElement Profissional que dispensou o medicamento
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner) Individual who was performing
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Profissional que dispensou o medicamento
.... performer:practitionerContained 0..1 BackboneElement Who performed event
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... actor 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson) Individual who was performing
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
...... reference ΣC 0..1 string Profissional que dispensou o medicamento
... authorizingPrescription 0..* Reference(Prescrição de Medicamento) Medication order that authorizes the dispense
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Fatia: Não ordenado, Aberto por value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
... quantity 0..1 SimpleQuantity Amount dispensed
... daysSupply 0..1 SimpleQuantity Amount of medication expressed as a timing amount
... whenHandedOver 1..1 dateTime When product was given out
... note 0..* Annotation Information about the dispense

doco Documentação para este formato

Terminologia Ligações

CaminhoConformidadeConjunto de valoresURI
MedicationDispense.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From a norma FHIR
Vínculos adicionais Objetivo
AllLanguages Vínculo máximo
MedicationDispense.contained:organizationContained.contact.purposeextensibleContactEntityType
http://hl7.org/fhir/ValueSet/contactentity-type
From a norma FHIR
MedicationDispense.contained:practitionerContained.qualification.codeexamplev2.0360.2.7(a valid code from http://terminology.hl7.org/CodeSystem/v2-0360|2.7)
http://terminology.hl7.org/ValueSet/v2-2.7-0360
From a norma FHIR
MedicationDispense.statusrequiredMedicationDispense Status Codes
http://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1
From a norma FHIR
MedicationDispense.categorypreferredhttps://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
https://terminologia.saude.gov.br/fhir/ValueSet/BRModalidadeFinanceira
MedicationDispense.medication[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
From a norma FHIR
MedicationDispense.performer.functionexampleMedicationDispense Performer Function Codes
http://hl7.org/fhir/ValueSet/medicationdispense-performer-function
From a norma FHIR
MedicationDispense.substitution.typeexampleActSubstanceAdminSubstitutionCode
http://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode
MedicationDispense.substitution.reasonexampleSubstanceAdminSubstitutionReason
http://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason

Restrições

IdGrauCaminho(s)DetalhesRequisitos
dom-2errorMedicationDispenseIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorMedicationDispenseIf 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-4errorMedicationDispenseIf 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-5errorMedicationDispenseIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceMedicationDispenseA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
mdd-1errorMedicationDispensewhenHandedOver cannot be before whenPrepared
: whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

This structure is derived from MedicationDispense

Resumo

Obrigatório: 5 elementos(8 aninhado obrigatoriamente elementos)
Fixo: 4 elementos
Proibido: 79 elementos

Estruturas

Esta estrutura refere-se a estas outras estruturas:

Fatias

Esta estrutura define os seguintes Slices:

  • The element 1 is sliced based on the value of MedicationDispense.contained
  • The element 1 is sliced based on the value of MedicationDispense.contained.identifier
  • The element 1 is sliced based on the value of MedicationDispense.identifier
  • The element 1 is sliced based on the value of MedicationDispense.performer

 

Other representations of profile: CSV, Excel, Schematron