| Class name | Description |
|---|---|
| CallParticipant | Call participant role is a person (or an entity) which takes part in a (phone) call
Super classes:
|
| Caller | Call participant that initiates the call
Super classes:
|
| Callee | Call participant that answers or can answer a call
Super classes:
|
| CallStatus | CallStatus indicates the current state of a call. Three statuses has been defined (which are disjoint subclasses): ConnectedStatus, InitialStatus, TerminatedStatus
Super class:
or cc:InitialStatus or cc:ConnectedStatus |
| ConnectedStatus | Call is in the state 'connected' - all participants can communicate
Super class:
|
| InitialStatus | Call is in the state 'initial' - it has been started but still not connected
Super class:
|
| TerminatedStatus | Call is in the state 'terminated' - it has been finished - no communication possible
Super classes:
|
| CommunicationTerminationCause | Cause explaining why communication was terminated. |
| CallTerminationCause | Cause of termination call communication.
Super class:
or cc:PartyNotAnswer or cc:PartyBusy or cc:PartyNotReachable or cc:CallHangUp |
| CallAborted | The call was aborted.
Super class:
|
| CallHangUp | The call was terminated by either party hanging up.
Super class:
|
| PartyBusy | Party was busy.
Super class:
|
| PartyNotAnswer | Party not answer.
Super class:
|
| PartyNotReachable | Party was not reachable.
Super class:
|
| MultimediaStreamAttachment | Act of attaching a multimedia stream to a call participant taking part in a multimedia call
Super classes:
|
| MultimediaStreamDisposal | Act of disposing a multimedia stream from a call participant taking part in a multimedia call
Super classes:
|
| CallInitiation | Act of starting of a (telephone) call session
Super classes:
|
| CallInformationRetrieval | Act of retrieving information about a call
Super classes:
|
| CallTermination | Act of terminating of a (phone) call session
Super classes:
|
| Call | Telephone connection (e.g., PSNT, VoIP or similar connection).
Super classes:
|
| MultimediaCall | Telephone call session between two or more parties that exchange of multimedia content
Super class:
that cc:containsStream some do:MultimediaStream |
| VoiceCall | Telephone call session between two or more parties that includes voice-only communication. Notice, that this may include also a conference call
Super class:
that cc:containsStream some do:AudioStream |
| Property name | Description |
|---|---|
| containsStream | Defines a (multimedia) stream related to a given call
Domain: Call Range: DynamicData |
| hasCause | Defines cause of communication termination.
Domain: TerminatedStatus Range: CallTerminationCause |
| isAttachedTo | Defines a multimedia call the stream is attached to
Domain: DynamicData Range: Call |
| Property name | Description |
|---|
| Individual name | Description |
|---|