Skip to main content

Interface: ItemToRepopulate

Represents an item within a questionnaire that can be re-populated with updated data from the patient record.

Properties​

currentQRItem?​

optional currentQRItem: QuestionnaireResponseItem

Current QuestionnaireResponseItem in form (optional)

// For repeating groups:


currentQRItems?​

optional currentQRItems: QuestionnaireResponseItem[]

Array of current QuestionnaireResponseItems in form (optional)

Use serverQRItem/currentQRItem for single items, and serverQRItems/currentQRItems for repeat groups.


isInGrid​

isInGrid: boolean

Whether this item is part of a grid

// For non-repeating items:


parentItemText​

parentItemText: string | null

Immediate parent item.text


qItem​

qItem: QuestionnaireItem | null

QuestionnaireItem definition for this item


sectionItemText​

sectionItemText: string | null

Top-level group item.text this item belongs to


serverQRItem?​

optional serverQRItem: QuestionnaireResponseItem

QuestionnaireResponseItem from server (optional)


serverQRItems?​

optional serverQRItems: QuestionnaireResponseItem[]

Array of QuestionnaireResponseItems from server (optional)