# Statement of Compliance

# Parlay X 3.0 Call Notification

The following chapter describes the standard Oracle Communications Services Gatekeeper Call Notification communication services and how their interfaces and protocols comply to standards.

- Parlay X 3.0 Call Notification Statement of Compliance
- Parlay 3.3 MultiParty Call Control for Parlay X 3.0 Call Notification

## Parlay X 3.0 Call Notification Statement of Compliance

This section describes the standards compliance for the communication service for Parlay X 3.0 Call Notification to Parlay 3.3 MultipParty Call Control:

The Parlay X 3.0 interface complies to Draft ETSI ES 202 504-3 v0.0.3 (2007-06), Open Service Access (OSA); Parlay X Web Services; Part 3: Call Notification (Parlay X 3).

See http://portal.etsi.org/docbox/TISPAN/Open/OSA/ParlayX30..html for links to the specification.

Table 5-1 Statement of Compliance, Parlay X 3.0 Call Notification
Method | Compliant (Yes | No) | Comment
--- | --- | ---
Interface: CallDirection
handleBusy | Y |
handleNotReachable | Y |
handleNoAnswer | Y |
handleCalledNumber | Y |
Interface: CallNotification
notifyBusy | Y |
notifyNotReachable | Y |
notifyNoAnswer | Y |
notifyCalledNumber | Y |
notifyAnswer | Y |
notifyPlayAndCollectEvent | Y |
notifyPlayAndRecordEvent | N |
Interface: CallDirectionManager
startCallDirectionNotification | Y |
stopCallDirectionNotification | Y |
Interface: CallNotificationManager
StartCallNotification | Y |
stopCallNotification | Y |
startPlayAndCollectNotification | Y |
startPlayAndRecordNotification | N |
stopMediaInteractionNotification | Y |

## Parlay 3.3 MultiParty Call Control for Parlay X 3.0 Call Notification

The Parlay 3.3 MultiParty Call Control plug-in for Parlay X 3.0 Call Notification acts as a OSA/Parlay application towards an OSA/Parlay Gateway. It uses the OSA/Parlay Framework to get hold of the MultiParty Call Control SCS. This is done via the OSA Access Service, see Parlay 3.3 Framework for plug-ins of Parlay type.

### Standards Compliance

The plug-in complies to ETSI ES 201 915-4 V1.4.1 (2003-07), Open Service Access (OSA); Application Programming Interface (API); Part 4: Call Control SCF (Parlay 3), part MultiParty Call Control Service.

It also complies to It also complies to ETSI ES 201 915-5 V1.4.1 (2003-07), Open Service Access (OSA); Application Programming Interface (API); Part 5: User Interaction SCF (Parlay 3).

Links to the specifications are found on http://portal.etsi.org/docbox/TISPAN/Open/OSA/Parlay33.html

Table 5-2 Statement of Compliance, Parlay 3.3 MultiParty Call Control for Parlay X 2.1 Call Notification
Method | Compliant (Yes | No) | Comment
--- | --- | ---
Interface: IpMultiPartyCallControlManager
createCall | N | Not used in the context
createNotification | Y |
destroyNotification | Y |
changeNotification | N | Not used in the context
getNotification | N | Not used in the context
setCallLoadControl | N | Not used in the context
Interface: IpMultiPartyCall
getCallLegs | N | Not used in the context
createCallLeg | N | Not used in the context
createAndRouteCallLegReq | Y |
release | Y |
deassignCall | N | Not used in the context
getInfoReq | N | Not used in the context
setChargePlan | N | Not used in the context
setAdviceOfCharge | N | Not used in the context
superviseReq | N | Not used in the context
Interface: IpCallLeg
routeReq | N | Not used in the context
eventReportReq | N | Not used in the context
release | N | Not used in the context
getInfoReq | N | Not used in the context
getCall | N | Not used in the context
attachMediaReq | N | Not used in the context
detachMediaReq | N | Not used in the context
getCurrentDestinationAddress | N | Not used in the context
getLastRedirectedAddress | N | Not used in the context
continueProcessing | Y |
setChargePlan | N | Not used in the context
setAdviceOfCharge | N | Not used in the context
superviseReq | N | Not used in the context
deassign | N | Not used in the context
Interface: IpAppMultiPartyCallControlManager
reportNotification | Y |
callAborted | Y | Consumed without action.
managerInterrupted | Y | Consumed without action.
managerResumed | Y | Consumed without action.
callOverloadEncountered | Y | Consumed without action.
callOverloadCeased | Y | Consumed without action.
Interface: IpAppMultiPartyCall
getInfoRes | Y |
getInfoErr | Y | Consumed without action.
superviseRes | Y | Consumed without action.
superviseErr | Y | Consumed without action.
callEnded | Y |
createAndRouteCallLegErr | Y | Consumed without action.
Interface: IpAppCallLeg
eventReportRes | Y | Consumed without action.
eventReportErr | Y | Consumed without action.
attachMediaRes | Y | Consumed without action.
attachMediaErr | Y | Consumed without action.
detachMediaRes | Y | Consumed without action.
detachMediaErr | Y | Consumed without action.
getInfoRes | Y | Consumed without action.
getInfoErr | Y | Consumed without action.
routeErr | Y | Consumed without action.
superviseRes | Y | Consumed without action.
superviseErr | Y | Consumed without action.
callLegEnded | Y |

Table 5-3 Statement of Compliance, Parlay 3.3 User Interaction for Parlay X 2.1 Call Notification
Method | Compliant (Yes | No) | Comment
--- | --- | ---
Interface: IpUIManager
createUI | N | Not used in the context
createUICall | N | Not used in the context
createNotification | N | Not used in the context
destroyNotification | N | Not used in the context
changeNotification | N | Not used in the context
getNotification | N | Not used in the context
Interface: IpAppUIManager
userInteractionAborted | N | Not used in the context
reportNotification | N | Not used in the context
userInteractionNotificationInterrupted | N | Not used in the context
userInteractionNotificationContinued | N | Not used in the context
reportEventNotification | N | Not used in the context
Interface: IpUI
sendInfoReq | N | Not used in the context
sendInfoAndCollectReq | N | Not used in the context
release | N | Not used in the context
Interface: IpAppUI
sendInfoRes | N | Not used in the context
sendInfoErr | N | Not used in the context
sendInfoAndCollectRes | Y |
sendInfoAndCollectErr | N | Not used in the context
userInteractionFaultDetected | N | Not used in the context
Interface: IpUICall
recordMessageReq | N | Not used in the context
deleteMessageReq | N | Not used in the context
abortActionReq | N | Not used in the context
Interface: IpAppUICall |  |
recordMessageRes | N | Not used in the context
recordMessageErr | N | Not used in the context
deleteMessageRes | N | Not used in the context
deleteMessageErr | N | Not used in the context
abortActionRes | N | Not used in the context
abortActionErr | N | Not used in the context