Guia de Implementação da SES GO - Medicamentos
1.2.3 - draft Brazil flag

Guia de Implementação da SES GO - Medicamentos - Downloaded Version 1.2.3 See the Directory of published versions

Perfil: Dispensação do Medicamento prescrito.

URL oficial: https://fhir.saude.go.gov.br/r4/medicamentos/StructureDefinition/DispensacaoMedicamento Versão: 1.2.3
Draft as of 2026-03-09 Nome para computador: DispensacaoMedicamento

Dispensação do Medicamento prescrito.

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

Representações do perfil

Descrição de perfis, diferenças, instantâneo, e como apresentações diferentes funcionam.

Essa estrutura é derivada de MedicationDispense

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. MedicationDispense 0..* MedicationDispense Dispensing a medication to a named patient
... identifier 1..1 Identifier Código de origem
.... system 1..1 uri The namespace for the identifier value
.... value 1..1 string The value that is unique
... medication[x] 1..1 Reference(Medicamento Especializado) Medicamento dispensado
... subject 1..1 Reference(Indivíduo) Identificação do indivíduo
.... identifier 1..1 Identifier Logical reference, when literal reference is not known
..... system 1..1 uri The namespace for the identifier value
..... value 1..1 string The value that is unique
... Fatias para supportingInformation 2..* Reference(Resource) Information that supports the dispensing of the medication
Fatia: Não ordenado, Aberto por profile:resolve()
.... supportingInformation:peso 0..1 Reference(Peso LME) Information that supports the dispensing of the medication
..... reference 0..1 string Peso
.... supportingInformation:altura 1..1 Reference(Altura LME) Information that supports the dispensing of the medication
..... reference 0..1 string Altura
.... supportingInformation:justificativa 1..1 Reference(Justificativa da Dispensação do Medicamento) Information that supports the dispensing of the medication
..... reference 0..1 string Classificação da doença - justificativa
... whenHandedOver 1..1 dateTime Data de referência/competência da dispensação

