| { | |
| "$schema": "http://json-schema.org/draft-04/schema#", | |
| "description": "fields providing general context information for the request", | |
| "properties": { | |
| "billingAccountNumber": { | |
| "description": "billing account associated with the model being operated on", | |
| "type": "string" | |
| }, | |
| "callbackUrl": { | |
| "description": "client URL to use for asynchronous responses", | |
| "type": "string" | |
| }, | |
| "correlator": { | |
| "description": "Optional correlationId for async callback requests", | |
| "type": "string" | |
| }, | |
| "instanceName": { | |
| "description": "Client provided name for the instance being operated on by the operation (note: not guaranteed to be unique)", | |
| "type": "string" | |
| }, | |
| "orderNumber": { | |
| "description": "reference to an order", | |
| "type": "string" | |
| }, | |
| "orderVersion": { | |
| "description": "order version number", | |
| "type": "number" | |
| }, | |
| "productFamilyId": { | |
| "description": "UUID for the product family associated with the model being operated on", | |
| "type": "string" | |
| }, | |
| "source": { | |
| "description": "source of the request--not authoritative--actual source revealed via authentication", | |
| "type": "string" | |
| }, | |
| "suppressRollback": { | |
| "description": "true or false boolean indicating whether rollbacks should be suppressed on failures", | |
| "type": "boolean" | |
| }, | |
| "responseValue": { | |
| "description": "Is the user selected value based on the validResponses list provided to complete the manual task", | |
| "type": "string" | |
| }, | |
| "requestorId": { | |
| "description": "The id of the person who initiated the completion request", | |
| "type": "string" | |
| } | |
| }, | |
| "type": "object" | |
| } |