Schema Asbru_7.3.xsd


Elements 
abort-if-group 
abort-if-item 
abort-if-not 
administrative-data 
always 
any 
argument 
argument-ref 
argument-value 
array-def 
array-ref 
ask 
average-def 
bibref 
boolean-def 
bound 
calculation-def 
center-def 
change-def 
comment 
comparison 
constant-def 
constant-operation 
constant-ref 
constraint-combination 
constraint-not 
context 
context-combination 
context-not 
context-ref 
count-constraint 
cyclical-plan 
cyclical-time-annotation 
cyclical-time-annotation-assignment 
cyclical-time-annotation-ref 
cyclical-time-point-assignment 
do-after 
do-before 
duration 
earliest 
element 
end-point-def 
explanation 
field-ref 
for-each-plan 
function-call 
function-def 
get-position 
go-to-next 
go-to-previous 
has-occurred 
hash-def 
hash-ref 
if-then-else 
insert-after-iterator 
insert-after-position 
insert-before-iterator 
insert-before-position 
interval 
invoking-plan 
is-at-end 
is-at-start 
is-automatic 
is-known-variable 
is-manual 
is-member-of 
is-unknown-variable 
is-within-range 
iterative-plan 
iterator-def 
latest 
list 
list-def 
list-ref 
logical-combination-def 
logical-dependency-def 
lower-bound 
maximum 
minimum 
multi-set 
multi-set-def 
multi-set-ref 
none 
not-yet-defined 
now 
numerical-constant 
numerical-scale-def 
on-abort 
on-suspend 
one-of 
operation 
parameter-group 
parameter-proposition 
parameter-ref 
patient-record-def 
plan-activation 
plan-group 
plan-library 
plan-pointer 
plan-state-constraint 
plan-state-transition 
position 
put-first 
put-last 
qualitative-constant 
qualitative-entry 
qualitative-parameter-def 
qualitative-scale-def 
raw-data-def 
record-def 
refer-to 
reference-point 
references 
remove-at-iterator 
remove-at-position 
remove-element 
repeat-specification 
reset-iterator 
return-value-assignment 
sampling-frequency 
scalar-def 
self 
set 
set-context 
set-def 
set-iterator 
set-of-cyclical-time-points 
set-ref 
simple-condition 
simple-condition-combination 
simple-condition-not 
single-steps 
slope-def 
spread-def 
standard-deviation-def 
state-specific-pattern 
state-specific-pattern-combination 
state-specific-pattern-not 
static-plan-pointer 
string-constant 
subplans 
temporal-constraint 
termination-condition 
the-constant-expression 
the-expression 
the-single-step 
time-annotation 
time-annotation-assignment 
time-annotation-ref 
time-point 
time-range 
time-to-alarm-def 
to-be-defined 
typical-duration 
unit-class 
unit-class-list 
unit-def 
upper-bound 
url 
user-performed 
value-range 
variable-assignment 
variable-def 
variable-ref 
wait-for-group 
wait-for-not 


element abort-if-group
diagram
children comment url bibref not-yet-defined abort-if-group abort-if-not abort-if-item refer-to
used by
elements subplans/abort-if abort-if-group abort-if-not
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
type  xs:NMTOKEN  required      

element abort-if-item
diagram
children comment url bibref not-yet-defined static-plan-pointer
used by
elements subplans/abort-if abort-if-group abort-if-not
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
type  xs:NMTOKEN    aborted-or-rejected    

element abort-if-not
diagram
children comment url bibref not-yet-defined abort-if-group abort-if-not abort-if-item refer-to
used by
elements subplans/abort-if abort-if-group abort-if-not

element administrative-data
diagram
children comment url bibref not-yet-defined changes
used by
elements plan-library/library-info plan-group/plan
attributes
Name  Type  Use  Default  Fixed  Annotation
original-author  xs:string        
creation-date  xs:string        
release-date  xs:string        

element administrative-data/changes
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
date  xs:string  required      
author  xs:string  required      
description  xs:string  required      

element always
diagram
children comment url bibref not-yet-defined
used by
elements time-annotation plan-group/plan/conditions/setup-precondition/waiting-period

element any
diagram
children comment url bibref not-yet-defined
used by
elements context time-annotation plan-group/plan/conditions/setup-precondition/waiting-period

element argument
diagram
children comment url bibref not-yet-defined
used by
elements plan-group/plan/arguments function-def plan-library/domain-defs/domain/primitive-plan-def
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      
type  xs:NMTOKEN  required      
scalar-or-not  xs:NMTOKEN    scalar    

element argument-ref
diagram
children comment url bibref not-yet-defined
used by
elements argument-value bound subplans/wait-for/cardinality plan-group/plan/preferences/costs plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value is-member-of is-within-range iterator-def latest comparison/left-hand-side array-def/dimension-def/length list logical-dependency-def lower-bound maximum minimum multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value plan-group/plan/returns/return-value comparison/right-hand-side set the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element argument-value
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements for-each-plan/do-for-each function-call plan-activation/plan-schema
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element array-def
diagram
children comment url bibref not-yet-defined dimension-def record-def array-def hash-def list-def set-def multi-set-def scalar-def
used by
elements array-def constant-def record-def/field-def hash-def list-def multi-set-def set-def variable-def

element array-def/dimension-def
diagram
children comment url bibref not-yet-defined length
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN        

element array-def/dimension-def/length
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element array-ref
diagram
children comment url bibref not-yet-defined index field-ref array-ref hash-ref list-ref set-ref multi-set-ref
used by
elements argument-value array-ref bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation field-ref set-of-cyclical-time-points/frequency hash-ref array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list list-ref logical-dependency-def lower-bound maximum minimum multi-set multi-set-ref set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side set set-ref the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment

element array-ref/index
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN        

element ask
diagram
children comment url bibref not-yet-defined parameter-ref time-out
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch

element ask/time-out
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element average-def
diagram
children comment url bibref not-yet-defined interval parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element bibref
diagram
used by
elements plan-group/plan/conditions/abort-condition subplans/abort-if abort-if-group abort-if-item abort-if-not administrative-data subplans/wait-for/all always any argument plan-group/plan/effects/argument-dependency argument-ref argument-value plan-group/plan/arguments array-def array-ref ask average-def qualitative-scale-def/secondary-qualitative-entry/based-on-entry boolean-def bound calculation-def subplans/wait-for/cardinality center-def change-def administrative-data/changes comparison plan-group/plan/conditions/complete-condition unit-def/compound-def plan-group/plan/conditions constant-def constant-operation constant-ref constraint-combination constraint-not context context-combination plan-library/domain-defs/domain/context-def context-not context-ref plan-group/plan/preferences/costs count-constraint qualitative-parameter-def/limits/cross-over-time cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition cyclical-plan cyclical-plan/cyclical-plan-body cyclical-time-annotation cyclical-time-annotation-assignment cyclical-time-annotation-ref cyclical-time-point-assignment cyclical-time-annotation/cyclical-time-point-ref logical-dependency-def/default plan-group/plan/defaults unit-def/compound-def/denominator plan-group/plan/derived-from array-def/dimension-def do-after do-before for-each-plan/do-for-each iterative-plan/do-repeatedly plan-library/domain-defs/domain plan-library/domain-defs duration earliest plan-group/plan/effects element if-then-else/else-branch end-point-def cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/end-time reference-point/epsilon explanation field-ref plan-group/plan/conditions/filter-precondition time-range/finishing-shift numerical-scale-def/first-unit-entry-equals for-each-plan set-of-cyclical-time-points/frequency function-call function-def get-position go-to-next go-to-previous parameter-group/parameter-def/hard-bounds has-occurred hash-def hash-ref if-then-else array-ref/index scalar-def/initial-value insert-after-iterator insert-after-position insert-before-iterator insert-before-position plan-group/plan/intentions/intention plan-group/plan/intentions interval invoking-plan is-at-end is-at-start is-automatic parameter-proposition/is-known-parameter is-known-variable is-manual is-member-of parameter-proposition/is-unknown-parameter is-unknown-variable is-within-range iterative-plan iterator-def latest comparison/left-hand-side array-def/dimension-def/length plan-library/library-defs time-to-alarm-def/limit qualitative-parameter-def/limits/limit-entry qualitative-parameter-def/limits list list-def list-ref logical-combination-def logical-dependency-def lower-bound raw-data-def/maximal-decrease raw-data-def/maximal-increase maximum raw-data-def/maximum-value minimum spread-def/minimum-of-valid-points raw-data-def/minimum-value multi-set multi-set-def multi-set-ref qualitative-parameter-def/limits/negative-infinite none not-yet-defined now unit-def/compound-def/numerator numerical-constant numerical-scale-def set-of-cyclical-time-points/offset on-abort on-suspend subplans/wait-for/one one-of operation parameter-group/parameter-def parameter-group parameter-proposition parameter-ref patient-record-def plan-group/plan plan-activation plan-group/plan/plan-body plan-group/plan/effects/plan-effect plan-group plan-library plan-pointer plan-activation/plan-schema plan-state-constraint plan-state-transition plan-library/plans position qualitative-parameter-def/limits/positive-infinite plan-group/plan/preferences patient-record-def/primary-key plan-library/domain-defs/domain/primitive-plan-def put-first put-last qualitative-constant qualitative-entry qualitative-parameter-def qualitative-scale-def raw-data-def plan-group/plan/conditions/reactivate-condition record-def refer-to reference-point references plan-group/plan/refers-to remove-at-iterator remove-at-position remove-element repeat-specification reset-iterator plan-group/plan/preferences/resource-constraint repeat-specification/retry-delay plan-group/plan/returns/return-value return-value-assignment plan-group/plan/returns comparison/right-hand-side sampling-frequency scalar-def qualitative-scale-def/secondary-qualitative-entry self set set-context set-def set-iterator cyclical-plan/set-of-cyclical-complete-conditions set-of-cyclical-time-points set-ref plan-group/plan/conditions/setup-precondition simple-condition simple-condition-combination simple-condition-not single-steps slope-def parameter-group/parameter-def/soft-bounds spread-def standard-deviation-def cyclical-plan/start-time time-range/starting-shift state-specific-pattern state-specific-pattern-combination state-specific-pattern-not static-plan-pointer spread-def/step-width string-constant subplans plan-group/plan/conditions/suspend-condition temporal-constraint termination-condition the-constant-expression the-expression the-single-step if-then-else/then-branch time-annotation time-annotation-assignment time-annotation-ref ask/time-out time-point time-range time-to-alarm-def spread-def/time-window-size to-be-defined raw-data-def/trust-period typical-duration unit-class unit-class-list unit-def numerical-scale-def/unit-entry cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition upper-bound plan-library/domain-defs/use-domain user-performed parameter-proposition/value-description value-range one-of/value-ref variable-assignment variable-ref subplans/wait-for wait-for-group wait-for-not plan-group/plan/conditions/setup-precondition/waiting-period
attributes
Name  Type  Use  Default  Fixed  Annotation
key  xs:NMTOKEN  required      
page  xs:string        

