Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Field

Description

request (DRUDR)

The following UDRs can be included in this field:

  • ChargingRequest

  • ChargingSessionCreateRequest

  • ChargingSessionStopRequest

  • ChargingSessionUpdateRequest

requestUri (string)

The request URI included in the response from SAP Convergent Charging.

response (Response (http))

This field is populated by the contents of https://infozone.atlassian.net/wiki/spaces/UEPE4D/pages/edit-v2/342392923#Response342392923/SAP+CC+REST+UDRs+4.3#Response .

sessionId (string)

The sessionId identifier when sending a request to Session Based Rating (Update or Stop session).

...

Field

Description

request (list<DRUDR>)

The following Loading request item can be included in this field:

  • List of ChargeableItem

requestUri (string)

Set the URI path to be used for the request.

response (Response (http))

This field is populated by the contents of https://infozone.atlassian.net/wiki/spaces/UEPE4D/pages/edit-v2/342392923#Response342392923/SAP+CC+REST+UDRs+4.3#Response .

errorUDR

Field

Description

errorMessage

Description of the error.

originalUDR

The input UDR received by the agent.

...

The Cookie UDR is used for including cookie information in https://infozone.atlassian.net/wiki/spaces/UEPE4D/pages/edit-v2/342392923#Response342392923/SAP+CC+REST+UDRs+4.3#Response .
 The following fields are included in the Cookie UDR:

...

The Response  UDR contains the response to the request and is incorporated in the https://infozone.atlassian.net/wiki/spaces/UEPE4D/pages/edit-v2/342392923#SAPCCChargingRequest342392923/SAP+CC+REST+UDRs+4.3#SAPCCChargingRequest and https://infozone.atlassian.net/wiki/spaces/UEPE4D/pages/edit-v2/342392923#SAPCCLoadingRequest342392923/SAP+CC+REST+UDRs+4.3#SAPCCLoadingRequest .

The following fields are included in the Response UDR:

Field

Description

body (any)

This field contains the message body, that is, the payload, of the response. Responses are present as follows:

For Charging Service Requests:

  • ChargingResponse

  • ChargingSessionCreateResponse

  • ChargingSessionUpdateResponse

  • OnErrorResponse

For Loading Service Requests:

  • LoadingResponse

  • OnErrorResponse

cookies (list<CookieUDR>)

This field contains any https://infozone.atlassian.net/wiki/spaces/UEPE4D/pages/edit-v2/342392923#Cookie342392923/SAP+CC+REST+UDRs+4.3#Cookie UDRs included.

headers (map<string,list<string>>)

This field is populated by all the headers present in the response. The map keys contain header field names and the content is stored in the corresponding map values.

httpVersion (string)

This field contains the HTTP version; HTTP/1 or HTTP/2.

mimetype (string)

The type of the content, for example "text/html", "image/gif", etc.

openAPIUDR (DRUDR)

Used for custom OpenAPI specification validation, which is currently unavailable.

statusCode (int)

The HTTP status code, for example: 200 - OK, 404 - Not Found, etc.

validationErrors (string)

Used for custom OpenAPI specification validation, which is currently unavailable.

...