| NAME |
DSIYGNL1 GPSTUPDT GRP STN UPDT |
| TAG |
GPSTUPDT |
| ROUTINE |
DSIYGNL1 |
| RETURN VALUE TYPE |
ARRAY |
| DESCRIPTION |
GPSTUPDT
Allows user to add/edit/delete values in Group Category and Storage
Location Files
Group Category = ^PRCP(445.6)
Storage Location = ^PRCP(445.4)
|
| INPUT PARAMETER |
-
- FILE
- PARAMETER TYPE: LITERAL
- MAXIMUM DATA LENGTH: 15
- REQUIRED: YES
- SEQUENCE NUMBER: 1
- DESCRIPTION:
FILE
File number to update
445.6 = Group Category Codes
445.4 = Storage Location
-
- IEN
- PARAMETER TYPE: LITERAL
- MAXIMUM DATA LENGTH: 15
- REQUIRED: NO
- SEQUENCE NUMBER: 2
- DESCRIPTION:
IEN
IEN to the file if changing or deleting data. Not required. If not
sent, will assume this is a NEW entry
-
- DSIYDAT
- PARAMETER TYPE: LIST
- MAXIMUM DATA LENGTH: 220
- REQUIRED: YES
- SEQUENCE NUMBER: 4
- DESCRIPTION:
DSIYDAT
Usually this is stored as Section-Bin-Shelf
Limit = 13 characters
DSIYDAT(1)= Pointer to Distribution Point (either primary or
secondary).
DSIYDAT(2)= Description of Storage Location
Location
Limit = 40 characters
GROUP CATEGORY (445.6)
DSIYDAT(.01) = Group Category Code
Limit = 4 characters
DSIYDAT(1)= Pointer to Distribution Point (either primary or
secondary)
DSIYDAT(2)= Description of Group Category
Limit = 30 characters
Field information for each file - see below:
Data is sent as
Internal Value ^ External Value
STORAGE LOCATION (445.4)
DSIYDAT(.01) = Storage Location - Vista Requires one punctuation mark
-
- DEL
- PARAMETER TYPE: LITERAL
- MAXIMUM DATA LENGTH: 1
- REQUIRED: NO
- SEQUENCE NUMBER: 3
- DESCRIPTION:
DEL
Send "@" in this field if deleting this record.
|
| RETURN PARAMETER DESCRIPTION |
RETURN PARAMETER
DSIYRET(1)="0^<Warning Message> If there are warnings/no data
DSIYRET(1)="-1^<Error Message> if there are errors
DSIYRET(1)=1^IEN to new /changed record if successful
|