Class DV_TIME_SPECIFICATION

This is an abstract class of which all timing specifications are specialisations.
Specifies points in time, possibly linked to the calendar, or a real world repeating
event, such as breakfast .

Declaration :

Directly inherited by : DV_GENERAL_TIME_SPECIFICATION DV_PERIODIC_TIME_SPECIFICATION

Artifact : DV_TIME_SPECIFICATION

Attribut value

the specification, in the HL7v3 syntax for PIVL or EIVL types.

Declaration :

Operation calendar_alignment

Indicates what prototypical point in the calendar the specification is
aligned to, e.g. 5th of the month . Empty if not aligned. Extracted from
the value' attribute.

Declaration :

Operation event_alignment

Indicates what real-world event the specification is aligned to if any.
Extracted from the value' attribute.

Declaration :

Operation institution_specified

Indicates if the specification is aligned with institution schedules,
e.g. a hospital nursing changeover or meal serving times. Extracted from
the value' attribute.

Declaration :

Operation ~DV_TIME_SPECIFICATION

Destructor

Declaration :

All public operations : calendar_alignment , event_alignment , institution_specified