element boolean-def
diagram
children comment url bibref not-yet-defined parameter-proposition
used by
elements average-def calculation-def center-def change-def end-point-def logical-combination-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element bound
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
attributes
Name  Type  Use  Default  Fixed  Annotation
include-limit  xs:NMTOKEN    yes    

element calculation-def
diagram
children comment url bibref not-yet-defined parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def numerical-constant qualitative-constant string-constant constant-ref constant-operation
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def
attributes
Name  Type  Use  Default  Fixed  Annotation
operator  xs:NMTOKEN  required      

element center-def
diagram
children comment url bibref not-yet-defined parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element change-def
diagram
children comment url bibref not-yet-defined interval parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element comment
diagram
used by
elements plan-group/plan/conditions/abort-condition subplans/abort-if abort-if-group abort-if-item abort-if-not administrative-data subplans/wait-for/all always any argument plan-group/plan/effects/argument-dependency argument-ref argument-value plan-group/plan/arguments array-def array-ref ask average-def qualitative-scale-def/secondary-qualitative-entry/based-on-entry boolean-def bound calculation-def subplans/wait-for/cardinality center-def change-def administrative-data/changes comparison plan-group/plan/conditions/complete-condition unit-def/compound-def plan-group/plan/conditions constant-def constant-operation constant-ref constraint-combination constraint-not context context-combination plan-library/domain-defs/domain/context-def context-not context-ref plan-group/plan/preferences/costs count-constraint qualitative-parameter-def/limits/cross-over-time cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition cyclical-plan cyclical-plan/cyclical-plan-body cyclical-time-annotation cyclical-time-annotation-assignment cyclical-time-annotation-ref cyclical-time-point-assignment cyclical-time-annotation/cyclical-time-point-ref logical-dependency-def/default plan-group/plan/defaults unit-def/compound-def/denominator plan-group/plan/derived-from array-def/dimension-def do-after do-before for-each-plan/do-for-each iterative-plan/do-repeatedly plan-library/domain-defs/domain plan-library/domain-defs duration earliest plan-group/plan/effects element if-then-else/else-branch end-point-def cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/end-time reference-point/epsilon explanation field-ref plan-group/plan/conditions/filter-precondition time-range/finishing-shift numerical-scale-def/first-unit-entry-equals for-each-plan set-of-cyclical-time-points/frequency function-call function-def get-position go-to-next go-to-previous parameter-group/parameter-def/hard-bounds has-occurred hash-def hash-ref if-then-else array-ref/index scalar-def/initial-value insert-after-iterator insert-after-position insert-before-iterator insert-before-position plan-group/plan/intentions/intention plan-group/plan/intentions interval invoking-plan is-at-end is-at-start is-automatic parameter-proposition/is-known-parameter is-known-variable is-manual is-member-of parameter-proposition/is-unknown-parameter is-unknown-variable is-within-range iterative-plan iterator-def latest comparison/left-hand-side array-def/dimension-def/length plan-library/library-defs time-to-alarm-def/limit qualitative-parameter-def/limits/limit-entry qualitative-parameter-def/limits list list-def list-ref logical-combination-def logical-dependency-def lower-bound raw-data-def/maximal-decrease raw-data-def/maximal-increase maximum raw-data-def/maximum-value minimum spread-def/minimum-of-valid-points raw-data-def/minimum-value multi-set multi-set-def multi-set-ref qualitative-parameter-def/limits/negative-infinite none not-yet-defined now unit-def/compound-def/numerator numerical-constant numerical-scale-def set-of-cyclical-time-points/offset on-abort on-suspend subplans/wait-for/one one-of operation parameter-group/parameter-def parameter-group parameter-proposition parameter-ref patient-record-def plan-group/plan plan-activation plan-group/plan/plan-body plan-group/plan/effects/plan-effect plan-group plan-library plan-pointer plan-activation/plan-schema plan-state-constraint plan-state-transition plan-library/plans position qualitative-parameter-def/limits/positive-infinite plan-group/plan/preferences patient-record-def/primary-key plan-library/domain-defs/domain/primitive-plan-def put-first put-last qualitative-constant qualitative-entry qualitative-parameter-def qualitative-scale-def raw-data-def plan-group/plan/conditions/reactivate-condition record-def refer-to reference-point references plan-group/plan/refers-to remove-at-iterator remove-at-position remove-element repeat-specification reset-iterator plan-group/plan/preferences/resource-constraint repeat-specification/retry-delay plan-group/plan/returns/return-value return-value-assignment plan-group/plan/returns comparison/right-hand-side sampling-frequency scalar-def qualitative-scale-def/secondary-qualitative-entry self set set-context set-def set-iterator cyclical-plan/set-of-cyclical-complete-conditions set-of-cyclical-time-points set-ref plan-group/plan/conditions/setup-precondition simple-condition simple-condition-combination simple-condition-not single-steps slope-def parameter-group/parameter-def/soft-bounds spread-def standard-deviation-def cyclical-plan/start-time time-range/starting-shift state-specific-pattern state-specific-pattern-combination state-specific-pattern-not static-plan-pointer spread-def/step-width string-constant subplans plan-group/plan/conditions/suspend-condition temporal-constraint termination-condition the-constant-expression the-expression the-single-step if-then-else/then-branch time-annotation time-annotation-assignment time-annotation-ref ask/time-out time-point time-range time-to-alarm-def spread-def/time-window-size to-be-defined raw-data-def/trust-period typical-duration unit-class unit-class-list unit-def numerical-scale-def/unit-entry cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition upper-bound plan-library/domain-defs/use-domain user-performed parameter-proposition/value-description value-range one-of/value-ref variable-assignment variable-ref subplans/wait-for wait-for-group wait-for-not plan-group/plan/conditions/setup-precondition/waiting-period
attributes
Name  Type  Use  Default  Fixed  Annotation
text  xs:string  required      

element comparison
diagram
children comment url bibref not-yet-defined left-hand-side right-hand-side
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:NMTOKEN  required      

element comparison/left-hand-side
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element comparison/right-hand-side
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element constant-def
diagram
children comment url bibref not-yet-defined record-def array-def hash-def list-def set-def multi-set-def scalar-def
used by
elements plan-library/domain-defs/domain plan-library/library-defs plan-group/plan/value-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element constant-operation
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation
used by
elements calculation-def constant-operation qualitative-parameter-def/limits/cross-over-time interval time-to-alarm-def/limit raw-data-def/maximal-decrease raw-data-def/maximal-increase raw-data-def/maximum-value spread-def/minimum-of-valid-points raw-data-def/minimum-value sampling-frequency spread-def/step-width the-constant-expression spread-def/time-window-size raw-data-def/trust-period
attributes
Name  Type  Use  Default  Fixed  Annotation
operator  xs:NMTOKEN  required      

