The GET command is used to read the inbound XML document.
Fragments use only fields, so the GET FRAGMENT command requires the SERVICE_EXCHANGE(*FIELD) keyword.
Lists use only a working list, so the GET LIST command requires a working list argument.
The GET command also allows the program to access the inbound HTTP protocol properties.
Syntax:
Command | Keyword | Value | Developer notes |
|---|---|---|---|
GET | LIST | value | Conditional. Bind list. |
FRAGMENT | value | Conditional. Bind fragment. | |
INSTRUCTION | value | Optional. Get XML processing instruction. | |
SUBSET | Optional. See SUBSET. | ||
PROPERTY | value | Get HTTP header property. | |
*LIST | Get all HTTP header properties. |
Example
GET LIST(DATES)
GET FRAGMENT(SALES)
GET PROPERTY(*LIST) #WRKLST(NAME,VALUE)