Parse cXML
parse_cxmlParse cXML procurement documents (PunchOutSetup, OrderRequest) into structured JSON including credentials, punchout session data, order headers, and line items, while omitting SharedSecret values.
Instructions
Parse a cXML e-procurement document (PunchOutSetupRequest, PunchOutSetupResponse, OrderRequest) into structured JSON: From/To/Sender credentials, punchout session data, order header with totals and addresses, and line items with quantities and prices. SharedSecret values are detected but never echoed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>"
},
"name": "parse_cxml"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | cXML document (XML text) |