element constant-ref
diagram
children comment url bibref not-yet-defined
used by
elements argument-value bound calculation-def subplans/wait-for/cardinality constant-operation plan-group/plan/preferences/costs plan-group/plan/preferences/costs count-constraint qualitative-parameter-def/limits/cross-over-time earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value interval is-member-of is-within-range iterator-def latest comparison/left-hand-side array-def/dimension-def/length time-to-alarm-def/limit list logical-dependency-def lower-bound raw-data-def/maximal-decrease raw-data-def/maximal-increase maximum raw-data-def/maximum-value minimum spread-def/minimum-of-valid-points raw-data-def/minimum-value multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value plan-group/plan/returns/return-value comparison/right-hand-side sampling-frequency set spread-def/step-width the-constant-expression the-expression ask/time-out time-point spread-def/time-window-size raw-data-def/trust-period typical-duration upper-bound parameter-proposition/value-description variable-assignment variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element constraint-combination
diagram
children comment url bibref not-yet-defined explanation parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
type  xs:NMTOKEN  required      
importance  xs:NMTOKEN        

element constraint-not
diagram
children comment url bibref not-yet-defined explanation parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
importance  xs:NMTOKEN        

element context
diagram
children comment url bibref not-yet-defined context-ref context-combination context-not one-of any
used by
elements plan-group/plan/effects/argument-dependency qualitative-parameter-def/limits parameter-proposition plan-group/plan/effects/plan-effect

element context-combination
diagram
children comment url bibref not-yet-defined context-ref context-combination context-not one-of
used by
elements context context-combination context-not
attributes
Name  Type  Use  Default  Fixed  Annotation
operator  xs:NMTOKEN  required      

element context-not
diagram
children comment url bibref not-yet-defined context-ref context-combination context-not one-of
used by
elements context context-combination context-not

element context-ref
diagram
children comment url bibref not-yet-defined
used by
elements context context-combination context-not
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element count-constraint
diagram
children comment url bibref not-yet-defined explanation numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
importance  xs:NMTOKEN        

element cyclical-plan
diagram
children comment url bibref not-yet-defined explanation start-time cyclical-plan-body cyclical-time-annotation repeat-specification set-of-cyclical-complete-conditions
used by
elements cyclical-plan/cyclical-plan-body do-after do-before plan-group/plan/plan-body subplans
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
max-attempts  xs:NMTOKEN        

element cyclical-plan/start-time
diagram
children comment url bibref not-yet-defined cyclical-time-annotation cyclical-time-annotation-ref
attributes
Name  Type  Use  Default  Fixed  Annotation
number  xs:NMTOKEN    1    

element cyclical-plan/cyclical-plan-body
diagram
children comment url bibref not-yet-defined subplans cyclical-plan for-each-plan iterative-plan plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else refer-to to-be-defined user-performed

element cyclical-plan/set-of-cyclical-complete-conditions
diagram
children comment url bibref not-yet-defined cyclical-complete-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
constraint  xs:NMTOKEN        

element cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition
diagram
children comment url bibref not-yet-defined explanation end-time until-condition times-completed
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
overridable  xs:NMTOKEN    no    
confirmation-required  xs:NMTOKEN    no    

element cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/end-time
diagram
children comment url bibref not-yet-defined cyclical-time-annotation cyclical-time-annotation-ref
attributes
Name  Type  Use  Default  Fixed  Annotation
number  xs:NMTOKEN    1    

element cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
diagram
children comment url bibref not-yet-defined parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
overridable  xs:NMTOKEN    no    
confirmation-required  xs:NMTOKEN    no    

element cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/times-completed
diagram
attributes
Name  Type  Use  Default  Fixed  Annotation
number  xs:NMTOKEN    1    

element cyclical-time-annotation
diagram
children comment url bibref not-yet-defined time-range set-of-cyclical-time-points cyclical-time-point-ref
used by
elements cyclical-plan cyclical-time-annotation-assignment cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/end-time raw-data-def cyclical-plan/start-time

element cyclical-time-annotation/cyclical-time-point-ref
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element cyclical-time-annotation-assignment
diagram
children comment url bibref not-yet-defined cyclical-time-annotation
used by
elements plan-library/domain-defs/domain plan-library/library-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element cyclical-time-annotation-ref
diagram
children comment url bibref not-yet-defined
used by
elements cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/end-time cyclical-plan/start-time
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element cyclical-time-point-assignment
diagram
children comment url bibref not-yet-defined set-of-cyclical-time-points
used by
elements plan-library/domain-defs/domain plan-library/library-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element do-after
diagram
children comment url bibref not-yet-defined subplans cyclical-plan for-each-plan iterative-plan plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else refer-to to-be-defined user-performed
used by
elements for-each-plan iterative-plan

element do-before
diagram
children comment url bibref not-yet-defined subplans cyclical-plan for-each-plan iterative-plan plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else refer-to to-be-defined user-performed
used by
elements for-each-plan iterative-plan

element duration
diagram
children comment url bibref not-yet-defined minimum maximum
used by
elements repeat-specification time-range
attributes
Name  Type  Use  Default  Fixed  Annotation
include-limit-value  xs:NMTOKEN    yes    

element earliest
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements time-range/finishing-shift time-range/starting-shift

element element
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements insert-after-iterator insert-after-position insert-before-iterator insert-before-position is-member-of put-first put-last remove-element set-iterator

element end-point-def
diagram
children comment url bibref not-yet-defined parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element explanation
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition cyclical-plan plan-group/plan/conditions/filter-precondition for-each-plan is-automatic is-manual iterative-plan parameter-proposition plan-group/plan plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition simple-condition plan-group/plan/conditions/suspend-condition temporal-constraint termination-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
text  xs:string        

element field-ref
diagram
children comment url bibref not-yet-defined field-ref array-ref hash-ref list-ref set-ref multi-set-ref
used by
elements argument-value array-ref bound subplans/wait-for/cardinality plan-group/plan/preferences/costs plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation field-ref set-of-cyclical-time-points/frequency hash-ref array-ref/index scalar-def/initial-value is-member-of is-within-range iterator-def latest comparison/left-hand-side array-def/dimension-def/length list list-ref logical-dependency-def lower-bound maximum minimum multi-set multi-set-ref set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value plan-group/plan/returns/return-value comparison/right-hand-side set set-ref the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
field  xs:NMTOKEN  required      

element for-each-plan
diagram
children comment url bibref not-yet-defined explanation do-before do-for-each termination-condition do-after
used by
elements cyclical-plan/cyclical-plan-body do-after do-before plan-group/plan/plan-body subplans
attributes
Name  Type  Use  Default  Fixed  Annotation
subplan-ordering  xs:NMTOKEN  required      
wait-for-children  xs:NMTOKEN    yes    
propagation-specification  xs:NMTOKEN    aborted-or-rejected    

element for-each-plan/do-for-each
diagram
children comment url bibref not-yet-defined argument-value time-annotation typical-duration return-value-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:IDREF  required      

element function-call
diagram
children comment url bibref not-yet-defined argument-value return-value-assignment
used by
elements argument-value bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list logical-dependency-def lower-bound maximum minimum multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side set the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element function-def
diagram
children comment url bibref not-yet-defined argument
used by
elements plan-library/domain-defs/domain plan-library/library-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      
return-type  xs:NMTOKEN  required      
method-name  xs:NMTOKEN  required      
class-name  xs:NMTOKEN  required      

element get-position
diagram
children comment url bibref not-yet-defined
used by
elements argument-value bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list logical-dependency-def lower-bound maximum minimum multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side set the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element go-to-next
diagram
children comment url bibref not-yet-defined
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element go-to-previous
diagram
children comment url bibref not-yet-defined
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element has-occurred
diagram
children comment url bibref not-yet-defined plan-state-transition
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition

element hash-def
diagram
children comment url bibref not-yet-defined record-def array-def hash-def list-def set-def multi-set-def scalar-def
used by
elements array-def constant-def record-def/field-def hash-def list-def multi-set-def set-def variable-def

element hash-ref
diagram
children comment url bibref not-yet-defined field-ref array-ref hash-ref list-ref set-ref multi-set-ref
used by
elements argument-value array-ref bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation field-ref set-of-cyclical-time-points/frequency hash-ref array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list list-ref logical-dependency-def lower-bound maximum minimum multi-set multi-set-ref set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side set set-ref the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
key  xs:NMTOKEN  required      

element if-then-else
diagram
children comment url bibref not-yet-defined simple-condition then-branch else-branch
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch

element if-then-else/then-branch
diagram
children comment url bibref not-yet-defined plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else

element if-then-else/else-branch
diagram
children comment url bibref not-yet-defined plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else

element insert-after-iterator
diagram
children comment url bibref not-yet-defined element
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element insert-after-position
diagram
children comment url bibref not-yet-defined position element
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
list  xs:NMTOKEN  required      

element insert-before-iterator
diagram
children comment url bibref not-yet-defined element
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element insert-before-position
diagram
children comment url bibref not-yet-defined position element
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
list  xs:NMTOKEN  required      

element interval
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation
used by
elements average-def change-def

element invoking-plan
diagram
children comment url bibref not-yet-defined invoking-plan
used by
elements invoking-plan static-plan-pointer
attributes
Name  Type  Use  Default  Fixed  Annotation
plan-name  xs:IDREF  required      

element is-at-end
diagram
children comment url bibref not-yet-defined
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element is-at-start
diagram
children comment url bibref not-yet-defined
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element is-automatic
diagram
children comment url bibref not-yet-defined explanation
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
parameter-name  xs:NMTOKEN  required      
label  xs:NMTOKEN        
importance  xs:NMTOKEN        

