Return to contents

ActRelationshipCheckpoint    NormativeStandard1

A code specifying when in the course of an Act a precondition for the Act is evaluated (e.g., before the Act starts for the first time, before every repetition, after each repetition but not before the first, or throughout the entire time of the Act.)

This table controls values for structural elements of the HL7 Reference Information Model. Therefore, it is part of the Normative Ballot for the RIM.

Lvl Type, Domain name and/or Mnemonic code Concept ID Mnemonic Print Name Definition/Description
1 L:  (B) 10351 B beginning

Condition is tested every time before execution of the service (WHILE condition DO service).

1 L:  (E) 10352 E end

Condition is tested at the end of a repeated service execution. The service is repeated only if the condition is true (DO service WHILE condition).

1 L:  (S) 10350 S entry

Condition is tested once before the service is executed (IF condition THEN service).

1 L:  (T) 10353 T through

Condition must be true throughout the execution and the service is interrupted (asynchronously) as soon as the condition turns false (asynchronous WHILE loop). The service must be interruptible.

1 L:  (X) 10354 X exit

Condition is a loop checkpoint, i.e. it is a step of an activity plan and, if negative causes the containing loop to exit.


Return to contents