doco Documentação para este formato
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
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..1 Identifier Código de origem
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string The value that is unique
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.
... medication[x] Σ 1..1 Reference(Medicamento Especializado) Medicamento dispensado
... subject Σ 1..1 Reference(Indivíduo) Identificação do indivíduo
.... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
... Fatias para supportingInformation 2..* Reference(Resource) Information that supports the dispensing of the medication
Fatia: Não ordenado, Aberto por profile:resolve()
.... supportingInformation:peso 0..1 Reference(Peso LME) Information that supports the dispensing of the medication
..... reference ΣC 0..1 string Peso
.... supportingInformation:altura 1..1 Reference(Altura LME) Information that supports the dispensing of the medication
..... reference ΣC 0..1 string Altura
.... supportingInformation:justificativa 1..1 Reference(Justificativa da Dispensação do Medicamento) Information that supports the dispensing of the medication
..... reference ΣC 0..1 string Classificação da doença - justificativa
... whenHandedOver 1..1 dateTime Data de referência/competência da dispensação

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
MedicationDispense.identifier.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 a norma FHIR
MedicationDispense.subject.​identifier.use Base required IdentifierUse 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared
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
... language 0..1 code Language of the resource content
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... 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
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..1 Identifier Código 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
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... partOf 0..* Reference(Procedure) Event that dispense is part of
... 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.
... statusReason[x] 0..1 Why a dispense was not performed
Vínculo: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonReference Reference(DetectedIssue)
... category 0..1 CodeableConcept Type of medication dispense
Vínculo: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered.
... medication[x] Σ 1..1 Reference(Medicamento Especializado) Medicamento dispensado
... subject Σ 1..1 Reference(Indivíduo) Identificação do indivíduo
.... 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
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
..... 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
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 0..1 CodeableConcept Description of identifier
Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
..... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
... context 0..1 Reference(Encounter | EpisodeOfCare) Encounter / Episode associated with event
... Fatias para supportingInformation 2..* Reference(Resource) Information that supports the dispensing of the medication
Fatia: Não ordenado, Aberto por profile:resolve()
.... supportingInformation:peso 0..1 Reference(Peso LME) Information that supports the dispensing of the medication
..... 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 Peso
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
.... supportingInformation:altura 1..1 Reference(Altura LME) Information that supports the dispensing of the medication
..... 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 Altura
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
.... supportingInformation:justificativa 1..1 Reference(Justificativa da Dispensação do Medicamento) Information that supports the dispensing of the medication
..... 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 Classificação da doença - justificativa
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
... performer 0..* 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
.... 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
... location 0..1 Reference(Location) Where the dispense occurred
... authorizingPrescription 0..* Reference(MedicationRequest) Medication order that authorizes the dispense
... type 0..1 CodeableConcept Trial fill, partial fill, emergency fill, etc.
Vínculo: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.
... quantity 0..1 SimpleQuantity(4.0.1) Amount dispensed
... daysSupply 0..1 SimpleQuantity(4.0.1) Amount of medication expressed as a timing amount
... whenPrepared Σ 0..1 dateTime When product was packaged and reviewed
... whenHandedOver 1..1 dateTime Data de referência/competência da dispensação
... destination 0..1 Reference(Location) Where the medication was sent
... receiver 0..* Reference(Patient | Practitioner) Who collected the medication
... note 0..* Annotation Information about the dispense
... dosageInstruction 0..* Dosage How the medication is to be used by the patient or administered by the caregiver
... substitution 0..1 BackboneElement Whether a substitution was performed on the dispense
.... 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
.... wasSubstituted 1..1 boolean Whether a substitution was or was not performed on the dispense
.... type 0..1 CodeableConcept Code signifying whether a different drug was dispensed from what was prescribed
Vínculo: ActSubstanceAdminSubstitutionCode (example): A coded concept describing whether a different medicinal product may be dispensed other than the product as specified exactly in the prescription.
.... reason 0..* CodeableConcept Why was substitution made
Vínculo: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed.
.... responsibleParty 0..* Reference(Practitioner | PractitionerRole) Who is responsible for the substitution
... detectedIssue 0..* Reference(DetectedIssue) Clinical issue with action
... eventHistory 0..* Reference(Provenance) A list of relevant lifecycle events

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
MedicationDispense.language Base preferred Common Languages 📍4.0.1 a norma FHIR
MedicationDispense.identifier.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
MedicationDispense.identifier.​type Base extensible IdentifierType 📍4.0.1 a norma FHIR
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 a norma FHIR
MedicationDispense.statusReason[x] Base example Medication dispense status reason codes 📍4.0.1 a norma FHIR
MedicationDispense.category Base preferred Medication dispense category codes 📍4.0.1 a norma FHIR
MedicationDispense.subject.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
MedicationDispense.subject.​identifier.use Base required IdentifierUse 📍4.0.1 a norma FHIR
MedicationDispense.subject.​identifier.type Base extensible IdentifierType 📍4.0.1 a norma FHIR
MedicationDispense.supportingInformation:peso.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
MedicationDispense.supportingInformation:altura.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
MedicationDispense.supportingInformation:justificativa.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
MedicationDispense.performer.​function Base example Medication dispense performer function codes 📍4.0.1 a norma FHIR
MedicationDispense.type Base example ActPharmacySupplyType 📦3.0.0 THO v6.5
MedicationDispense.substitution.​type Base example ActSubstanceAdminSubstitutionCode 📦3.0.0 THO v6.5
MedicationDispense.substitution.​reason Base example SubstanceAdminSubstitutionReason 📦3.0.0 THO v6.5

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

Visão de diferenças

Essa estrutura é derivada de MedicationDispense