element is-known-variable
diagram
children comment url bibref not-yet-defined
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element is-manual
diagram
children comment url bibref not-yet-defined explanation
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
parameter-name  xs:NMTOKEN  required      
label  xs:NMTOKEN        
importance  xs:NMTOKEN        

element is-member-of
diagram
children comment url bibref not-yet-defined element list set multi-set variable-ref argument-ref constant-ref field-ref
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition

element is-unknown-variable
diagram
children comment url bibref not-yet-defined
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element is-within-range
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition value-range
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition

element iterative-plan
diagram
children comment url bibref not-yet-defined explanation do-before do-repeatedly termination-condition do-after
used by
elements cyclical-plan/cyclical-plan-body do-after do-before plan-group/plan/plan-body subplans

element iterative-plan/do-repeatedly
diagram
children comment url bibref not-yet-defined plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else

element iterator-def
diagram
children comment url bibref not-yet-defined list set multi-set variable-ref argument-ref constant-ref field-ref
used by
elements plan-library/domain-defs/domain plan-library/library-defs plan-group/plan/value-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      
start-at  xs:NMTOKEN    first-element    

element latest
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements time-range/finishing-shift time-range/starting-shift

element list
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements plan-group/plan/preferences/costs is-member-of iterator-def plan-group/plan/returns/return-value variable-assignment

element list-def
diagram
children comment url bibref not-yet-defined record-def array-def hash-def list-def set-def multi-set-def scalar-def
used by
elements array-def constant-def record-def/field-def hash-def list-def multi-set-def set-def variable-def

element list-ref
diagram
children comment url bibref not-yet-defined field-ref array-ref hash-ref list-ref set-ref multi-set-ref
used by
elements argument-value array-ref bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation field-ref set-of-cyclical-time-points/frequency hash-ref array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list list-ref logical-dependency-def lower-bound maximum minimum multi-set multi-set-ref set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side set set-ref the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      
iterator-change  xs:NMTOKEN  required      

element logical-combination-def
diagram
children comment url bibref not-yet-defined parameter-ref logical-combination-def boolean-def raw-data-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-combination-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def
attributes
Name  Type  Use  Default  Fixed  Annotation
operator  xs:NMTOKEN  required      

element logical-dependency-def
diagram
children comment url bibref not-yet-defined parameter-proposition default parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element logical-dependency-def/default
diagram
children comment url bibref not-yet-defined

element lower-bound
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements parameter-group/parameter-def/hard-bounds parameter-group/parameter-def/soft-bounds value-range
attributes
Name  Type  Use  Default  Fixed  Annotation
include-limit  xs:NMTOKEN    yes    

element maximum
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements duration repeat-specification/retry-delay

element minimum
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements duration repeat-specification/retry-delay

element multi-set
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements plan-group/plan/preferences/costs is-member-of iterator-def plan-group/plan/returns/return-value variable-assignment

element multi-set-def
diagram
children comment url bibref not-yet-defined record-def array-def hash-def list-def set-def multi-set-def scalar-def
used by
elements array-def constant-def record-def/field-def hash-def list-def multi-set-def set-def variable-def

element multi-set-ref
diagram
children comment url bibref not-yet-defined field-ref array-ref hash-ref list-ref set-ref multi-set-ref
used by
elements argument-value array-ref bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation field-ref set-of-cyclical-time-points/frequency hash-ref array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list list-ref logical-dependency-def lower-bound maximum minimum multi-set multi-set-ref set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side set set-ref the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      
iterator-change  xs:NMTOKEN  required      

element none
diagram
children comment url bibref not-yet-defined
used by
elements plan-group/plan/conditions/abort-condition subplans/abort-if plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/effects plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition subplans/wait-for
attributes
Name  Type  Use  Default  Fixed  Annotation
importance  xs:NMTOKEN        

element not-yet-defined
diagram
children comment url bibref not-yet-defined
used by
elements plan-group/plan/conditions/abort-condition subplans/abort-if abort-if-group abort-if-item abort-if-not administrative-data subplans/wait-for/all always any argument plan-group/plan/effects/argument-dependency argument-ref argument-value plan-group/plan/arguments array-def array-ref ask average-def qualitative-scale-def/secondary-qualitative-entry/based-on-entry boolean-def bound calculation-def subplans/wait-for/cardinality center-def change-def administrative-data/changes comparison plan-group/plan/conditions/complete-condition unit-def/compound-def plan-group/plan/conditions constant-def constant-operation constant-ref constraint-combination constraint-not context context-combination plan-library/domain-defs/domain/context-def context-not context-ref plan-group/plan/preferences/costs count-constraint qualitative-parameter-def/limits/cross-over-time cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition cyclical-plan cyclical-plan/cyclical-plan-body cyclical-time-annotation cyclical-time-annotation-assignment cyclical-time-annotation-ref cyclical-time-point-assignment cyclical-time-annotation/cyclical-time-point-ref logical-dependency-def/default plan-group/plan/defaults unit-def/compound-def/denominator plan-group/plan/derived-from array-def/dimension-def do-after do-before for-each-plan/do-for-each iterative-plan/do-repeatedly plan-library/domain-defs/domain plan-library/domain-defs duration earliest plan-group/plan/effects element if-then-else/else-branch end-point-def cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/end-time reference-point/epsilon explanation field-ref plan-group/plan/conditions/filter-precondition time-range/finishing-shift numerical-scale-def/first-unit-entry-equals for-each-plan set-of-cyclical-time-points/frequency function-call function-def get-position go-to-next go-to-previous parameter-group/parameter-def/hard-bounds has-occurred hash-def hash-ref if-then-else array-ref/index scalar-def/initial-value insert-after-iterator insert-after-position insert-before-iterator insert-before-position plan-group/plan/intentions/intention plan-group/plan/intentions interval invoking-plan is-at-end is-at-start is-automatic parameter-proposition/is-known-parameter is-known-variable is-manual is-member-of parameter-proposition/is-unknown-parameter is-unknown-variable is-within-range iterative-plan iterator-def latest comparison/left-hand-side array-def/dimension-def/length plan-library/library-defs time-to-alarm-def/limit qualitative-parameter-def/limits/limit-entry qualitative-parameter-def/limits list list-def list-ref logical-combination-def logical-dependency-def lower-bound raw-data-def/maximal-decrease raw-data-def/maximal-increase maximum raw-data-def/maximum-value minimum spread-def/minimum-of-valid-points raw-data-def/minimum-value multi-set multi-set-def multi-set-ref qualitative-parameter-def/limits/negative-infinite none not-yet-defined now unit-def/compound-def/numerator numerical-constant numerical-scale-def set-of-cyclical-time-points/offset on-abort on-suspend subplans/wait-for/one one-of operation parameter-group/parameter-def parameter-group parameter-proposition parameter-ref patient-record-def plan-group/plan plan-activation plan-group/plan/plan-body plan-group/plan/effects/plan-effect plan-group plan-library plan-pointer plan-activation/plan-schema plan-state-constraint plan-state-transition plan-library/plans position qualitative-parameter-def/limits/positive-infinite plan-group/plan/preferences patient-record-def/primary-key plan-library/domain-defs/domain/primitive-plan-def put-first put-last qualitative-constant qualitative-entry qualitative-parameter-def qualitative-scale-def raw-data-def plan-group/plan/conditions/reactivate-condition record-def refer-to reference-point references plan-group/plan/refers-to remove-at-iterator remove-at-position remove-element repeat-specification reset-iterator plan-group/plan/preferences/resource-constraint repeat-specification/retry-delay plan-group/plan/returns/return-value return-value-assignment plan-group/plan/returns comparison/right-hand-side sampling-frequency scalar-def qualitative-scale-def/secondary-qualitative-entry self set set-context set-def set-iterator cyclical-plan/set-of-cyclical-complete-conditions set-of-cyclical-time-points set-ref plan-group/plan/conditions/setup-precondition simple-condition simple-condition-combination simple-condition-not single-steps slope-def parameter-group/parameter-def/soft-bounds spread-def standard-deviation-def cyclical-plan/start-time time-range/starting-shift state-specific-pattern state-specific-pattern-combination state-specific-pattern-not static-plan-pointer spread-def/step-width string-constant subplans plan-group/plan/conditions/suspend-condition temporal-constraint termination-condition the-constant-expression the-expression the-single-step if-then-else/then-branch time-annotation time-annotation-assignment time-annotation-ref ask/time-out time-point time-range time-to-alarm-def spread-def/time-window-size to-be-defined raw-data-def/trust-period typical-duration unit-class unit-class-list unit-def numerical-scale-def/unit-entry cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition upper-bound plan-library/domain-defs/use-domain user-performed parameter-proposition/value-description value-range one-of/value-ref variable-assignment variable-ref subplans/wait-for wait-for-group wait-for-not plan-group/plan/conditions/setup-precondition/waiting-period

