Guía de Implementación "cl core" FHIR R4, (Versión Evolutiva)
1.8.4 - ci-build Chile flag

This page is part of the Chile Core (v1.8.4: STU2 Draft) based on FHIR R4. . For a full list of available versions, see the Directory of published versions

Resource Profile: CL Medicamento

Official URL: https://hl7chile.cl/fhir/ig/clcore/StructureDefinition/CoreMedicamentoCl Version: 1.8.4
Active as of 2023-09-01 Computable Name: MedicamentoCL

Copyright/Legal: Usado con el permiso de HL7 International, todos los derechos resevados en los Licencias de HL7 Internacional.

Este Perfil ha sido desarrollado para cubrir las necesidades del Caso de Uso de Receta Electrónica desde la visión del TFC que se usará para poder manejar farmacos ya registrados, y que deberán ser consultados por los prestadores a la hora de prescribir algno.

Usage:

Formal Views of Profile Content

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

This structure is derived from Medication

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationDefinition of a Medication
... Slices for identifier 0..*IdentifierSlices definidos para la identificación del fármaco, ya sea por Descripción o por concepto
Slice: Unordered, Open by value:system
.... identifier:DescripcionId S0..1IdentifierIdentificador de Descripción del fármaco
..... use 0..1codeusual | official | temp | secondary | old
Required Pattern: official
..... system 1..1urihttp://minsal.cl/semantikos/description-id
Required Pattern: http://minsal.cl/semantikos/description-id
..... value 0..1stringValor del código
.... identifier:ConceptId S0..1IdentifierEste identificador se obtiene a travez del TFC por medio de un identificador de concepto
..... use 0..1codeusual | official | temp | secondary | old
Required Pattern: official
..... system 1..1urihttp://minsal.cl/semantikos/concept-id
Required Pattern: http://minsal.cl/semantikos/concept-id
..... value 0..1stringValor del código
... code S0..1CodeableConceptCodes that identify this medication
.... coding
..... system 0..1uriEn principio el endPoint puede ser este, pero cada sistema localmente puede generar su TFC. "http://minsal.cl/semantikos/description-id"
..... code 0..1codeCódigo del farmaco desplegado por la TFC
..... display 0..1stringdescripción del farmaco entregada por la TFC
.... text 0..1stringEsto código define el fármaco que contiene el recurso. El código corresponde al determinado en la Termnología Frarmaceutica Chilena (TFC)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationDefinition of a Medication
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier Σ0..*IdentifierSlices definidos para la identificación del fármaco, ya sea por Descripción o por concepto
Slice: Unordered, Open by value:system
.... identifier:DescripcionId SΣ0..1IdentifierIdentificador de Descripción del fármaco
..... use ?!Σ0..1codeusual | official | temp | secondary | old
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... system Σ1..1urihttp://minsal.cl/semantikos/description-id
Required Pattern: http://minsal.cl/semantikos/description-id
..... value Σ0..1stringValor del código
Example General: 123456
.... identifier:ConceptId SΣ0..1IdentifierEste identificador se obtiene a travez del TFC por medio de un identificador de concepto
..... use ?!Σ0..1codeusual | official | temp | secondary | old
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... system Σ1..1urihttp://minsal.cl/semantikos/concept-id
Required Pattern: http://minsal.cl/semantikos/concept-id
..... value Σ0..1stringValor del código
Example General: 123456
.... text Σ0..1stringEsto código define el fármaco que contiene el recurso. El código corresponde al determinado en la Termnología Frarmaceutica Chilena (TFC)
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Medication.identifier:DescripcionId.userequiredPattern: official
Medication.identifier:ConceptId.userequiredPattern: official
Medication.codeexampleSNOMEDCTMedicationCodes
Medication.statusrequiredMedication Status Codes
NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationDefinition of a Medication
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier Σ0..*IdentifierSlices definidos para la identificación del fármaco, ya sea por Descripción o por concepto
Slice: Unordered, Open by value:system
.... identifier:DescripcionId SΣ0..1IdentifierIdentificador de Descripción del fármaco
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ0..1codeusual | official | temp | secondary | old
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... type Σ0..1CodeableConceptDescription of identifier
Binding: 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..1urihttp://minsal.cl/semantikos/description-id
Required Pattern: http://minsal.cl/semantikos/description-id
..... value Σ0..1stringValor del código
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
.... identifier:ConceptId SΣ0..1IdentifierEste identificador se obtiene a travez del TFC por medio de un identificador de concepto
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ0..1codeusual | official | temp | secondary | old
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... type Σ0..1CodeableConceptDescription of identifier
Binding: 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..1urihttp://minsal.cl/semantikos/concept-id
Required Pattern: http://minsal.cl/semantikos/concept-id
..... value Σ0..1stringValor del código
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... code SΣ0..1CodeableConceptCodes that identify this medication
Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication.

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..*CodingCode defined by a terminology system
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ0..1uriEn principio el endPoint puede ser este, pero cada sistema localmente puede generar su TFC. "http://minsal.cl/semantikos/description-id"
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ0..1codeCódigo del farmaco desplegado por la TFC
..... display Σ0..1stringdescripción del farmaco entregada por la TFC
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringEsto código define el fármaco que contiene el recurso. El código corresponde al determinado en la Termnología Frarmaceutica Chilena (TFC)
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.