NomeBandeirasCard.TipoDescrição e condicionalismos    Filter: Filtersdoco
.. MedicationDispense 0..* MedicationDispense Dispensing a medication to a named patient
... identifier 1..1 Identifier Código de origem
.... system 1..1 uri The namespace for the identifier value
.... value 1..1 string The value that is unique
... medication[x] 1..1 Reference(Medicamento Especializado) Medicamento dispensado
... subject 1..1 Reference(Indivíduo) Identificação do indivíduo
.... identifier 1..1 Identifier Logical reference, when literal reference is not known
..... system 1..1 uri The namespace for the identifier value
..... value 1..1 string The value that is unique
... Fatias para supportingInformation 2..* Reference(Resource) Information that supports the dispensing of the medication
Fatia: Não ordenado, Aberto por profile:resolve()
.... supportingInformation:peso 0..1 Reference(Peso LME) Information that supports the dispensing of the medication
..... reference 0..1 string Peso
.... supportingInformation:altura 1..1 Reference(Altura LME) Information that supports the dispensing of the medication
..... reference 0..1 string Altura
.... supportingInformation:justificativa 1..1 Reference(Justificativa da Dispensação do Medicamento) Information that supports the dispensing of the medication
..... reference 0..1 string Classificação da doença - justificativa
... whenHandedOver 1..1 dateTime Data de referência/competência da dispensação

doco Documentação para este formato

Visão de elementos chave

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
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..1 Identifier Código de origem
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string The value that is unique
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.
... medication[x] Σ 1..1 Reference(Medicamento Especializado) Medicamento dispensado
... subject Σ 1..1 Reference(Indivíduo) Identificação do indivíduo
.... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
... Fatias para supportingInformation 2..* Reference(Resource) Information that supports the dispensing of the medication
Fatia: Não ordenado, Aberto por profile:resolve()
.... supportingInformation:peso 0..1 Reference(Peso LME) Information that supports the dispensing of the medication
..... reference ΣC 0..1 string Peso
.... supportingInformation:altura 1..1 Reference(Altura LME) Information that supports the dispensing of the medication
..... reference ΣC 0..1 string Altura
.... supportingInformation:justificativa 1..1 Reference(Justificativa da Dispensação do Medicamento) Information that supports the dispensing of the medication
..... reference ΣC 0..1 string Classificação da doença - justificativa
... whenHandedOver 1..1 dateTime Data de referência/competência da dispensação

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
MedicationDispense.identifier.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 a norma FHIR
MedicationDispense.subject.​identifier.use Base required IdentifierUse 📍4.0.1 a norma FHIR

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