element now
diagram
children comment url bibref not-yet-defined
used by
elements argument-value bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list logical-dependency-def lower-bound maximum minimum multi-set set-of-cyclical-time-points/offset operation position reference-point references plan-group/plan/returns/return-value comparison/right-hand-side set the-expression time-annotation time-annotation ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment plan-group/plan/conditions/setup-precondition/waiting-period plan-group/plan/conditions/setup-precondition/waiting-period

element numerical-constant
diagram
children comment url bibref not-yet-defined
used by
elements argument-value bound calculation-def subplans/wait-for/cardinality constant-operation plan-group/plan/preferences/costs count-constraint qualitative-parameter-def/limits/cross-over-time earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value interval is-within-range latest comparison/left-hand-side array-def/dimension-def/length time-to-alarm-def/limit list logical-dependency-def lower-bound raw-data-def/maximal-decrease raw-data-def/maximal-increase maximum raw-data-def/maximum-value minimum spread-def/minimum-of-valid-points raw-data-def/minimum-value multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side sampling-frequency set spread-def/step-width the-constant-expression the-expression ask/time-out time-point spread-def/time-window-size raw-data-def/trust-period typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
value  xs:NMTOKEN  required      
unit  xs:string        
scale  xs:string        

element numerical-scale-def
diagram
children comment url bibref not-yet-defined first-unit-entry-equals unit-entry
used by
elements plan-library/domain-defs/domain plan-library/library-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      
unit-class  xs:NMTOKEN  required      

element numerical-scale-def/first-unit-entry-equals
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
value  xs:NMTOKEN  required      
unit  xs:string        
scale  xs:string        

element numerical-scale-def/unit-entry
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
unit  xs:string        
factor  xs:NMTOKEN  required      

element on-abort
diagram
children comment url bibref not-yet-defined plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else
used by
elements plan-group/plan/defaults plan-activation

element on-suspend
diagram
children comment url bibref not-yet-defined plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else
used by
elements plan-group/plan/defaults plan-activation

element one-of
diagram
children comment url bibref not-yet-defined value-ref
used by
elements context context-combination context-not
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element one-of/value-ref
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element operation
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements argument-value bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list logical-dependency-def lower-bound maximum minimum multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side set the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
operator  xs:NMTOKEN  required      

element parameter-group
diagram
children comment url bibref not-yet-defined parameter-def parameter-group
used by
elements plan-library/domain-defs/domain parameter-group
attributes
Name  Type  Use  Default  Fixed  Annotation
title  xs:string        

element parameter-group/parameter-def
diagram
children comment url bibref not-yet-defined hard-bounds soft-bounds parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def sampling-frequency
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      
type  xs:NMTOKEN  required      
required  xs:NMTOKEN    no    

element parameter-group/parameter-def/hard-bounds
diagram
children comment url bibref not-yet-defined lower-bound upper-bound

element parameter-group/parameter-def/soft-bounds
diagram
children comment url bibref not-yet-defined lower-bound upper-bound

element parameter-proposition
diagram
children comment url bibref not-yet-defined explanation value-description value-range is-known-parameter is-unknown-parameter context time-annotation sampling-frequency
used by
elements plan-group/plan/conditions/abort-condition boolean-def plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention logical-dependency-def plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
parameter-name  xs:NMTOKEN  required      
label  xs:NMTOKEN        
importance  xs:NMTOKEN        

element parameter-proposition/value-description
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:NMTOKEN  required      

element parameter-proposition/is-known-parameter
diagram
children comment url bibref not-yet-defined

element parameter-proposition/is-unknown-parameter
diagram
children comment url bibref not-yet-defined

element parameter-ref
diagram
children comment url bibref not-yet-defined
used by
elements argument-value ask average-def bound calculation-def subplans/wait-for/cardinality center-def change-def plan-group/plan/preferences/costs count-constraint earliest element end-point-def reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list logical-combination-def logical-dependency-def logical-dependency-def lower-bound maximum minimum multi-set set-of-cyclical-time-points/offset operation parameter-group/parameter-def position qualitative-parameter-def reference-point plan-group/plan/returns/return-value comparison/right-hand-side set slope-def spread-def standard-deviation-def the-expression ask/time-out time-point time-to-alarm-def typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element patient-record-def
diagram
children comment url bibref not-yet-defined primary-key record-def
used by
elements plan-library/domain-defs/domain plan-library/library-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element patient-record-def/primary-key
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element plan-activation
diagram
children comment url bibref not-yet-defined plan-schema on-suspend on-abort
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body plan-group/plan/returns single-steps subplans the-single-step if-then-else/then-branch

element plan-activation/plan-schema
diagram
children comment url bibref not-yet-defined argument-value time-annotation typical-duration return-value-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:IDREF  required      

element plan-group
diagram
children comment url bibref not-yet-defined plan-group plan
used by
elements plan-group plan-library/plans
attributes
Name  Type  Use  Default  Fixed  Annotation
title  xs:string        

element plan-group/plan
diagram
children administrative-data comment url bibref not-yet-defined explanation derived-from refers-to defaults arguments value-defs preferences intentions conditions effects plan-body returns
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:ID  required      
title  xs:string        

element plan-group/plan/derived-from
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
plan-name  xs:IDREF  required      

element plan-group/plan/refers-to
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
plan-name  xs:IDREF  required      
as  xs:NMTOKEN        

element plan-group/plan/defaults
diagram
children comment url bibref not-yet-defined on-suspend on-abort time-annotation typical-duration

element plan-group/plan/arguments
diagram
children comment url bibref not-yet-defined argument

element plan-group/plan/value-defs
diagram
children variable-def constant-def iterator-def

element plan-group/plan/preferences
diagram
children comment url bibref not-yet-defined resource-constraint costs
attributes
Name  Type  Use  Default  Fixed  Annotation
strategy  xs:NMTOKEN        
responsible-actor  xs:NMTOKEN        

element plan-group/plan/preferences/resource-constraint
diagram
children comment url bibref not-yet-defined time-annotation
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      
type  xs:NMTOKEN  required      

element plan-group/plan/preferences/costs
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition list set multi-set
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
name  xs:NMTOKEN        

element plan-group/plan/intentions
diagram
children comment url bibref not-yet-defined intention refer-to

element plan-group/plan/intentions/intention
diagram
children comment url bibref not-yet-defined parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
type  xs:NMTOKEN  required      
verb  xs:NMTOKEN  required      
importance  xs:NMTOKEN        

element plan-group/plan/conditions
diagram
children comment url bibref not-yet-defined filter-precondition setup-precondition suspend-condition reactivate-condition complete-condition abort-condition

element plan-group/plan/conditions/filter-precondition
diagram
children comment url bibref not-yet-defined explanation parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
overridable  xs:NMTOKEN    no    
confirmation-required  xs:NMTOKEN    no    

element plan-group/plan/conditions/setup-precondition
diagram
children comment url bibref not-yet-defined explanation parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined waiting-period
attributes
Name  Type  Use  Default  Fixed  Annotation
overridable  xs:NMTOKEN    no    
confirmation-required  xs:NMTOKEN    no    

element plan-group/plan/conditions/setup-precondition/waiting-period
diagram
children comment url bibref not-yet-defined any now always time-annotation-ref time-range reference-point plan-state-transition references self

element plan-group/plan/conditions/suspend-condition
diagram
children comment url bibref not-yet-defined explanation parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
overridable  xs:NMTOKEN    no    
confirmation-required  xs:NMTOKEN    no    

element plan-group/plan/conditions/reactivate-condition
diagram
children comment url bibref not-yet-defined explanation parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
overridable  xs:NMTOKEN    no    
confirmation-required  xs:NMTOKEN    no    

element plan-group/plan/conditions/complete-condition
diagram
children comment url bibref not-yet-defined explanation parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
overridable  xs:NMTOKEN    no    
confirmation-required  xs:NMTOKEN    no    

element plan-group/plan/conditions/abort-condition
diagram
children comment url bibref not-yet-defined explanation state-specific-pattern state-specific-pattern-combination state-specific-pattern-not parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
overridable  xs:NMTOKEN    no    
confirmation-required  xs:NMTOKEN    no    

element plan-group/plan/effects
diagram
children comment url bibref not-yet-defined argument-dependency plan-effect refer-to to-be-defined none

element plan-group/plan/effects/argument-dependency
diagram
children comment url bibref not-yet-defined time-annotation context
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
argument-name  xs:NMTOKEN  required      
relationship  xs:NMTOKEN  required      
likelihood  xs:NMTOKEN  required      
parameter  xs:NMTOKEN  required      

element plan-group/plan/effects/plan-effect
diagram
children comment url bibref not-yet-defined time-annotation context
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
direction  xs:NMTOKEN        
likelihood  xs:NMTOKEN  required      
parameter  xs:NMTOKEN  required      

element plan-group/plan/plan-body
diagram
children comment url bibref not-yet-defined subplans cyclical-plan for-each-plan iterative-plan plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else refer-to to-be-defined user-performed

element plan-group/plan/returns
diagram
children comment url bibref not-yet-defined return-value plan-activation

element plan-group/plan/returns/return-value
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition list set multi-set
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
name  xs:NMTOKEN        

