Object Properties

These properties takes values from a defined set, as listed on the Properties sheet. They are selected through drop-down menus in the relevant spreadsheet field which set the value of the property.

Spreadsheet Properties Page
Spreadsheet Properties Page

Property

Where Used

Values

ISO-13606

For information only

Components from the ISO-13606 Reference Model

  • EHR_Extract

  • Folder

  • Composition

  • Section

  • Entry

  • Cluster

  • Element

Sequence

Section

Entry

Cluster

Determines the layout of components contained in a Section for Compositions. In addition, for Pathway compositions the Sequence determines whether the contained activities (Acts) are to be performed in sequence or in parallel.

  • Ranked - sequentially, one after the other, laid out vertically

  • Unranked - concurrently, in parallel, laid out horizontally

SectionContext

Section

The context in which the Section is used – either Composition (which covers Message, Form and Letter) or one of the composition types on named sheets. On the sheets for those compositions the Content fields are selected from Sections of the corresponding SectionContext for the composition.

  • Composition - Message, Form or Letter

  • Pathway

  • Order

  • Prescription

  • Booking

CRUD

Entry

Restrictions on how an Entry is created, read, updated or deleted

  • CRUD - no restriction - Create, Read, Update, Delete

  • R - Read only. The contents are displayed but the user cannot interact.

  • CR - Create and Read. New Entries can be added to a multiple entry (as determined by its Occurrence) but and existing pre-filled Entries are read-only.

  • CRU - Create, Read and Update

  • CRD - Create, Read and Delete

  • UL - Lookup in directory and then Update. The complete Entry is retrieved from the Directory of Entries for that identity using the key Element specified in the

  • L - Lookup in directory (fixed value)

Occurrence

Entry

The cardinality of the Entry (one or many)

  • Single - one instance of the Entry

  • MultipleEntry - multiple instances of the Entry can be created

InitialValue

Entry

How the Entry is instantiated when the Composition is loaded

  • Empty – all Element values are empty (blank, not set)

  • Pre-filled – set with the most recent values in the patient record (for both Single and MultipleEntry)

  • DistinctValues – for MultipleEntry, set with the set of distinct Entries ever recorded

  • AllValues – for MultipleEntry, set with the set of every Entry ever recorded

  • Default – the initial value is calculated from the expression in DefaultValue

  • Transient – set with the most recent values in the patient record for initial calculations, then reset to Empty once the Composition is loaded.

DataType

Element

For the value of Data in an Element - these are datatypes from the XML Datatypes standard (xs:string, xs:date, etc)

  • string

  • date

  • dateTime

  • time

  • duration

  • dayTimeDuration

  • yearMonthDuration

  • double

  • integer

  • boolean

  • anyURI

  • base64Binary

EntryType

Entry

The HL7 CDA entry type. This determines the SectionContext in which the Entry can be selected. If the EntryType is not set, then the Entry cannot be used, since it won't appear in the drop down selection for the Contents of any Section. The EntryType also determines the HL7 CDA element that is generated.

  • Observation - used in SectionContext of Composition

  • Act - used in SectionContext of Pathway

  • Supply - used in SectionContext of Order

  • SubstanceAdministration - used in SectionContext of Prescription

  • Encounter - used in SectionContext of Booking

RequiredValue

Element

  • Optional - the Data value can be left blank

  • Required - the user must fill in the Data value

ViewType

View

  • Folder - the view retrieves all the Composition(s) listed in the Content

  • Composition - the view retrieves the Data value for every Element in the Composition listed in the Content

  • Report - the view generates a report by filling out the InitialValue (usually the calculated Default value) of each Element in the Composition listed in the Content

Rendition

Entry

The way in which the Entry is rendered on screen for user interaction

  • Form - regular interaction using form-based controls (default)

  • ImageMap - graphical interaction using an image map (which must be loaded through the Administration page)

  • Image - displayed as a static image (which must be loaded through the Administration page)

  • Denoted - form-based with each Element preceded by a bullet point icon

  • Enumerated - form-based with each Element preceded by a number

  • Standalone - displayed in a pop-out (not yet supported) and printed on a new page

  • Chart - displayed as a chart generated from historic values of each Element

  • Highlighted - form-based, emphasized

  • Hidden - not displayed to the user, but recorded in the record when the Composition is committed

ElementType

Element

The type of the element (in addition to the DataType of the Data contained in the element)

  • simpleType - user control for data entry is based on the DataType

  • patientMedia - upload control for user to select external media

  • calculatedValue - value is calculated using the expression in CalculatedValue (not directly editable by the user)

  • staticValue - a static value calculated from the DefaultValue (then not editable by the user)

  • enumeratedValue - user selected from one of the values defined for the Element in the Data

  • enumeratedCalculatedValue - user selected from one of the values defined for the Element from evaluation of the CalculatedValue

  • enumeratedClass - user selected from one of the values defined in the Class for the Element

  • enumeratedDirectory - user selected from one of the values defined in the Directory for the Element

  • memo - for DataType string - displays a larger memo field

  • range - for DataType integer - displays a range slider between the two values listed in the Data

  • URL - the value (usually a static default value) is displayed as a clickable link

  • age - set to the current patient age (set as a xs:duration)

  • icon - displayed as small inline image

CohortSearch

Entry

  • Searchable - is listed for selection in the Cohort Search page

  • PrimarySearch - is listed in the primary selection in the Cohort Search page

  • NotSearchable - is not available for searching in the Cohort Search page

SortOrder

Entry

For a Multiple Entry only (Occurrence = MultipleEntry)

  • Ascending - entries are sorted in ascending order (using the SortCriteria Element or the first Element in the Entry, if no SortCriteria)

  • Descending- entries are sorted in descending order (using the SortCriteria Element or the first Element in the Entry, if no SortCriteria)

Scope

Entry

Element

For Multiple Entry (Occurrence = MultipleEntry) or Element

  • Defined - the user selects from the set of available values, which are not displayed until the user interacts

  • Full - all available values are displayed for selection

Axis

Composition

For alignment of Entry and Element on a Composition

  • Composition - the same alignment is used for the whole Composition

  • Section - the best alignment is used for each Section

  • Entry - the best alignment is used for each Entry

CodeSystem

CodePoint

The coding system of the Code assigned to the CodePoint. Selected from one of values defined on the Properties sheet:

  • SNOMED

  • ICD-10 (can be changed to ICD 11)

  • LOINC

  • Additional coding systems can be added to this list