Generated Narrative: Questionnaire RegularMedications Profiles: Advanced Rendering Questionnaire, SDC Modular Questionnaire, Populatable Questionnaire - Expression, Extractable Questionnaire - Template Structure LinkID Text Cardinality Type Flags Description & Constraints RegularMedications Questionnaire http://www.health.gov.au/assessments/mbs/715/RegularMedications#0.4.0 #xD; 7dfe7c6a-ca7f-4ddf-9241-a7b918a9695a Regular medications 0..1 group #xD; CD-in-progress-23 In progress 0..1 display #xD; CD-complete-23 Complete 0..1 display #xD; CD-attention-23 Attention required 0..1 display #xD; regularmedications-instruction Check medications are still required, appropriate dose, understanding of medication and adherence 0..1 display #xD; regularmedications-summary Medication summary 0..1 group #xD; regularmedications-summary-current Current medications 0..* group #xD; medicationStatementId null 0..1 string #xD; regularmedications-summary-current-medication Medication 0..1 open-choice Value Set: Smart Health Checks Medicine Products #xD; regularmedications-summary-current-status Status 0..1 choice Value Set: Medication Statement Status Limited #xD; regularmedications-summary-current-status-hidden null 0..1 choice Value Set: Medication Statement Status Limited #xD; regularmedications-summary-current-dosage Dosage 0..1 text #xD; regularmedications-summary-current-dosage-hidden null 0..1 text #xD; regularmedications-summary-current-reasoncode Clinical indication 0..* open-choice Value Set: Medication Reason Taken #xD; regularmedications-summary-current-comment Comment 0..1 text #xD; regularmedications-summary-current-comment-hidden null 0..1 text #xD; regularmedications-summary-new New medications 0..* group #xD; regularmedications-summary-new-medication Medication 0..1 open-choice Value Set: Smart Health Checks Medicine Products #xD; regularmedications-summary-new-dosage Dosage 0..1 text #xD; regularmedications-summary-new-reasoncode Clinical indication 0..* open-choice Value Set: Medication Reason Taken #xD; regularmedications-summary-new-comment Comment 0..1 text #xD; 6eb59145-ed9a-4184-af83-3506d47e4d4e Does your child take any regular medications (prescribed, over-the-counter, traditional, complementary and alternative)? 0..1 choice Value Set: Yes/No #xD; 3a2d27b6-e918-4df5-aca9-b374fcf9faad Do you take any regular medications (prescribed, over-the-counter, traditional, complementary and alternative)? 0..1 choice Value Set: Yes/No #xD; 874ec8db-95c9-4cc0-95db-e45edaa3cd12 Check the health record is up to date 0..1 boolean #xD; 36290837-ad70-48b2-9c66-31533fec918b Check medication understanding and adherence with patient 0..1 boolean Enable When: 6eb59145-ed9a-4184-af83-3506d47e4d4e = 3a2d27b6-e918-4df5-aca9-b374fcf9faad = #xD; aa9ff2ed-bcd2-406d-a9ff-89c201df2605 Health priorities, actions and follow-up 0..1 text #xD; regularmedications-section-end-divider null 0..1 display #xD; MarkComplete-23 Section completion status 0..1 choice Options: 3 options #xD; Documentation for this format Options Sets Answer options for MarkComplete-23 Complete In progress Attention required Contained Resources ValueSet #YesNo Expansion based on codesystem expandedYes-NoIndicator v2.0.0 (CodeSystem) This value set contains 2 concepts System Code Display Definition http://terminology.hl7.org/CodeSystem/v2-0532 Y Yes Yes http://terminology.hl7.org/CodeSystem/v2-0532 N No No ValueSet #smart-health-checks-medicine-products Include codes fromhttp://snomed.info/sct version ? where constraint = ^ 929360081000036101|Medicinal product pack reference set| OR ^ 929360071000036103|Medicinal product unit of use reference set| OR ^ 929360041000036105|Trade product pack reference set| OR ^ 929360031000036100|Trade product unit of use reference set| OR ^ 929360051000036108|Containered trade product pack reference set| ValueSet #medication-reason-taken-1 Profiles: Shareable ValueSet, https://healthterminologies.gov.au/fhir/StructureDefinition/composed-value-set-4 Include codes fromhttp://snomed.info/sct version Not Stated (use latest from terminology server) where constraint = ^32570581000036105|Problem/Diagnosis reference set| OR ^1184831000168105|Drug prophylaxis reference set| OR <<399097000|Administration of anaesthesia| OR 169443000|Preventive procedure| MedicationStatement #MedicationStatementTemplate status: active status: recorded subject: ?rref? dateAsserted: Extract Template - Extract value: now() note: Dosages - Extension Text * Extract Template - Extract value: $this Parameters #MedicationStatementPatchTemplate Parameters operation type add path MedicationStatement name status value pathLabel Status operation type add path Extract Template - Extract value: iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.exists(), 'MedicationStatement.dosage[0]', 'MedicationStatement') name Extract Template - Extract value: iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.exists(), 'text', 'dosage') Extract Template - Extract value: iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.exists(), item.where(linkId='regularmedications-summary-current-dosage').answer.value.first()) No display for Dosage pathLabel Dosage operation type add path Extract Template - Extract value: iif(item.where(linkId='regularmedications-summary-current-comment-hidden').answer.value.exists(), 'MedicationStatement.note[0]', 'MedicationStatement') name Extract Template - Extract value: iif(item.where(linkId='regularmedications-summary-current-comment-hidden').answer.value.exists(), 'text', 'note') pathLabel Comment ValueSet #MedicationStatementStatusLimited Expansion based on codesystem Medication status codes v4.0.1 (CodeSystem) This value set contains 4 concepts System Code Display Definition http://hl7.org/fhir/CodeSystem/medication-statement-status active Active The medication is still being taken. http://hl7.org/fhir/CodeSystem/medication-statement-status completed Completed The medication is no longer being taken. http://hl7.org/fhir/CodeSystem/medication-statement-status stopped Stopped Actions implied by the statement have been permanently halted, before all of them occurred. This should not be used if the statement was entered in error. http://hl7.org/fhir/CodeSystem/medication-statement-status on-hold On Hold Actions implied by the statement have been temporarily halted, but are expected to continue later. May also be called 'suspended'.
The Smart Health Checks Medicine Products value set includes Australian Medicines Terminology (AMT) product concepts that may be used for the identification of a medicine with form, ingredient and unit of measure details.
^ 929360081000036101|Medicinal product pack reference set| OR ^ 929360071000036103|Medicinal product unit of use reference set| OR ^ 929360041000036105|Trade product pack reference set| OR ^ 929360031000036100|Trade product unit of use reference set| OR ^ 929360051000036108|Containered trade product pack reference set|
The Medication Reason Taken value set includes values that identify a reason why a medication has been or is being taken.
Copyright © 2020 Australian Digital Health Agency - All rights reserved. Except for the material identified below, this content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/. This resource includes SNOMED Clinical Terms™ (SNOMED CT®) which is used by permission of the International Health Terminology Standards Development Organisation (IHTSDO). All rights reserved. SNOMED CT®, was originally created by The College of American Pathologists. “SNOMED” and “SNOMED CT” are registered trademarks of the IHTSDO. The rights to use and implement or implementation of SNOMED CT content are limited to the extent it is necessary to allow for the end use of this material. No further rights are granted in respect of the International Release and no further use of any SNOMED CT content by any other party is permitted. All copies of this resource must include this copyright statement and all information contained in this statement.
^32570581000036105|Problem/Diagnosis reference set| OR ^1184831000168105|Drug prophylaxis reference set| OR <<399097000|Administration of anaesthesia| OR 169443000|Preventive procedure|
iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.exists(), 'MedicationStatement.dosage[0]', 'MedicationStatement')
iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.exists(), 'text', 'dosage')
iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.exists(), 'value')
iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.exists(), item.where(linkId='regularmedications-summary-current-dosage').answer.value.first())
iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.empty(), 'value')
iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.empty(), item.where(linkId='regularmedications-summary-current-dosage').answer.value.first())
iif(item.where(linkId='regularmedications-summary-current-comment-hidden').answer.value.exists(), 'MedicationStatement.note[0]', 'MedicationStatement')
iif(item.where(linkId='regularmedications-summary-current-comment-hidden').answer.value.exists(), 'text', 'note')
iif(item.where(linkId='regularmedications-summary-current-comment-hidden').answer.value.exists(), 'value')
iif(item.where(linkId='regularmedications-summary-current-comment-hidden').answer.value.exists(), item.where(linkId='regularmedications-summary-current-comment').answer.value.first())
iif(item.where(linkId='regularmedications-summary-current-comment-hidden').answer.value.empty(), 'value')
iif(item.where(linkId='regularmedications-summary-current-comment-hidden').answer.value.empty(), item.where(linkId='regularmedications-summary-current-comment').answer.value.first())
This value set includes the minimal set of codes to represent the status of a medication statement (i.e., active, completed, stopped and on-hold).
The patient that is to be used to pre-populate the form
The practitioner user that is to be used to pre-populate the form
The encounter that is to be used to pre-populate the form
%MedicationStatement.entry.resource.contained.ofType(Medication).where(id in %MedicationStatement.entry.resource.medication.select(reference.replace('#', '')))
%MedicationStatement.entry.resource.ofType(Medication).where(id in %MedicationStatement.entry.resource.medication.select(reference.replace('Medication/', '')))
Aboriginal and Torres Strait Islander Health Check - Regular Medications
Copyright © 2022+ Australian Government Department of Health and Aged Care - All rights reserved. This content is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. See https://creativecommons.org/licenses/by-sa/4.0/.
%resource.repeat(item).where(linkId='MarkComplete-23').answer.value = 'In progress' or %resource.repeat(item).where(linkId='MarkComplete-23').answer.value.empty()
%resource.repeat(item).where(linkId='MarkComplete-23').answer.value = 'Complete'
%resource.repeat(item).where(linkId='MarkComplete-23').answer.value = 'Attention required'
Check medications are still required, appropriate dose, understanding of medication and adherence
Medication summary This section includes a list of existing items from the patient record. Update these items here or update the patient record and repopulate the form. Add new items at the bottom.
'MedicationStatement/' + item.where(linkId='medicationStatementId').answer.value
iif(%MedicationStatementRepeat.medication.reference.replace('#', '') in %medicationsFromContained.id, %medicationsFromContained.where(id = %MedicationStatementRepeat.medication.reference.replace('#', '')).code.select((coding.where(system='http://snomed.info/sct') | coding.where(system!='http://snomed.info/sct').first() | text ).first()), iif(%MedicationStatementRepeat.medication.reference.replace('Medication/', '') in %medicationsFromRef.id , %medicationsFromRef.where(id = %MedicationStatementRepeat.medication.reference.replace('Medication/', '')).code.select((coding.where(system='http://snomed.info/sct') | coding.where(system!='http://snomed.info/sct').first() | text ).first()) ,%MedicationStatementRepeat.medication.select((coding.where(system='http://snomed.info/sct') | coding.where(system!='http://snomed.info/sct').first() | text ).first())))
%MedicationStatementRepeat.reasonCode.select((coding.where(system='http://snomed.info/sct') | coding.where(system!='http://snomed.info/sct').first() | text ).first())
Does your child take any regular medications?
Does your child take any regular medications (prescribed, over-the-counter, traditional, complementary and alternative)?
Do you take any regular medications (prescribed, over-the-counter, traditional, complementary and alternative)?
Check medication understanding and adherence with patient
Health priorities, actions and follow-up