3.1.4.3.4.2 tns:UMEventCause Simple Type
The UMEventCause simple type specifies the reason that a phone call was disconnected.
-
<xs:simpleType name="UMEventCause"> <xs:restriction base="s:string" > <xs:enumeration value="None" /> <xs:enumeration value="UserBusy" /> <xs:enumeration value="NoAnswer" /> <xs:enumeration value="Unavailable" /> <xs:enumeration value="Other" /> </xs:restriction> </xs:simpleType>
The following enumeration values are defined by the UMEventCause simple type.
Value |
Meaning |
---|---|
None |
Specifies that a call is not in the Disconnected state or that the disconnect reason is unknown. This value MUST be returned if the phone call is not in the Disconnected state. |
UserBusy |
Specifies that the called party line was busy. This value MUST be returned if the party line is busy. |
NoAnswer |
Specifies that the called party did not answer. This value MUST be returned if the call is not answered. This value is not accessible through this protocol. |
Unavailable |
Specifies that the called party number was not available. This value MUST be returned if the phone number that was called is not available. This value is not accessible through this protocol. |
Other |
Specifies all other disconnect reasons. This value MUST be returned if the None, UserBusy, NoAnswer, or Unavailable values are not applicable to specify the reason why a phone call is in the Disconnected state. This value is not accessible through this protocol. |
The phone call status system state model is specified in section 3.1.1.1.