# Statement of Compliance

# Parlay X 3.0 Audio Call

The following chapter describes the standard Oracle Communications Services Gatekeeper Parlay X 3.0 communication service and how its interfaces and protocols comply to standards.

- Parlay X 3.0 Audio Call
- Parlay 3.3 User Interaction and MultiParty Call Control for Parlay X 3.0 Audio Call

## Parlay X 3.0 Audio Call

This section describes the standards compliance for the communication services for Parlay X 3.0 Audio Call:

The Parlay X 2.1 interface complies to Draft ETSI ES 202 504-11 v.0.0.3 (2007-06), Open Service Access (OSA); Parlay X Web Services; Part 11: Audio Call (Parlay X 3).

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

Table 10-1 Statement of Compliance, Parlay X 3.0 Audio Call
Method | Compliant (Yes | No) | Comment
--- | --- | ---
Interface: PlayMedia
PlayTextMessage | N |
PlayAudioMessage | Y |
PlayVoiceXmlMessage | N |
PlayVideoMessage | N |
GetMessageStatus | Y |
EndMessage | Y |
Interface: CaptureMedia |  |
StartPlayAndCollectInteraction | Y |
StartPlayAndRecordInteraction | N |
StopMediaInteraction | Y |
Interface: MultiMedia
AddMediaForParticipants | N |
DeleteMediaForParticipants | N |
GetMediaForParticipant | N |
GetMediaForCall | N |

## Parlay 3.3 User Interaction and MultiParty Call Control for Parlay X 3.0 Audio Call

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

The call session is not created by this plug-in but uses call sessions established by the following plug-ins:

- Parlay 3.3 MultiParty Call Control plug-in for Parlay X 3.0 Third Party Call
- Parlay 3.3 MultiParty Call Control for Parlay X 3.0 Call Notification

### 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).

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).

Table 10-2 Statement of Compliance, Parlay 3.3 User Interaction and MultiParty Call Control for Parlay X 3.0 Audio Call
Method | Compliant (Yes | No) | Comment
--- | --- | ---
Method | Compliant (Yes | No) | Comment
Interface: IpMultiPartyCallControlManager
createCall | 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
setCallLoadControl | N | Not used in the context
Interface: IpMultiPartyCall
getCallLegs | N | Not used in the context
createCallLeg | N | Not used in the context
createAndRouteCallLegReq | N | Not used in the context
release | N | Not used in the context
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 | N | Not used in the contexttbc
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 | N | Not used in the context
callAborted | N | Not used in the context
managerInterrupted | N | Not used in the context
managerResumed | N | Not used in the context
callOverloadEncountered | N | Not used in the context
callOverloadCeased | N | Not used in the context
Interface: IpAppMultiPartyCall
getInfoRes | N | Not used in the context
getInfoErr | N | Not used in the context
superviseRes | N | Not used in the context
superviseErr | N | Not used in the context
callEnded | N | Not used in the context
createAndRouteCallLegErr | N | Not used in the context
Interface: IpAppCallLeg
eventReportRes | N | Not used in the context
eventReportErr | N | Not used in the context
attachMediaRes | Y |
attachMediaErr | Y |
detachMediaRes | Y |
detachMediaErr | Y |
getInfoRes | N | Not used in the context
getInfoErr | N | Not used in the context
routeErr | N | Not used in the context
superviseRes | N | Not used in the context
superviseErr | N | Not used in the context
callLegEnded | N | Not used in the context

Table 10-3 Statement of Compliance, Parlay 3.3 User Interaction for Parlay X 2.1 Audio Call
Method | Compliant (Yes | No) | Comment
--- | --- | ---
Interface: IpUIManager
createUI | N | Not used in the context
createUICall | Y |
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 | Y |
sendInfoAndCollectReq | Y |
release | Y |
Interface: IpAppUI
sendInfoRes | Y |
sendInfoErr | Y |
sendInfoAndCollectRes | Y |
sendInfoAndCollectErr | Y |
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 | Y |
abortActionErr | Y |