element plan-library
diagram
children comment url bibref not-yet-defined library-info domain-defs library-defs plans

element plan-library/library-info
diagram
children administrative-data
attributes
Name  Type  Use  Default  Fixed  Annotation
title  xs:string  required      
version  xs:string        

element plan-library/domain-defs
diagram
children comment url bibref not-yet-defined domain use-domain

element plan-library/domain-defs/domain
diagram
children comment url bibref not-yet-defined record-def patient-record-def qualitative-scale-def numerical-scale-def unit-def context-def parameter-group variable-def constant-def iterator-def function-def primitive-plan-def time-annotation-assignment cyclical-time-point-assignment cyclical-time-annotation-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:ID  required      

element plan-library/domain-defs/domain/context-def
diagram
children comment url bibref not-yet-defined qualitative-entry
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element plan-library/domain-defs/domain/primitive-plan-def
diagram
children comment url bibref not-yet-defined argument
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:ID  required      
return-type  xs:NMTOKEN        
method-name  xs:NMTOKEN  required      
class-name  xs:NMTOKEN  required      

element plan-library/domain-defs/use-domain
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:IDREF  required      

element plan-library/library-defs
diagram
children comment url bibref not-yet-defined record-def patient-record-def qualitative-scale-def numerical-scale-def unit-def variable-def constant-def iterator-def function-def time-annotation-assignment cyclical-time-point-assignment cyclical-time-annotation-assignment

element plan-library/plans
diagram
children comment url bibref not-yet-defined plan-group

element plan-pointer
diagram
children comment url bibref not-yet-defined static-plan-pointer
used by
elements plan-state-constraint plan-state-transition
attributes
Name  Type  Use  Default  Fixed  Annotation
instance-type  xs:NMTOKEN    first    
instance-number  xs:NMTOKEN    1    

element plan-state-constraint
diagram
children comment url bibref not-yet-defined plan-pointer self time-annotation
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
state  xs:NMTOKEN  required      
importance  xs:NMTOKEN        

element plan-state-transition
diagram
children comment url bibref not-yet-defined plan-pointer self
used by
elements argument-value bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency has-occurred array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list logical-dependency-def lower-bound maximum minimum multi-set set-of-cyclical-time-points/offset operation position reference-point references plan-group/plan/returns/return-value comparison/right-hand-side set the-expression time-annotation ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment plan-group/plan/conditions/setup-precondition/waiting-period
attributes
Name  Type  Use  Default  Fixed  Annotation
state  xs:NMTOKEN  required      
direction  xs:NMTOKEN    enter    
instance-type  xs:NMTOKEN  required      
instance-number  xs:NMTOKEN    1    

element position
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements insert-after-position insert-before-position remove-at-position

element put-first
diagram
children comment url bibref not-yet-defined element
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
list  xs:NMTOKEN  required      

element put-last
diagram
children comment url bibref not-yet-defined element
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
list  xs:NMTOKEN  required      

element qualitative-constant
diagram
children comment url bibref not-yet-defined
used by
elements argument-value bound calculation-def subplans/wait-for/cardinality constant-operation plan-group/plan/preferences/costs count-constraint qualitative-parameter-def/limits/cross-over-time earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value interval is-within-range latest comparison/left-hand-side array-def/dimension-def/length time-to-alarm-def/limit list logical-dependency-def lower-bound raw-data-def/maximal-decrease raw-data-def/maximal-increase maximum raw-data-def/maximum-value minimum spread-def/minimum-of-valid-points raw-data-def/minimum-value multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side sampling-frequency set spread-def/step-width the-constant-expression the-expression ask/time-out time-point spread-def/time-window-size raw-data-def/trust-period typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
value  xs:NMTOKEN  required      

element qualitative-entry
diagram
children comment url bibref not-yet-defined
used by
elements plan-library/domain-defs/domain/context-def qualitative-scale-def
attributes
Name  Type  Use  Default  Fixed  Annotation
entry  xs:NMTOKEN  required      

element qualitative-parameter-def
diagram
children comment url bibref not-yet-defined limits parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def
attributes
Name  Type  Use  Default  Fixed  Annotation
use-as-context  xs:NMTOKEN    no    

element qualitative-parameter-def/limits
diagram
children comment url bibref not-yet-defined context limit-entry positive-infinite negative-infinite cross-over-time
attributes
Name  Type  Use  Default  Fixed  Annotation
unit  xs:string        
scale  xs:string        

element qualitative-parameter-def/limits/limit-entry
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
value  xs:NMTOKEN  required      
include-limit-value  xs:NMTOKEN    yes    

element qualitative-parameter-def/limits/positive-infinite
diagram
children comment url bibref not-yet-defined

element qualitative-parameter-def/limits/negative-infinite
diagram
children comment url bibref not-yet-defined

element qualitative-parameter-def/limits/cross-over-time
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element qualitative-scale-def
diagram
children comment url bibref not-yet-defined qualitative-entry secondary-qualitative-entry
used by
elements plan-library/domain-defs/domain plan-library/library-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element qualitative-scale-def/secondary-qualitative-entry
diagram
children comment url bibref not-yet-defined based-on-entry
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element qualitative-scale-def/secondary-qualitative-entry/based-on-entry
diagram
children comment url bibref not-yet-defined
attributes
Name  Type  Use  Default  Fixed  Annotation
entry  xs:NMTOKEN  required      

element raw-data-def
diagram
children comment url bibref not-yet-defined minimum-value maximum-value maximal-increase maximal-decrease trust-period cyclical-time-annotation repeat-specification
used by
elements average-def calculation-def center-def change-def end-point-def logical-combination-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def
attributes
Name  Type  Use  Default  Fixed  Annotation
unit  xs:string        
scale  xs:string        
mode  xs:NMTOKEN  required      
channel-name  xs:string        
user-text  xs:string        
use-as-context  xs:NMTOKEN    no    

element raw-data-def/minimum-value
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element raw-data-def/maximum-value
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element raw-data-def/maximal-increase
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element raw-data-def/maximal-decrease
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element raw-data-def/trust-period
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element record-def
diagram
children comment url bibref not-yet-defined field-def
used by
elements array-def constant-def plan-library/domain-defs/domain record-def/field-def hash-def plan-library/library-defs list-def multi-set-def patient-record-def set-def variable-def
attributes
Name  Type  Use  Default  Fixed  Annotation
class  xs:NMTOKEN        

element record-def/field-def
diagram
children record-def array-def hash-def list-def set-def multi-set-def scalar-def
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element refer-to
diagram
children comment url bibref not-yet-defined
used by
elements plan-group/plan/conditions/abort-condition subplans/abort-if abort-if-group abort-if-not plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint cyclical-plan/cyclical-plan-body do-after do-before plan-group/plan/effects plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/intentions plan-group/plan/plan-body plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern subplans plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition subplans/wait-for wait-for-group wait-for-not
attributes
Name  Type  Use  Default  Fixed  Annotation
plan-name  xs:NMTOKEN  required      
label  xs:NMTOKEN  required      
importance  xs:NMTOKEN        

element reference-point
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition epsilon
used by
elements references time-annotation plan-group/plan/conditions/setup-precondition/waiting-period

element reference-point/epsilon
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element references
diagram
children comment url bibref not-yet-defined reference-point plan-state-transition references self now
used by
elements references time-annotation plan-group/plan/conditions/setup-precondition/waiting-period

element remove-at-iterator
diagram
children comment url bibref not-yet-defined
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element remove-at-position
diagram
children comment url bibref not-yet-defined position
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
list  xs:NMTOKEN  required      

element remove-element
diagram
children comment url bibref not-yet-defined element
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
list  xs:NMTOKEN  required      

element repeat-specification
diagram
children comment url bibref not-yet-defined retry-delay duration
used by
elements cyclical-plan raw-data-def

element repeat-specification/retry-delay
diagram
children comment url bibref not-yet-defined minimum maximum
attributes
Name  Type  Use  Default  Fixed  Annotation
include-limit-value  xs:NMTOKEN    yes    

element reset-iterator
diagram
children comment url bibref not-yet-defined
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      

element return-value-assignment
diagram
children comment url bibref not-yet-defined
used by
elements for-each-plan/do-for-each function-call plan-activation/plan-schema
attributes
Name  Type  Use  Default  Fixed  Annotation
variable-name  xs:NMTOKEN  required      
return-value-name  xs:NMTOKEN        

element sampling-frequency
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation
used by
elements parameter-group/parameter-def parameter-proposition

element scalar-def
diagram
children comment url bibref not-yet-defined initial-value
used by
elements array-def constant-def record-def/field-def hash-def list-def multi-set-def set-def variable-def
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:NMTOKEN  required      
rounding  xs:NMTOKEN    nearest    
precision  xs:NMTOKEN        
precision-unit  xs:string        
default-unit  xs:string        
default-scale  xs:string        
cascade  xs:NMTOKEN        

element scalar-def/initial-value
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element self
diagram
children comment url bibref not-yet-defined
used by
elements plan-state-constraint plan-state-transition references time-annotation plan-group/plan/conditions/setup-precondition/waiting-period

