/
XML DTD
XML DTD
<!ELEMENT DOCUMENT (SENDER?, REPLYTO?, SMS?, MESSAGE+)> <!ATTLIST DOCUMENT id CDATA #IMPLIED mode (NORMAL | TEST) #IMPLIED timestamp CDATA #IMPLIED version CDATA #IMPLIED status (ACCEPTED | REJECTED) #IMPLIED reason CDATA #IMPLIED priority CDATA #IMPLIED > <!ELEMENT SENDER (ADDRESS)> <!ATTLIST SENDER password CDATA #IMPLIED > <!ELEMENT REPLYTO (ADDRESS+)> <!ELEMENT SMS (HEADER, FOOTER?)> <!ELEMENT HEADER (#PCDATA)> <!ELEMENT FOOTER (#PCDATA)> <!ELEMENT MESSAGE (ADDRESS+, SUBJECT?, BODY)> <!ATTLIST MESSAGE id CDATA #IMPLIED priority CDATA #IMPLIED > <!ELEMENT ADDRESS EMPTY> <!ATTLIST ADDRESS id CDATA #IMPLIED type (SMS | EMAIL | FAX) #REQUIRED role (FROM | TO | CC | BCC | REPLYTO | FORWARD) #REQUIRED value CDATA #REQUIRED timestamp CDATA #IMPLIED status (INITIATOR | ACKNOWLEDGE | DELIVERED) #IMPLIED reason CDATA #IMPLIED priority CDATA #IMPLIED > <!ELEMENT SUBJECT (#PCDATA)> <!ELEMENT BODY (PAYLOAD+)> <!ATTLIST BODY type (TEXT | RINGTONE | LOGO | PICTURE) #REQUIRED > <!ELEMENT PAYLOAD (#PCDATA)> <!ATTLIST PAYLOAD type (TEXT | IMELODY | MOTOROLA | OTT | RTTTL | GIF | BITMAP) #REQUIRED encoding (ASCII | BASE64 | HEX) #REQUIRED width CDATA #IMPLIED height CDATA #IMPLIED depth CDATA #IMPLIED mcc CDATA #IMPLIED mnc CDATA #IMPLIED >
, multiple selections available,