summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--serviceproviders.2.dtd19
-rw-r--r--serviceproviders.xml5
2 files changed, 23 insertions, 1 deletions
diff --git a/serviceproviders.2.dtd b/serviceproviders.2.dtd
index 37573a6..347378a 100644
--- a/serviceproviders.2.dtd
+++ b/serviceproviders.2.dtd
@@ -11,7 +11,7 @@
<!-- that piggy-back on the primary provider. -->
<!ATTLIST provider primary (true|false) #IMPLIED>
-<!ELEMENT gsm (network-id*, msisdn-query*, voicemail*, balance-check*, balance-top-up*, apn*)>
+<!ELEMENT gsm (network-id*, msisdn-query*, voicemail*, visual-voicemail*, balance-check*, balance-top-up*, apn*)>
<!ELEMENT apn (plan*,
usage?,
name*,
@@ -32,6 +32,23 @@
<!-- for historical/legacy reasons network providers may support various alternative -->
<!-- dial strings that can be used to access voicemail services -->
+<!ELEMENT visual-voicemail (standard*,
+ destination-number*,
+ carrier-prefix)>
+
+<!ELEMENT standard EMPTY>
+<!ATTLIST standard type (cvvm|otmp) #REQUIRED>
+<!-- Whether the carrier supports OTMP or CVVM for Visual Voicemail -->
+
+<!ELEMENT destination-number (#PCDATA)>
+<!-- This is the destination number to activate/deactivate Visual
+ voicemail over SMS.
+-->
+
+<!ELEMENT carrier-prefix (#PCDATA)>
+<!-- At the beginning of an SMS "Status" or "Sync" message, this will appear.
+-->
+
<!ELEMENT balance-check (ussd*,
dtmf*,
sms*,
diff --git a/serviceproviders.xml b/serviceproviders.xml
index 31a1629..566014d 100644
--- a/serviceproviders.xml
+++ b/serviceproviders.xml
@@ -13260,6 +13260,11 @@ conceived.
<network-id mcc="310" mnc="800"/>
<voicemail>123</voicemail>
+ <visual-voicemail>
+ <standard type="cvvm"/>
+ <destination-number>127</destination-number>
+ <carrier-prefix>//VVM</carrier-prefix>
+ </visual-voicemail>
<apn value="fast.t-mobile.com">
<plan type="postpaid"/>
<usage type="internet"/>