element set
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements plan-group/plan/preferences/costs is-member-of iterator-def plan-group/plan/returns/return-value variable-assignment

element set-context
diagram
children comment url bibref not-yet-defined
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
name  xs:NMTOKEN  required      
value  xs:NMTOKEN        

element set-def
diagram
children comment url bibref not-yet-defined record-def array-def hash-def list-def set-def multi-set-def scalar-def
used by
elements array-def constant-def record-def/field-def hash-def list-def multi-set-def set-def variable-def

element set-iterator
diagram
children comment url bibref not-yet-defined element
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      
direction  xs:NMTOKEN    forward    

element set-of-cyclical-time-points
diagram
children comment url bibref not-yet-defined time-point offset frequency
used by
elements cyclical-time-annotation cyclical-time-point-assignment

element set-of-cyclical-time-points/offset
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element set-of-cyclical-time-points/frequency
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element set-ref
diagram
children comment url bibref not-yet-defined field-ref array-ref hash-ref list-ref set-ref multi-set-ref
used by
elements argument-value array-ref bound subplans/wait-for/cardinality plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation field-ref set-of-cyclical-time-points/frequency hash-ref array-ref/index scalar-def/initial-value is-within-range latest comparison/left-hand-side array-def/dimension-def/length list list-ref logical-dependency-def lower-bound maximum minimum multi-set multi-set-ref set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side set set-ref the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
iterator  xs:NMTOKEN  required      
iterator-change  xs:NMTOKEN  required      

element simple-condition
diagram
children comment url bibref not-yet-defined explanation simple-condition-combination simple-condition-not comparison is-within-range is-member-of is-at-end is-at-start has-occurred is-known-variable is-unknown-variable
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition if-then-else plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
importance  xs:NMTOKEN        

element simple-condition-combination
diagram
children comment url bibref not-yet-defined simple-condition-combination simple-condition-not comparison is-within-range is-member-of is-at-end is-at-start has-occurred is-known-variable is-unknown-variable
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:NMTOKEN  required      

element simple-condition-not
diagram
children comment url bibref not-yet-defined simple-condition-combination simple-condition-not comparison is-within-range is-member-of is-at-end is-at-start has-occurred is-known-variable is-unknown-variable
used by
elements simple-condition simple-condition-combination simple-condition-not termination-condition

element single-steps
diagram
children comment url bibref not-yet-defined plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else

element slope-def
diagram
children comment url bibref not-yet-defined parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element spread-def
diagram
children comment url bibref not-yet-defined time-window-size step-width minimum-of-valid-points parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element spread-def/time-window-size
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element spread-def/step-width
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element spread-def/minimum-of-valid-points
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element standard-deviation-def
diagram
children comment url bibref not-yet-defined parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element state-specific-pattern
diagram
children comment url bibref not-yet-defined parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
used by
elements plan-group/plan/conditions/abort-condition state-specific-pattern-combination state-specific-pattern-not
attributes
Name  Type  Use  Default  Fixed  Annotation
aborted-from  xs:NMTOKEN  required      

element state-specific-pattern-combination
diagram
children comment url bibref not-yet-defined state-specific-pattern state-specific-pattern-combination state-specific-pattern-not
used by
elements plan-group/plan/conditions/abort-condition state-specific-pattern-combination state-specific-pattern-not
attributes
Name  Type  Use  Default  Fixed  Annotation
aborted-from  xs:NMTOKEN  required      

element state-specific-pattern-not
diagram
children comment url bibref not-yet-defined state-specific-pattern state-specific-pattern-combination state-specific-pattern-not
used by
elements plan-group/plan/conditions/abort-condition state-specific-pattern-combination state-specific-pattern-not

element static-plan-pointer
diagram
children comment url bibref not-yet-defined invoking-plan
used by
elements abort-if-item plan-pointer subplans/wait-for wait-for-group wait-for-not
attributes
Name  Type  Use  Default  Fixed  Annotation
plan-name  xs:IDREF  required      
label  xs:NMTOKEN        

element string-constant
diagram
children comment url bibref not-yet-defined
used by
elements argument-value bound calculation-def subplans/wait-for/cardinality constant-operation plan-group/plan/preferences/costs count-constraint qualitative-parameter-def/limits/cross-over-time earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value interval is-within-range latest comparison/left-hand-side array-def/dimension-def/length time-to-alarm-def/limit list logical-dependency-def lower-bound raw-data-def/maximal-decrease raw-data-def/maximal-increase maximum raw-data-def/maximum-value minimum spread-def/minimum-of-valid-points raw-data-def/minimum-value multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value comparison/right-hand-side sampling-frequency set spread-def/step-width the-constant-expression the-expression ask/time-out time-point spread-def/time-window-size raw-data-def/trust-period typical-duration upper-bound parameter-proposition/value-description variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
value  xs:string  required      

element subplans
diagram
children comment url bibref not-yet-defined wait-for abort-if subplans cyclical-plan for-each-plan iterative-plan plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else refer-to to-be-defined user-performed
used by
elements cyclical-plan/cyclical-plan-body do-after do-before plan-group/plan/plan-body subplans
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
type  xs:NMTOKEN  required      
wait-for-optional-subplans  xs:NMTOKEN    no    
retry-aborted-subplans  xs:NMTOKEN    no    

element subplans/wait-for
diagram
children comment url bibref not-yet-defined static-plan-pointer wait-for-group wait-for-not refer-to all one cardinality to-be-defined none

element subplans/wait-for/all
diagram
children comment url bibref not-yet-defined

element subplans/wait-for/one
diagram
children comment url bibref not-yet-defined

element subplans/wait-for/cardinality
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element subplans/abort-if
diagram
children comment url bibref not-yet-defined abort-if-group abort-if-not abort-if-item refer-to to-be-defined none

element temporal-constraint
diagram
children comment url bibref not-yet-defined explanation parameter-proposition is-automatic is-manual plan-state-constraint temporal-constraint constraint-not constraint-combination count-constraint simple-condition refer-to none to-be-defined
used by
elements plan-group/plan/conditions/abort-condition plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
type  xs:NMTOKEN  required      
importance  xs:NMTOKEN        

element termination-condition
diagram
children comment url bibref not-yet-defined explanation simple-condition-combination simple-condition-not comparison is-within-range is-member-of is-at-end is-at-start has-occurred is-known-variable is-unknown-variable
used by
elements for-each-plan iterative-plan
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
importance  xs:NMTOKEN        

element the-constant-expression
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element the-expression
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition

element the-single-step
diagram
children comment url bibref not-yet-defined plan-activation variable-assignment set-context ask insert-before-iterator insert-after-iterator insert-before-position insert-after-position put-first put-last remove-element remove-at-iterator remove-at-position go-to-next go-to-previous reset-iterator set-iterator if-then-else

element time-annotation
diagram
children comment url bibref not-yet-defined any now always time-annotation-ref time-range reference-point plan-state-transition references self
used by
elements plan-group/plan/effects/argument-dependency plan-group/plan/defaults for-each-plan/do-for-each parameter-proposition plan-group/plan/effects/plan-effect plan-activation/plan-schema plan-state-constraint plan-group/plan/preferences/resource-constraint

element time-annotation-assignment
diagram
children comment url bibref not-yet-defined time-range time-point
used by
elements plan-library/domain-defs/domain plan-library/library-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element time-annotation-ref
diagram
children comment url bibref not-yet-defined
used by
elements time-annotation plan-group/plan/conditions/setup-precondition/waiting-period
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element time-point
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements set-of-cyclical-time-points time-annotation-assignment

element time-range
diagram
children comment url bibref not-yet-defined starting-shift finishing-shift duration
used by
elements cyclical-time-annotation time-annotation time-annotation-assignment plan-group/plan/conditions/setup-precondition/waiting-period

element time-range/starting-shift
diagram
children comment url bibref not-yet-defined earliest latest
attributes
Name  Type  Use  Default  Fixed  Annotation
include-limit-value  xs:NMTOKEN    yes    

element time-range/finishing-shift
diagram
children comment url bibref not-yet-defined earliest latest
attributes
Name  Type  Use  Default  Fixed  Annotation
include-limit-value  xs:NMTOKEN    yes    

element time-to-alarm-def
diagram
children comment url bibref not-yet-defined limit parameter-ref raw-data-def spread-def slope-def standard-deviation-def end-point-def center-def time-to-alarm-def change-def average-def qualitative-parameter-def calculation-def logical-combination-def logical-dependency-def boolean-def
used by
elements average-def calculation-def center-def change-def end-point-def logical-dependency-def parameter-group/parameter-def qualitative-parameter-def slope-def spread-def standard-deviation-def time-to-alarm-def

element time-to-alarm-def/limit
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref constant-operation

element to-be-defined
diagram
children comment url bibref not-yet-defined
used by
elements plan-group/plan/conditions/abort-condition subplans/abort-if plan-group/plan/conditions/complete-condition constraint-combination constraint-not count-constraint cyclical-plan/cyclical-plan-body do-after do-before plan-group/plan/effects plan-group/plan/conditions/filter-precondition plan-group/plan/intentions/intention plan-group/plan/plan-body plan-group/plan/conditions/reactivate-condition plan-group/plan/conditions/setup-precondition state-specific-pattern subplans plan-group/plan/conditions/suspend-condition temporal-constraint temporal-constraint cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition subplans/wait-for
attributes
Name  Type  Use  Default  Fixed  Annotation
importance  xs:NMTOKEN        

