Attribute | Schema Datatype or Enumeration | Usage | Definition | Business |
---|
RulesRule(s) |
---|
OID | oid | Required | Unique identifier. |
|
Name | name | Required | Human-readable name. |
|
TransitionOID | oidref | Required |
Reference to a Transition in a WorkflowDef | TimepointRelativeTargetReferences the workflow Transition on which the timing constraint must be executed. |
|
TimepointTarget | durationDatetime |
Required | Specifies the targetted timepointConditional
| The planned time between the 2 activities defined by the transition in the workflow. | - Must be expressed as an ISO 8601 duration.
- Either the TimepointTarget or the MethodOID must be provided - not both.
|
oidref | Optional | - If the value is a "zero time duration" (i.e., "P0D", "PT0H", or "PT0S"), the transition must be executed immediately, or within the provided time window, when provided.
|
MethodOID | oidref | Conditional | References a MethodDef that returns a durationDatetime. Use of a method allows timings that depend on other pieces of information, or complex timing calculations. |
Reference to a MethodDef | - Must match the OID attribute of a MethodDef element in this Study/MetaDataVersion.
- The MethodSignature for the referenced MethodDef must identify the input parameters and a return value DateType of durationDatetime.
- If the returned value for the method is a "zero time duration" (i.e., "P0D", "PT0H", or "PT0S"), the transition must be executed immediately, or within the provided time window, when provided.
- Either the TimepointTarget or the MethodOID must be provided - not both.
|
Type | (StartToStart, StartToFinish, FinishToStart, FinishToFinish) | Optional | Defines how the timing is to be defined between the two activities, starting from the start or the end of the source activity, and ending at the start or the end of the target activity. | - If not provided, StartToStart is assumed.
|
TimepointPreWindow | durationDatetime | Optional | Specifies the amount of time |
before prior to the TimepointTarget |
that the activity , the time between the two activities, may be |
started | - Must be expressed as an ISO 8601 duration.
|
TimepointPostWindow | durationDatetime | Optional | Specifies the amount of time after the TimepointTarget |
that the activity can be started. , the time between the two activities, may be lengthened. | - Must be expressed as an ISO 8601 duration.
|