IL Core Implementation Guide
0.18.0 - draft
This page is part of the IL-Core IG (v0.18.0: draft-1 Draft) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
Official URL: http://fhir.health.gov.il/StructureDefinition/il-core-medication-statement | Version: 0.18.0 | |||
Standards status: Trial-use | Maturity Level: 1 | Computable Name: ILCoreMedicationStatement |
Israel Core proposed constraints and extensions on the MedicationStatement Resource
משאב הבסיס MedicationStatement נועד לתעד הצהרה על תרופה שניטלת על ידי המטופל. הצהרה על תרופה עשויה להצביע על כך שהמטופל נוטל את התרופה כעת, נטל את התרופה בעבר, או שייטול אותה בעתיד. המקור למידע יכול להיות המטופל, מקור משמעותי אחר (למשל בן משפחה או בן זוג), או רופא. תרחיש שימוש נפוץ שבו משאב זה מועבר הוא הצהרה על תרופות קבועות של המטופל כחלק מתהליך קבלה באשפוז או ביקור במרפאה. המידע על התרופות עשוי להגיע ממקורות שונים כגון זיכרון המטופל, מרשם, או מרשימת התרופות שהמטופל, הרופא או גורם אחר מחזיקים.
ההבדלים העיקריים בין הצהרת תרופה (MedicationStatement) למתן תרופות (MedicationAdministration):
השימוש הנפוץ ב- MedicationStatement:
עוד מידע על פרופיל זה ניתן למצוא באתר הקהילה
במהלך הסדרת הפרופיל עם ארגוני הבריאות עלו מספר תרחישי שימוש שלחלקם נתן המשאב מענה, ולחלקם הוחלט להוסיף הרחבות (extensions) בפרופיל ע”מ לתת להם מענה. להלן ההרחבות שנוספו לפרופיל, כולם אופציונאליים:
בכל משאב התואם לפרופיל ILCoreMedicationStatement חייבים להיות האלמנטים הבאים:
בנוסף לאלמנטים שהוגדרו כחובה, הכיתוב Must Support(MS) ליד כל אלמנט מציין שכל מערכת חייבת לתמוך גם באלמנט זה במידה והוא קיים במופע ה- MedicationStatement שהתקבל. לחלק מהאלמנטים הוחלט להגדיר MS ולחלק מהאלמנטים הוחלט על MS שלהם כחלק מתאימות ל- US Core, כפי שמוסבר בטבלה המסכמת. להלן האלמנטים שהוגדר להם MS:
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from MedicationStatement
Path | Conformance | ValueSet | URI |
MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-category from this IG | |
MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-code from this IG | |
MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reason from this IG |
Path | Conformance | ValueSet | URI |
MedicationStatement.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1 from the FHIR Standard | |
MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-category from this IG | |
MedicationStatement.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard | |
MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-code from this IG | |
MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reason from this IG |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
MedicationStatement | 0..* | MedicationStatement | ILCore MedicationStatement Profile | |||||
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 Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
courseOfTherapyType | 0..1 | CodeableConcept | Ext: Medication Course-Of-Therapy Type URL: http://fhir.health.gov.il/StructureDefinition/ext-medication-course-of-therapy-type Binding: ILCore Medication Course Of Therapy type (extensible) | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | External identifier | ||||
basedOn | Σ | 0..* | Reference(ILCore CarePlan Profile | ILCore MedicationRequest Profile | ILCore ServiceRequest Profile) | Fulfils plan, proposal or order | ||||
partOf | Σ | 0..* | Reference(ILCore MedicationAdministration Profile | MedicationDispense | ILCore MedicationStatement Profile | ILCore Procedure Profile | ILCore Observation Profile) | Part of referenced event | ||||
status | ?!SΣ | 1..1 | code | active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken Binding: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. | ||||
statusReason | 0..* | CodeableConcept | Reason for current status Binding: SNOMEDCTDrugTherapyStatusCodes (example): A coded concept indicating the reason for the status of the statement. | |||||
category | Σ | 0..1 | CodeableConcept | Type of medication usage Binding: ILCore Medication statement Category (extensible) | ||||
Slices for medication[x] | SΣ | 1..1 | What medication was taken Slice: Unordered, Closed by type:$this Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying the substance or product being taken. | |||||
medicationCodeableConcept | CodeableConcept | |||||||
medicationReference | Reference(Medication) | |||||||
medication[x]:medicationCodeableConcept | Σ | 0..1 | CodeableConcept | What medication was taken Binding: ILCore Medication statement Code (extensible) | ||||
medication[x]:medicationReference | Σ | 0..1 | Reference(ILCore Medication Profile) | What medication was taken | ||||
subject | SΣ | 1..1 | Reference(ILCore Patient Profile | ILCore Group Profile) | Who is/was taking the medication | ||||
context | Σ | 0..1 | Reference(ILCore Encounter Profile | EpisodeOfCare) | Encounter / Episode associated with MedicationStatement | ||||
effective[x] | Σ | 0..1 | The date/time or interval when the medication is/was/will be taken | |||||
effectiveDateTime | dateTime | |||||||
effectivePeriod | Period | |||||||
dateAsserted | SΣ | 0..1 | dateTime | When the statement was asserted? | ||||
informationSource | 0..1 | Reference(ILCore Patient Profile | ILCore Practitioner Profile | ILCore PractitionerRole Profile | ILCore RelatedPerson Profile | ILCore Organization Profile) | Person or organization that provided the information about the taking of this medication | |||||
derivedFrom | 0..* | Reference(Resource) | Additional supporting information | |||||
reasonCode | 0..* | CodeableConcept | Reason for why the medication is being/was taken Binding: IL Core procedure Reason (extensible) | |||||
reasonReference | 0..* | Reference(ILCore Condition Profile | ILCore Observation Profile | ILCore DiagnosticReport Profile) | Condition or observation that supports why the medication is being/was taken | |||||
note | 0..* | Annotation | Further information about the statement | |||||
dosage | S | 0..* | ILCoreDosage | How the medication is/was taken or should be taken | ||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
MedicationStatement.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
MedicationStatement.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1 from the FHIR Standard | ||||
MedicationStatement.statusReason | example | SNOMEDCTDrugTherapyStatusCodeshttp://hl7.org/fhir/ValueSet/reason-medication-status-codes from the FHIR Standard | ||||
MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-category from this IG | ||||
MedicationStatement.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard | ||||
MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-code from this IG | ||||
MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reason from this IG |
This structure is derived from MedicationStatement
Differential View
This structure is derived from MedicationStatement
Path | Conformance | ValueSet | URI |
MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-category from this IG | |
MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-code from this IG | |
MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reason from this IG |
Key Elements View
Path | Conformance | ValueSet | URI |
MedicationStatement.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1 from the FHIR Standard | |
MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-category from this IG | |
MedicationStatement.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard | |
MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-code from this IG | |
MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reason from this IG |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
MedicationStatement | 0..* | MedicationStatement | ILCore MedicationStatement Profile | |||||
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 Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
courseOfTherapyType | 0..1 | CodeableConcept | Ext: Medication Course-Of-Therapy Type URL: http://fhir.health.gov.il/StructureDefinition/ext-medication-course-of-therapy-type Binding: ILCore Medication Course Of Therapy type (extensible) | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | External identifier | ||||
basedOn | Σ | 0..* | Reference(ILCore CarePlan Profile | ILCore MedicationRequest Profile | ILCore ServiceRequest Profile) | Fulfils plan, proposal or order | ||||
partOf | Σ | 0..* | Reference(ILCore MedicationAdministration Profile | MedicationDispense | ILCore MedicationStatement Profile | ILCore Procedure Profile | ILCore Observation Profile) | Part of referenced event | ||||
status | ?!SΣ | 1..1 | code | active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken Binding: Medication Status Codes (required): A coded concept indicating the current status of a MedicationStatement. | ||||
statusReason | 0..* | CodeableConcept | Reason for current status Binding: SNOMEDCTDrugTherapyStatusCodes (example): A coded concept indicating the reason for the status of the statement. | |||||
category | Σ | 0..1 | CodeableConcept | Type of medication usage Binding: ILCore Medication statement Category (extensible) | ||||
Slices for medication[x] | SΣ | 1..1 | What medication was taken Slice: Unordered, Closed by type:$this Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying the substance or product being taken. | |||||
medicationCodeableConcept | CodeableConcept | |||||||
medicationReference | Reference(Medication) | |||||||
medication[x]:medicationCodeableConcept | Σ | 0..1 | CodeableConcept | What medication was taken Binding: ILCore Medication statement Code (extensible) | ||||
medication[x]:medicationReference | Σ | 0..1 | Reference(ILCore Medication Profile) | What medication was taken | ||||
subject | SΣ | 1..1 | Reference(ILCore Patient Profile | ILCore Group Profile) | Who is/was taking the medication | ||||
context | Σ | 0..1 | Reference(ILCore Encounter Profile | EpisodeOfCare) | Encounter / Episode associated with MedicationStatement | ||||
effective[x] | Σ | 0..1 | The date/time or interval when the medication is/was/will be taken | |||||
effectiveDateTime | dateTime | |||||||
effectivePeriod | Period | |||||||
dateAsserted | SΣ | 0..1 | dateTime | When the statement was asserted? | ||||
informationSource | 0..1 | Reference(ILCore Patient Profile | ILCore Practitioner Profile | ILCore PractitionerRole Profile | ILCore RelatedPerson Profile | ILCore Organization Profile) | Person or organization that provided the information about the taking of this medication | |||||
derivedFrom | 0..* | Reference(Resource) | Additional supporting information | |||||
reasonCode | 0..* | CodeableConcept | Reason for why the medication is being/was taken Binding: IL Core procedure Reason (extensible) | |||||
reasonReference | 0..* | Reference(ILCore Condition Profile | ILCore Observation Profile | ILCore DiagnosticReport Profile) | Condition or observation that supports why the medication is being/was taken | |||||
note | 0..* | Annotation | Further information about the statement | |||||
dosage | S | 0..* | ILCoreDosage | How the medication is/was taken or should be taken | ||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
MedicationStatement.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
MedicationStatement.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1 from the FHIR Standard | ||||
MedicationStatement.statusReason | example | SNOMEDCTDrugTherapyStatusCodeshttp://hl7.org/fhir/ValueSet/reason-medication-status-codes from the FHIR Standard | ||||
MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-category from this IG | ||||
MedicationStatement.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard | ||||
MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-code from this IG | ||||
MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reason from this IG |
This structure is derived from MedicationStatement
Other representations of profile: CSV, Excel, Schematron