... manufacturer Σ0..1Reference(Organization)Manufacturer of the item
... form 0..1CodeableConceptpowder | tablets | capsule +
Binding: SNOMEDCTFormCodes (example): A coded concept defining the form of a medication.

... amount Σ0..1RatioAmount of drug in package
... ingredient 0..*BackboneElementActive or inactive ingredient
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] 1..1The actual ingredient or content
..... itemCodeableConceptCodeableConcept
..... itemReferenceReference(Substance | Medication)
.... isActive 0..1booleanActive ingredient indicator
.... strength 0..1RatioQuantity of ingredient present
... batch 0..1BackboneElementDetails about packaged medications
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... lotNumber 0..1stringIdentifier assigned to batch
.... expirationDate 0..1dateTimeWhen batch will expire

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Medication.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Medication.identifier:DescripcionId.userequiredPattern: official
Medication.identifier:DescripcionId.typeextensibleIdentifier Type Codes
Medication.identifier:ConceptId.userequiredPattern: official
Medication.identifier:ConceptId.typeextensibleIdentifier Type Codes
Medication.codeexampleSNOMEDCTMedicationCodes
Medication.statusrequiredMedication Status Codes
Medication.formexampleSNOMEDCTFormCodes

This structure is derived from Medication

Summary

Mandatory: 0 element (2 nested mandatory elements)
Must-Support: 3 elements

Slices

This structure defines the following Slices:

  • The element Medication.identifier is sliced based on the value of value:system

Differential View