Visão instantâneo

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
... language 0..1 code Language of the resource content
Vínculo: CommonLanguages (preferred): A human language.
Vínculos adicionaisObjetivo
AllLanguages Vínculo máximo
... 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
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..1 Identifier Código 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
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string The value that is unique
Exemplo General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... partOf 0..* Reference(Procedure) Event that dispense is part of
... 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.
... statusReason[x] 0..1 Why a dispense was not performed
Vínculo: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonReference Reference(DetectedIssue)
... category 0..1 CodeableConcept Type of medication dispense
Vínculo: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered.
... medication[x] Σ 1..1 Reference(Medicamento Especializado) Medicamento dispensado
... subject Σ 1..1 Reference(Indivíduo) Identificação do indivíduo
.... 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
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 1..1 Identifier Logical reference, when literal reference is not known
..... 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
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Vínculo: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 0..1 CodeableConcept Description of identifier
Vínculo: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
..... system Σ 1..1 uri The namespace for the identifier value
Exemplo General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Exemplo General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
... context 0..1 Reference(Encounter | EpisodeOfCare) Encounter / Episode associated with event
... Fatias para supportingInformation 2..* Reference(Resource) Information that supports the dispensing of the medication
Fatia: Não ordenado, Aberto por profile:resolve()
.... supportingInformation:peso 0..1 Reference(Peso LME) Information that supports the dispensing of the medication
..... 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 Peso
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
.... supportingInformation:altura 1..1 Reference(Altura LME) Information that supports the dispensing of the medication
..... 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 Altura
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
.... supportingInformation:justificativa 1..1 Reference(Justificativa da Dispensação do Medicamento) Information that supports the dispensing of the medication
..... 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 Classificação da doença - justificativa
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Vínculo: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
..... display Σ 0..1 string Text alternative for the resource
... performer 0..* 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
.... 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
... location 0..1 Reference(Location) Where the dispense occurred
... authorizingPrescription 0..* Reference(MedicationRequest) Medication order that authorizes the dispense
... type 0..1 CodeableConcept Trial fill, partial fill, emergency fill, etc.
Vínculo: ActPharmacySupplyType (example): Indicates the type of dispensing event that is performed. For example, Trial Fill, Completion of Trial, Partial Fill, Emergency Fill, Samples, etc.
... quantity 0..1 SimpleQuantity(4.0.1) Amount dispensed
... daysSupply 0..1 SimpleQuantity(4.0.1) Amount of medication expressed as a timing amount
... whenPrepared Σ 0..1 dateTime When product was packaged and reviewed
... whenHandedOver 1..1 dateTime Data de referência/competência da dispensação
... destination 0..1 Reference(Location) Where the medication was sent
... receiver 0..* Reference(Patient | Practitioner) Who collected the medication
... note 0..* Annotation Information about the dispense
... dosageInstruction 0..* Dosage How the medication is to be used by the patient or administered by the caregiver
... substitution 0..1 BackboneElement Whether a substitution was performed on the dispense
.... 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
.... wasSubstituted 1..1 boolean Whether a substitution was or was not performed on the dispense
.... type 0..1 CodeableConcept Code signifying whether a different drug was dispensed from what was prescribed
Vínculo: ActSubstanceAdminSubstitutionCode (example): A coded concept describing whether a different medicinal product may be dispensed other than the product as specified exactly in the prescription.
.... reason 0..* CodeableConcept Why was substitution made
Vínculo: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed.
.... responsibleParty 0..* Reference(Practitioner | PractitionerRole) Who is responsible for the substitution
... detectedIssue 0..* Reference(DetectedIssue) Clinical issue with action
... eventHistory 0..* Reference(Provenance) A list of relevant lifecycle events

doco Documentação para este formato

Terminologia Ligações

Caminho Estado Utilização Conjunto de valores Versão Fonte
MedicationDispense.language Base preferred Common Languages 📍4.0.1 a norma FHIR
MedicationDispense.identifier.​use Base required IdentifierUse 📍4.0.1 a norma FHIR
MedicationDispense.identifier.​type Base extensible IdentifierType 📍4.0.1 a norma FHIR
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 a norma FHIR
MedicationDispense.statusReason[x] Base example Medication dispense status reason codes 📍4.0.1 a norma FHIR
MedicationDispense.category Base preferred Medication dispense category codes 📍4.0.1 a norma FHIR
MedicationDispense.subject.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
MedicationDispense.subject.​identifier.use Base required IdentifierUse 📍4.0.1 a norma FHIR
MedicationDispense.subject.​identifier.type Base extensible IdentifierType 📍4.0.1 a norma FHIR
MedicationDispense.supportingInformation:peso.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
MedicationDispense.supportingInformation:altura.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
MedicationDispense.supportingInformation:justificativa.​type Base extensible ResourceType 📍4.0.1 a norma FHIR
MedicationDispense.performer.​function Base example Medication dispense performer function codes 📍4.0.1 a norma FHIR
MedicationDispense.type Base example ActPharmacySupplyType 📦3.0.0 THO v6.5
MedicationDispense.substitution.​type Base example ActSubstanceAdminSubstitutionCode 📦3.0.0 THO v6.5
MedicationDispense.substitution.​reason Base example SubstanceAdminSubstitutionReason 📦3.0.0 THO v6.5

Restrições

Id Grau Caminho(s) Descrição Expressão
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

 

Outras representações do perfil: CSV, Excel, Schematron