element typical-duration
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements plan-group/plan/defaults for-each-plan/do-for-each plan-activation/plan-schema

element unit-class
diagram
children comment url bibref not-yet-defined
used by
elements unit-def/compound-def/denominator unit-def/compound-def/numerator unit-class-list
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      
exponent  xs:NMTOKEN    1    

element unit-class-list
diagram
children comment url bibref not-yet-defined unit-class

element unit-def
diagram
children comment url bibref not-yet-defined compound-def
used by
elements plan-library/domain-defs/domain plan-library/library-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      
rounding  xs:NMTOKEN    nearest    
precision  xs:NMTOKEN        
precision-unit  xs:string        
cascade  xs:NMTOKEN        
default-unit  xs:string        
default-scale  xs:string        

element unit-def/compound-def
diagram
children comment url bibref not-yet-defined numerator denominator

element unit-def/compound-def/numerator
diagram
children comment url bibref not-yet-defined unit-class

element unit-def/compound-def/denominator
diagram
children comment url bibref not-yet-defined unit-class

element upper-bound
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition
used by
elements parameter-group/parameter-def/hard-bounds parameter-group/parameter-def/soft-bounds value-range
attributes
Name  Type  Use  Default  Fixed  Annotation
include-limit  xs:NMTOKEN    yes    

element url
diagram
used by
elements plan-group/plan/conditions/abort-condition subplans/abort-if abort-if-group abort-if-item abort-if-not administrative-data subplans/wait-for/all always any argument plan-group/plan/effects/argument-dependency argument-ref argument-value plan-group/plan/arguments array-def array-ref ask average-def qualitative-scale-def/secondary-qualitative-entry/based-on-entry boolean-def bound calculation-def subplans/wait-for/cardinality center-def change-def administrative-data/changes comparison plan-group/plan/conditions/complete-condition unit-def/compound-def plan-group/plan/conditions constant-def constant-operation constant-ref constraint-combination constraint-not context context-combination plan-library/domain-defs/domain/context-def context-not context-ref plan-group/plan/preferences/costs count-constraint qualitative-parameter-def/limits/cross-over-time cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition cyclical-plan cyclical-plan/cyclical-plan-body cyclical-time-annotation cyclical-time-annotation-assignment cyclical-time-annotation-ref cyclical-time-point-assignment cyclical-time-annotation/cyclical-time-point-ref logical-dependency-def/default plan-group/plan/defaults unit-def/compound-def/denominator plan-group/plan/derived-from array-def/dimension-def do-after do-before for-each-plan/do-for-each iterative-plan/do-repeatedly plan-library/domain-defs/domain plan-library/domain-defs duration earliest plan-group/plan/effects element if-then-else/else-branch end-point-def cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/end-time reference-point/epsilon explanation field-ref plan-group/plan/conditions/filter-precondition time-range/finishing-shift numerical-scale-def/first-unit-entry-equals for-each-plan set-of-cyclical-time-points/frequency function-call function-def get-position go-to-next go-to-previous parameter-group/parameter-def/hard-bounds has-occurred hash-def hash-ref if-then-else array-ref/index scalar-def/initial-value insert-after-iterator insert-after-position insert-before-iterator insert-before-position plan-group/plan/intentions/intention plan-group/plan/intentions interval invoking-plan is-at-end is-at-start is-automatic parameter-proposition/is-known-parameter is-known-variable is-manual is-member-of parameter-proposition/is-unknown-parameter is-unknown-variable is-within-range iterative-plan iterator-def latest comparison/left-hand-side array-def/dimension-def/length plan-library/library-defs time-to-alarm-def/limit qualitative-parameter-def/limits/limit-entry qualitative-parameter-def/limits list list-def list-ref logical-combination-def logical-dependency-def lower-bound raw-data-def/maximal-decrease raw-data-def/maximal-increase maximum raw-data-def/maximum-value minimum spread-def/minimum-of-valid-points raw-data-def/minimum-value multi-set multi-set-def multi-set-ref qualitative-parameter-def/limits/negative-infinite none not-yet-defined now unit-def/compound-def/numerator numerical-constant numerical-scale-def set-of-cyclical-time-points/offset on-abort on-suspend subplans/wait-for/one one-of operation parameter-group/parameter-def parameter-group parameter-proposition parameter-ref patient-record-def plan-group/plan plan-activation plan-group/plan/plan-body plan-group/plan/effects/plan-effect plan-group plan-library plan-pointer plan-activation/plan-schema plan-state-constraint plan-state-transition plan-library/plans position qualitative-parameter-def/limits/positive-infinite plan-group/plan/preferences patient-record-def/primary-key plan-library/domain-defs/domain/primitive-plan-def put-first put-last qualitative-constant qualitative-entry qualitative-parameter-def qualitative-scale-def raw-data-def plan-group/plan/conditions/reactivate-condition record-def refer-to reference-point references plan-group/plan/refers-to remove-at-iterator remove-at-position remove-element repeat-specification reset-iterator plan-group/plan/preferences/resource-constraint repeat-specification/retry-delay plan-group/plan/returns/return-value return-value-assignment plan-group/plan/returns comparison/right-hand-side sampling-frequency scalar-def qualitative-scale-def/secondary-qualitative-entry self set set-context set-def set-iterator cyclical-plan/set-of-cyclical-complete-conditions set-of-cyclical-time-points set-ref plan-group/plan/conditions/setup-precondition simple-condition simple-condition-combination simple-condition-not single-steps slope-def parameter-group/parameter-def/soft-bounds spread-def standard-deviation-def cyclical-plan/start-time time-range/starting-shift state-specific-pattern state-specific-pattern-combination state-specific-pattern-not static-plan-pointer spread-def/step-width string-constant subplans plan-group/plan/conditions/suspend-condition temporal-constraint termination-condition the-constant-expression the-expression the-single-step if-then-else/then-branch time-annotation time-annotation-assignment time-annotation-ref ask/time-out time-point time-range time-to-alarm-def spread-def/time-window-size to-be-defined raw-data-def/trust-period typical-duration unit-class unit-class-list unit-def numerical-scale-def/unit-entry cyclical-plan/set-of-cyclical-complete-conditions/cyclical-complete-condition/until-condition upper-bound plan-library/domain-defs/use-domain user-performed parameter-proposition/value-description value-range one-of/value-ref variable-assignment variable-ref subplans/wait-for wait-for-group wait-for-not plan-group/plan/conditions/setup-precondition/waiting-period
attributes
Name  Type  Use  Default  Fixed  Annotation
text  xs:string  required      

element user-performed
diagram
children comment url bibref not-yet-defined
used by
elements cyclical-plan/cyclical-plan-body do-after do-before plan-group/plan/plan-body subplans

element value-range
diagram
children comment url bibref not-yet-defined lower-bound upper-bound
used by
elements is-within-range parameter-proposition

element variable-assignment
diagram
children comment url bibref not-yet-defined numerical-constant qualitative-constant string-constant constant-ref variable-ref argument-ref parameter-ref field-ref array-ref hash-ref list-ref set-ref multi-set-ref get-position operation function-call now plan-state-transition list set multi-set
used by
elements cyclical-plan/cyclical-plan-body do-after do-before iterative-plan/do-repeatedly if-then-else/else-branch on-abort on-suspend plan-group/plan/plan-body single-steps subplans the-single-step if-then-else/then-branch
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
variable  xs:NMTOKEN  required      

element variable-def
diagram
children record-def array-def hash-def list-def set-def multi-set-def scalar-def
used by
elements plan-library/domain-defs/domain plan-library/library-defs plan-group/plan/value-defs
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element variable-ref
diagram
children comment url bibref not-yet-defined
used by
elements argument-value bound subplans/wait-for/cardinality plan-group/plan/preferences/costs plan-group/plan/preferences/costs count-constraint earliest element reference-point/epsilon explanation set-of-cyclical-time-points/frequency array-ref/index scalar-def/initial-value is-member-of is-within-range iterator-def latest comparison/left-hand-side array-def/dimension-def/length list logical-dependency-def lower-bound maximum minimum multi-set set-of-cyclical-time-points/offset operation position reference-point plan-group/plan/returns/return-value plan-group/plan/returns/return-value comparison/right-hand-side set the-expression ask/time-out time-point typical-duration upper-bound parameter-proposition/value-description variable-assignment variable-assignment
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:NMTOKEN  required      

element wait-for-group
diagram
children comment url bibref not-yet-defined static-plan-pointer wait-for-group wait-for-not refer-to
used by
elements subplans/wait-for wait-for-group wait-for-not
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:NMTOKEN        
type  xs:NMTOKEN  required      

element wait-for-not
diagram
children comment url bibref not-yet-defined static-plan-pointer wait-for-group wait-for-not refer-to
used by
elements subplans/wait-for wait-for-group wait-for-not


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com