This structure is derived from Medication

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationDefinition of a Medication
... Slices for identifier 0..*IdentifierSlices definidos para la identificación del fármaco, ya sea por Descripción o por concepto
Slice: Unordered, Open by value:system
.... identifier:DescripcionId S0..1IdentifierIdentificador de Descripción del fármaco
..... use 0..1codeusual | official | temp | secondary | old
Required Pattern: official
..... system 1..1urihttp://minsal.cl/semantikos/description-id
Required Pattern: http://minsal.cl/semantikos/description-id
..... value 0..1stringValor del código
.... identifier:ConceptId S0..1IdentifierEste identificador se obtiene a travez del TFC por medio de un identificador de concepto
..... use 0..1codeusual | official | temp | secondary | old
Required Pattern: official
..... system 1..1urihttp://minsal.cl/semantikos/concept-id
Required Pattern: http://minsal.cl/semantikos/concept-id
..... value 0..1stringValor del código
... code S0..1CodeableConceptCodes that identify this medication
.... coding
..... system 0..1uriEn principio el endPoint puede ser este, pero cada sistema localmente puede generar su TFC. "http://minsal.cl/semantikos/description-id"
..... code 0..1codeCódigo del farmaco desplegado por la TFC
..... display 0..1stringdescripción del farmaco entregada por la TFC
.... text 0..1stringEsto código define el fármaco que contiene el recurso. El código corresponde al determinado en la Termnología Frarmaceutica Chilena (TFC)

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationDefinition of a Medication
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier Σ0..*IdentifierSlices definidos para la identificación del fármaco, ya sea por Descripción o por concepto
Slice: Unordered, Open by value:system
.... identifier:DescripcionId SΣ0..1IdentifierIdentificador de Descripción del fármaco
..... use ?!Σ0..1codeusual | official | temp | secondary | old
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... system Σ1..1urihttp://minsal.cl/semantikos/description-id
Required Pattern: http://minsal.cl/semantikos/description-id
..... value Σ0..1stringValor del código
Example General: 123456
.... identifier:ConceptId SΣ0..1IdentifierEste identificador se obtiene a travez del TFC por medio de un identificador de concepto
..... use ?!Σ0..1codeusual | official | temp | secondary | old
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... system Σ1..1urihttp://minsal.cl/semantikos/concept-id
Required Pattern: http://minsal.cl/semantikos/concept-id
..... value Σ0..1stringValor del código
Example General: 123456
.... text Σ0..1stringEsto código define el fármaco que contiene el recurso. El código corresponde al determinado en la Termnología Frarmaceutica Chilena (TFC)
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Medication.identifier:DescripcionId.userequiredPattern: official
Medication.identifier:ConceptId.userequiredPattern: official
Medication.codeexampleSNOMEDCTMedicationCodes
Medication.statusrequiredMedication Status Codes

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationDefinition of a Medication
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier Σ0..*IdentifierSlices definidos para la identificación del fármaco, ya sea por Descripción o por concepto
Slice: Unordered, Open by value:system
.... identifier:DescripcionId SΣ0..1IdentifierIdentificador de Descripción del fármaco
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ0..1codeusual | official | temp | secondary | old
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... type Σ0..1CodeableConceptDescription of identifier
Binding: 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..1urihttp://minsal.cl/semantikos/description-id
Required Pattern: http://minsal.cl/semantikos/description-id
..... value Σ0..1stringValor del código
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
.... identifier:ConceptId SΣ0..1IdentifierEste identificador se obtiene a travez del TFC por medio de un identificador de concepto
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ0..1codeusual | official | temp | secondary | old
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... type Σ0..1CodeableConceptDescription of identifier
Binding: 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..1urihttp://minsal.cl/semantikos/concept-id
Required Pattern: http://minsal.cl/semantikos/concept-id
..... value Σ0..1stringValor del código
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... code SΣ0..1CodeableConceptCodes that identify this medication
Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication.

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..*CodingCode defined by a terminology system
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ0..1uriEn principio el endPoint puede ser este, pero cada sistema localmente puede generar su TFC. "http://minsal.cl/semantikos/description-id"
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ0..1codeCódigo del farmaco desplegado por la TFC
..... display Σ0..1stringdescripción del farmaco entregada por la TFC
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringEsto código define el fármaco que contiene el recurso. El código corresponde al determinado en la Termnología Frarmaceutica Chilena (TFC)
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.

... manufacturer Σ0..1Reference(Organization)Manufacturer of the item
... form 0..1CodeableConceptpowder | tablets | capsule +
Binding: SNOMEDCTFormCodes (example): A coded concept defining the form of a medication.

... amount Σ0..1RatioAmount of drug in package
... ingredient 0..*BackboneElementActive or inactive ingredient
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] 1..1The actual ingredient or content
..... itemCodeableConceptCodeableConcept
..... itemReferenceReference(Substance | Medication)
.... isActive 0..1booleanActive ingredient indicator
.... strength 0..1RatioQuantity of ingredient present
... batch 0..1BackboneElementDetails about packaged medications
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... lotNumber 0..1stringIdentifier assigned to batch
.... expirationDate 0..1dateTimeWhen batch will expire

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Medication.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Medication.identifier:DescripcionId.userequiredPattern: official
Medication.identifier:DescripcionId.typeextensibleIdentifier Type Codes
Medication.identifier:ConceptId.userequiredPattern: official
Medication.identifier:ConceptId.typeextensibleIdentifier Type Codes
Medication.codeexampleSNOMEDCTMedicationCodes
Medication.statusrequiredMedication Status Codes
Medication.formexampleSNOMEDCTFormCodes

This structure is derived from Medication

Summary

Mandatory: 0 element (2 nested mandatory elements)
Must-Support: 3 elements

Slices

This structure defines the following Slices:

  • The element Medication.identifier is sliced based on the value of value:system

 

Other representations of profile: CSV, Excel, Schematron