TRANSFER Reference Manual
GET-PROFILE-ELEM
TISERV UOW Descriptions
069139, Update 1 to 40969 Tandem Computers Incorporated 2–327
As previously noted, the format of ELEM-DATA-BLOCK, which really consists of
individual definitions for each data element, is the same for both the GET-PROFILE-
ELEM response UOW and the ALTER-PROFILE-ELEM UOW.
When the ALTER-PROFILE-ELEM UOW is invoked, the TRANSFER delivery system
first validates all modifications. If these modifications are valid, the TRANSFER
delivery system performs them. The ELEM-DATA section of a modification group can
be 32 or 80 bytes long, depending on the identifier. The use of these two lengths
simplifies COBOL record definition, as it allows the OCCURS DEPENDING ON
construction. Note, however, that you cannot mix short and long data blocks when
you use an OCCURS DEPENDING ON construction. If the value requires fewer bytes
than the reserved space, place the value at the left side of the field and fill the balance
of the field with filler characters.
Definition II Element Identifiers and Access Privileges
Each data element has a DDL description and a unique identifier number. Several
data elements can only be accessed by their owner, by the system administrator, or by
the group administrator, depending on the UOW and the identifier. Access limits are
described in Table 2-16.
Table 2-16. Access Privileges
Privilege Definition
No one The element cannot be accessed or updated.
Anyone The element can be accessed by anyone.
Owner The element can be accessed only by the correspondent who owns the current
session (in the case of a human correspondent, the logged-on user) or by a
system administrator.
System
Administrator
For GET-PROFILE-ELEM, the element can be accessed only by a correspondent
who has system administrator read-only privilege or write privilege. For ALTER-
PROFILE-ELEM, the element can be accessed only by a correspondent who has
system administrator write privilege.
Automatic The element is maintained automatically by the TRANSFER delivery system. No
one can alter the element, and the element identifier is invalid if used.