ASAP 3.0 Client Manual
HP NonStop ASAP Client Manual Page 158 of 161
INCLUDE Atm;
INCLUDE Funds;
INCLUDE Teller;
INCLUDE $DATA.THIRD.PARTY;
$Data.THIRD.PARTY:
INCLUDE ACI;
INCLUDE EDS;
INCLUDE DATX;
EDL-Relation Statement
The RELATION statement allows you to define hierarchical relationships between EDL
entities and container names. This aspect of EDL is sometimes referred to as RDL.
The following describes the Relation statement syntax:
RELATION OBJECT <ObjectID>
PARENT <Parent-ObjectID> | NULL
CAPTION <Container-Name> | INSTANCE
<ObjectID> is an alpha-numeric symbol used as an abstract "handle" to declare
hierarchical relationships between entities and containers. A container name can be
declared with the CAPTION option. A container can be used to "contain" other entities
and/or containers. An ObjectID's parent ObjectID can be declared using the PARENT
option.
PARENT defines the relationship between the ObjectID in the current Relation
statement and the ObjectID in the next higher level of the hierarchy. NULL means you
are at the top of the hierarchy.
CAPTION defines either a fixed <container-name> such as CAPTION "TCP/IP". Or, a
<container-name> can also be specified as CAPTION "*" to indicate any text can
appear at that level of the hierarchy. If a Caption is declared then INSTANCE should
not be declared for that Relation statement.
INSTANCE indicates that the ObjectID in the current Relation statement is the name of
an EDL Entity previously declared.
Considerations
ObjectID container and instance associations for an entity can be further specified with
the EDL MAP <ObjectID> TO <EntityName> statements shown below.
Entity Relationships defined with EDL RELATION statements must match the actual
domain names used by all components of ASAP. For example, system entity object
names and containers cannot be modified using Relation statements.