IL Core Implementation Guide
0.18.0 - draft
Publication Build: This will be filled in by the publication tooling
| 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-categoryfrom this IG | |
| MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-codefrom this IG | |
| MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reasonfrom this IG |
| Path | Conformance | ValueSet | URI |
| MedicationStatement.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1from the FHIR Standard | |
| MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-categoryfrom this IG | |
| MedicationStatement.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesfrom the FHIR Standard | |
| MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-codefrom this IG | |
| MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reasonfrom this IG |
| Name | Flags | Card. | Type | Description & Constraints![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicationStatement | ILCore MedicationStatement Profile | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
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) | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier | External identifier | ||||
![]() ![]() |
Σ | 0..* | Reference(ILCore CarePlan Profile | ILCore MedicationRequest Profile | ILCore ServiceRequest Profile) | Fulfils plan, proposal or order | ||||
![]() ![]() |
Σ | 0..* | Reference(ILCore MedicationAdministration Profile | MedicationDispense | ILCore MedicationStatement Profile | ILCore Procedure Profile | ILCore Observation Profile) | Part of referenced event | ||||
![]() ![]() |
?!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. | ||||
![]() ![]() |
0..* | CodeableConcept | Reason for current status Binding: SNOMEDCTDrugTherapyStatusCodes (example): A coded concept indicating the reason for the status of the statement. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Type of medication usage Binding: ILCore Medication statement Category (extensible) | ||||
![]() ![]() |
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. | |||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(Medication) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | What medication was taken Binding: ILCore Medication statement Code (extensible) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(ILCore Medication Profile) | What medication was taken | ||||
![]() ![]() |
SΣ | 1..1 | Reference(ILCore Patient Profile | ILCore Group Profile) | Who is/was taking the medication | ||||
![]() ![]() |
Σ | 0..1 | Reference(ILCore Encounter Profile | EpisodeOfCare) | Encounter / Episode associated with MedicationStatement | ||||
![]() ![]() |
Σ | 0..1 | The date/time or interval when the medication is/was/will be taken | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
SΣ | 0..1 | dateTime | When the statement was asserted? | ||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Reference(Resource) | Additional supporting information | |||||
![]() ![]() |
0..* | CodeableConcept | Reason for why the medication is being/was taken Binding: IL Core procedure Reason (extensible) | |||||
![]() ![]() |
0..* | Reference(ILCore Condition Profile | ILCore Observation Profile | ILCore DiagnosticReport Profile) | Condition or observation that supports why the medication is being/was taken | |||||
![]() ![]() |
0..* | Annotation | Further information about the statement | |||||
![]() ![]() |
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/languagesfrom the FHIR Standard | ||||
| MedicationStatement.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1from the FHIR Standard | ||||
| MedicationStatement.statusReason | example | SNOMEDCTDrugTherapyStatusCodeshttp://hl7.org/fhir/ValueSet/reason-medication-status-codesfrom the FHIR Standard | ||||
| MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-categoryfrom this IG | ||||
| MedicationStatement.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesfrom the FHIR Standard | ||||
| MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-codefrom this IG | ||||
| MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reasonfrom 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-categoryfrom this IG | |
| MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-codefrom this IG | |
| MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reasonfrom this IG |
Key Elements View
| Path | Conformance | ValueSet | URI |
| MedicationStatement.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1from the FHIR Standard | |
| MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-categoryfrom this IG | |
| MedicationStatement.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesfrom the FHIR Standard | |
| MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-codefrom this IG | |
| MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reasonfrom this IG |
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicationStatement | ILCore MedicationStatement Profile | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
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) | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier | External identifier | ||||
![]() ![]() |
Σ | 0..* | Reference(ILCore CarePlan Profile | ILCore MedicationRequest Profile | ILCore ServiceRequest Profile) | Fulfils plan, proposal or order | ||||
![]() ![]() |
Σ | 0..* | Reference(ILCore MedicationAdministration Profile | MedicationDispense | ILCore MedicationStatement Profile | ILCore Procedure Profile | ILCore Observation Profile) | Part of referenced event | ||||
![]() ![]() |
?!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. | ||||
![]() ![]() |
0..* | CodeableConcept | Reason for current status Binding: SNOMEDCTDrugTherapyStatusCodes (example): A coded concept indicating the reason for the status of the statement. | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Type of medication usage Binding: ILCore Medication statement Category (extensible) | ||||
![]() ![]() |
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. | |||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(Medication) | |||||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | What medication was taken Binding: ILCore Medication statement Code (extensible) | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(ILCore Medication Profile) | What medication was taken | ||||
![]() ![]() |
SΣ | 1..1 | Reference(ILCore Patient Profile | ILCore Group Profile) | Who is/was taking the medication | ||||
![]() ![]() |
Σ | 0..1 | Reference(ILCore Encounter Profile | EpisodeOfCare) | Encounter / Episode associated with MedicationStatement | ||||
![]() ![]() |
Σ | 0..1 | The date/time or interval when the medication is/was/will be taken | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() |
SΣ | 0..1 | dateTime | When the statement was asserted? | ||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Reference(Resource) | Additional supporting information | |||||
![]() ![]() |
0..* | CodeableConcept | Reason for why the medication is being/was taken Binding: IL Core procedure Reason (extensible) | |||||
![]() ![]() |
0..* | Reference(ILCore Condition Profile | ILCore Observation Profile | ILCore DiagnosticReport Profile) | Condition or observation that supports why the medication is being/was taken | |||||
![]() ![]() |
0..* | Annotation | Further information about the statement | |||||
![]() ![]() |
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/languagesfrom the FHIR Standard | ||||
| MedicationStatement.status | required | Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1from the FHIR Standard | ||||
| MedicationStatement.statusReason | example | SNOMEDCTDrugTherapyStatusCodeshttp://hl7.org/fhir/ValueSet/reason-medication-status-codesfrom the FHIR Standard | ||||
| MedicationStatement.category | extensible | ILCoreMedicationStatementCategoryhttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-categoryfrom this IG | ||||
| MedicationStatement.medication[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codesfrom the FHIR Standard | ||||
| MedicationStatement.medication[x]:medicationCodeableConcept | extensible | ILCoreMedicationStatementCodehttp://fhir.health.gov.il/ValueSet/il-core-medication-statement-codefrom this IG | ||||
| MedicationStatement.reasonCode | extensible | ILCoreProcedureReasonhttp://fhir.health.gov.il/ValueSet/il-core-procedure-reasonfrom this IG |
This structure is derived from MedicationStatement
Other representations of profile: CSV, Excel, Schematron