Ancestor: HL7Connect.Cda.QSET

An interval of time that recurs periodically. PIVL has two properties, phase and period/frequency. phase specifies the "interval prototype" that is repeated on the period/frequency.

Properties

bool HasIsFlexible;
HL7Connect.Cda.IVL phase;
   A prototype of the repeating interval, specifying the duration of each occurrence and anchors the PIVL sequence at a certain point in time. phase also marks the anchor point in time for the entire series of periodically recurring intervals. If count is null or nullFlavored, the recurrence of a PIVL has no beginning or ending, but is infinite in both future and past.

The width of the phase SHALL be less than or equal to the period

HL7Connect.Cda.PQ period;
   A time duration specified as a reciprocal measure of the frequency at which the PIVL repeats.
HL7Connect.Cda.RTO frequency;
   The number of times the PIVL repeats (numerator) within a specified time-period (denominator). The numerator is an integer, and the denominator is a PQ.TIME.

Only one of period and frequency should be specified. The form chosen should be the form that most naturally conveys the idea to humans. i.e. Every 10 mins (period) or twice a day (frequency).

Tv3CalendarCycle alignment;
   If and how the repetitions are aligned to the cycles of the underlying calendar (e.g., to distinguish every 30 days from "the 5th of every month".) A non-aligned PIVL recurs independently from the calendar. An aligned PIVL is synchronized with the calendar.

If populated, the value of this attribute SHALL be taken from the HL7 CalendarCycle code system. -- possible relationships between a releating event and the calender

ccNull

ccCY

ccMY

ccCM

ccCW

ccWY

ccDM

ccCD

ccDY

ccDW

ccHD

ccCH

ccNH

ccCN

ccSN

ccCS

bool isFlexible;
   Indicates whether the exact timing is up to the party executing the schedule e.g., to distinguish "every 8 hours" from "3 times a day".

Note: this is sometimes referred to as "institution specified timing".

HL7Connect.Cda.INT count;
   The number of times the period repeats in total. If count is null or nullFlavored, then the period repeats indefinitely both before and after the anchor implicit in the phase

Methods


© Kestral Computing P/L 2000 - 2003. HL7Connect v2.00-063 generated on 30-Nov 2015.
Keywords: Count, alignment, frequency, isFlexible, period, phase, PIVL, HL7Connect.Cda.PIVL, HasIsFlexible