Operational Features41-001160-03, Rev 00, Releaes 2.4 5-311Configuring Operational FeaturesXML Customized ServicesExtensible Markup Language (XML) is a markup language much like HTML.HTML was designed to display data and to focus on how data looks. XML wasdesigned to describe data and to focus on what data is.The following are characteristics of XML:• XML tags are not predefined. You must define your own tags.• XML uses a Document Type Definition (DTD) or an XML Schema todescribe the data.• XML with a DTD or XML Schema is designed to be self-descriptive• XML is a W3C Standard RecommendationCreating Customized XML Services on the IP PhonesThe XML application for the IP phones allows users to create custom servicesthey can use via the phone’s keyboard and display. These services include thingslike weather and traffic reports, contact information, company info, stock quotes,or custom call scripts.The IP phone XML application supports the following proprietary objects thatallow for the customization of the IP phone’s display.XML Object DescriptionAastraIPPhoneTextMenu(for Menu screens)Creates a numerical list of menu items onthe IP phones.AastraIPPhoneTextScreen(for Text screens)AastraIPPhoneFormattedTextScreen(for Text screens)Creates a screen of text that wrapsappropriately.Creates a formatted screen of text(specifies text alignment, text size, textstatic or scrolling)AastraIPPhoneInputScreen(for User Input screens)AastraIPPhoneInputScreen Timeand Date Attributes(for User Input screens)Creates screens for which the user caninput text where applicable.Allows you to specify US (HH:MM:SS am/pm and MM/DD/YYYY) or International(HH:MM:SS and DD/MM/YYYY) time/dateformats for an XML user input screen.Draft 1