Smart Health Checks
0.3.0 - ci-build

Smart Health Checks, published by AEHRC CSIRO. This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/aehrc/smart-forms-ig/ and changes regularly. See the Directory of published versions

## Questionnaire: Aboriginal and Torres Strait Islander Health Check - Regular Medications

Official URL: http://www.health.gov.au/assessments/mbs/715/RegularMedications | Version: 0.3.0
Draft as of 2025-03-14 | Computable Name: RegularMedications
Copyright/Legal: 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/.

Profiles: Advanced Rendering Questionnaire, SDC Modular Questionnaire, Populatable Questionnaire - Expression, Extractable Questionnaire - Template

LinkID | Text | Cardinality | Type | Flags | Description & Constraints
--- | --- | --- | --- | --- | ---
RegularMedications |  |  | Questionnaire |  | http://www.health.gov.au/assessments/mbs/715/RegularMedications#0.3.0
7dfe7c6a-ca7f-4ddf-9241-a7b918a9695a | Regular medications | 0..1 | group |  |
CD-in-progress-23 | In progress | 0..1 | display |  | Enable When: MarkComplete-23 !=
CD-complete-23 | Complete | 0..1 | display |  | Enable When: MarkComplete-23 =
regularmedications-instruction | Check medications are still required, appropriate dose, understanding of medication and adherence | 0..1 | display |  |
regularmedications-summary | Medication summary | 0..1 | group |  |
regularmedications-summary-current | Current medications | 0..* | group |  |
medicationStatementId | null | 0..1 | string |  |
regularmedications-summary-current-medication | Medication | 0..1 | open-choice |  | Value Set: Smart Health Checks Medicine Products
regularmedications-summary-current-status | Status | 0..1 | choice |  | Value Set: Medication Statement Status Limited
regularmedications-summary-current-status-hidden | null | 0..1 | choice |  | Value Set: Medication Statement Status Limited
regularmedications-summary-current-dosage | Dosage | 0..1 | text |  |
regularmedications-summary-current-dosage-hidden | null | 0..1 | text |  |
regularmedications-summary-current-reasoncode | Clinical indication | 0..* | open-choice |  | Value Set: Medication Reason Taken
regularmedications-summary-current-comment | Comment | 0..1 | text |  |
regularmedications-summary-current-comment-hidden | null | 0..1 | text |  |
regularmedications-summary-new | New medications | 0..* | group |  |
regularmedications-summary-new-medication | Medication | 0..1 | open-choice |  | Value Set: Smart Health Checks Medicine Products
regularmedications-summary-new-dosage | Dosage | 0..1 | text |  |
regularmedications-summary-new-reasoncode | Clinical indication | 0..* | open-choice |  | Value Set: Medication Reason Taken
regularmedications-summary-new-comment | Comment | 0..1 | text |  |
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
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
874ec8db-95c9-4cc0-95db-e45edaa3cd12 | Check the health record is up to date | 0..1 | boolean |  |
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 =
aa9ff2ed-bcd2-406d-a9ff-89c201df2605 | Health priorities, actions and follow-up | 0..1 | text |  |
MarkComplete-23 | Mark section as complete | 0..1 | boolean |  |
Documentation for this format

## Contained Resources

Expansion based on codesystem expandedYes-NoIndicator v2.0.0 (CodeSystem)

This value set contains 2 concepts

Code | System | Display | Definition
Y | http://terminology.hl7.org/CodeSystem/v2-0532 | Yes | Yes
N | http://terminology.hl7.org/CodeSystem/v2-0532 | No | No

- Include codes from`http://snomed.info/sct` 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|

Profiles: Shareable ValueSet, `https://healthterminologies.gov.au/fhir/StructureDefinition/composed-value-set-4`

- Include codes from`http://snomed.info/sct` where constraint = ^32570581000036105|Problem/Diagnosis reference set| OR ^1184831000168105|Drug prophylaxis reference set| OR <<399097000|Administration of anaesthesia| OR 169443000|Preventive procedure|

status: active

status: recorded

subject: ?rref?

dateAsserted: `Extract Template - Extract value:` now()

note:

### Dosages

- | Extension | Text
* |  | `Extract Template - Extract value:` $this

## 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() and item.where(linkId='regularmedications-summary-current-dosage').answer.value.empty(), ' ', iif(item.where(linkId='regularmedications-summary-current-dosage-hidden').answer.value.exists() and item.where(linkId='regularmedications-summary-current-dosage').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

Expansion based on codesystem Medication status codes v4.0.1 (CodeSystem)

This value set contains 4 concepts

Code | System | Display | Definition
active | http://hl7.org/fhir/CodeSystem/medication-statement-status | Active | The medication is still being taken.
completed | http://hl7.org/fhir/CodeSystem/medication-statement-status | Completed | The medication is no longer being taken.
stopped | http://hl7.org/fhir/CodeSystem/medication-statement-status | 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.
on-hold | http://hl7.org/fhir/CodeSystem/medication-statement-status | On Hold | Actions implied by the statement have been temporarily halted, but are expected to continue later. May also be called 'suspended'.