CORBA Adapter Interface Specification Programmer Guide Release 4.5
XML Description Documents

Table Of Contents

XML Description Documents

Subscriber Noun and Add Verb

Foreign Key Relationships


XML Description Documents


This appendix provides examples of the XML description documents.

Subscriber Noun and Add Verb

The following sample XML description document provides an example of the subscriber noun and add verb.

=================================================
<ManagedObject Verb="add" id="subscriber" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:noNamespaceSchemaLocation="ManagedObject.xsd">
  <MOAttribute id="dn1">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>14</Width>
    <HelpText>Enter at least 1, but not more than 14 characters from the following set: 
{0123456789-}.</HelpText>
    <Label>Dn1</Label>
    <Parser id="GenericDNParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="tg">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Tg</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="policy_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>POLICY_ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="category">
    <Required>false</Required>
    <Type>single</Type>
    <Default>[INDIVIDUAL]</Default>
    <Width>15</Width>
    <HelpText>Enter one of the following values: [INDIVIDUAL, MLHG, MLHG_INDIVIDUAL, 
MLHG_PREF_INDIV, CTXG, CTXG_INDIVIDUAL, PBX, CTXG_TG, CTXG_MLHG, RACF, IVR]</HelpText>
    <Label>Category</Label>
    <Permitted>[INDIVIDUAL, MLHG, MLHG_INDIVIDUAL, MLHG_PREF_INDIV, CTXG, CTXG_INDIVIDUAL, 
PBX, CTXG_TG, CTXG_MLHG, RACF, IVR]</Permitted>
  </MOAttribute>
  <MOAttribute id="ss_number">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>11</Width>
    <HelpText>Enter a Social Security Number in the form ###-##-#### where # is digit from 
0-9.</HelpText>
    <Label>Ss Number</Label>
    <Parser id="SocSecParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="ctxg_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Ctxg Id</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="name">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Name</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="mlhg_pref_list_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Mlhg Pref List Id</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="address2">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Address2</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="address1">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Address1</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="city">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>City</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="terminating_immediate_rel">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[N]</Default>
    <Width>3</Width>
    <HelpText>Enter a boolean value of Y for yes or N for no.</HelpText>
    <Label>Terminating Immediate Release</Label>
    <Parser id="BooleanParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="billing_dn">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1, but not more than 32 characters from the following set: 
{0123456789-}.</HelpText>
    <Label>Billing Dn</Label>
    <Parser id="GenericDNParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="language">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Language</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="email">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>64</Width>
    <HelpText>Enter an email address in the form text@text where text is a set of 
characters with no spaces.</HelpText>
    <Label>Email</Label>
    <Parser id="EmailParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="mlhg_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>MLHG ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="tgn_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>8</Width>
    <HelpText>Enter a number from 0 to 99999999.</HelpText>
    <Label>Trunk Group Number ID</Label>
    <Parser id="DecimalParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="mgw_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 0 characters, but not more than 32 characters.</HelpText>
    <Label>Media Gateway ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="status">
    <Required>false</Required>
    <Type>single</Type>
    <Default>[ACTIVE]</Default>
    <Width>17</Width>
    <HelpText>Enter one of the following values: [ACTIVE, TEMP_OOS, TEMP_DISCONNECTED, 
TEMP_UNAVAILABLE]</HelpText>
    <Label>Status</Label>
    <Permitted>[ACTIVE, TEMP_OOS, TEMP_DISCONNECTED, TEMP_UNAVAILABLE]</Permitted>
  </MOAttribute>
  <MOAttribute id="term_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Termination ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="usage_sens">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[Y]</Default>
    <Width>3</Width>
    <HelpText>Enter a boolean value of Y for yes or N for no.</HelpText>
    <Label>Usage Sens</Label>
    <Parser id="BooleanParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="id">
    <Required>true</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>30</Width>
    <HelpText>Enter at least 1 character, but not more than 30 characters.</HelpText>
    <Label>ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="grp">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[N]</Default>
    <Width>3</Width>
    <HelpText>Enter a boolean value of Y for yes or N for no.</HelpText>
    <Label>Grp</Label>
    <Parser id="BooleanParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="sub_profile_id">
    <Required>true</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Sub Profile Id</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="country">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[USA]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Country</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="cos_restrict_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>COS Restrict ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="qos_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>QOS ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="term_type">
    <Required>false</Required>
    <Type>single</Type>
    <Default>[TERM]</Default>
    <Width>5</Width>
    <HelpText>Enter one of the following values: [TERM, TG, ROUTE, RG]</HelpText>
    <Label>TERM TYPE</Label>
    <Permitted>[TERM, TG, ROUTE, RG]</Permitted>
  </MOAttribute>
  <MOAttribute id="ring_type_dn1">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[1]</Default>
    <Width>1</Width>
    <HelpText>Enter a number from 1 to 3.</HelpText>
    <Label>Ring Type Dn1</Label>
    <Parser id="DecimalParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="immediate_release">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[N]</Default>
    <Width>3</Width>
    <HelpText>Enter a boolean value of Y for yes or N for no.</HelpText>
    <Label>Immediate Release</Label>
    <Parser id="BooleanParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="sip_url">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Sip Url</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="zipcode">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>10</Width>
    <HelpText>Enter at least 1 character, but not more than 10 characters.</HelpText>
    <Label>Zipcode</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="pic3">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>4</Width>
    <HelpText>Enter a PIC value as four numeric characters, NPIC, or NONE.</HelpText>
    <Label>Pic3</Label>
    <Parser id="PicParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="pic2">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>4</Width>
    <HelpText>Enter a PIC value as four numeric characters, NPIC, or NONE.</HelpText>
    <Label>Pic2</Label>
    <Parser id="PicParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="privacy">
    <Required>false</Required>
    <Type>single</Type>
    <Default>[NONE]</Default>
    <Width>4</Width>
    <HelpText>Enter one of the following values: [FULL, NAME, NONE]</HelpText>
    <Label>Privacy</Label>
    <Permitted>[FULL, NAME, NONE]</Permitted>
  </MOAttribute>
  <MOAttribute id="pic1">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>4</Width>
    <HelpText>Enter a PIC value as four numeric characters, NPIC, or NONE.</HelpText>
    <Label>Pic1</Label>
    <Parser id="PicParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="state">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>State</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
</ManagedObject>

Foreign Key Relationships

The following sample XML extended format description document contains the foreign key relationships for a given command.

=================================================
<ManagedObject Verb="add" id="subscriber" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:noNamespaceSchemaLocation="ManagedObject.xsd">
  <MOAttribute id="dn1">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>14</Width>
    <HelpText>Enter at least 1, but not more than 14 characters from the following set: 
{0123456789-}.</HelpText>
    <Label>Dn1</Label>
    <Parser id="GenericDNParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="tg">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Tg</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="policy_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>POLICY_ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="category">
    <Required>false</Required>
    <Type>single</Type>
    <Default>[INDIVIDUAL]</Default>
    <Width>15</Width>
    <HelpText>Enter one of the following values: [INDIVIDUAL, MLHG, MLHG_INDIVIDUAL, 
MLHG_PREF_INDIV, CTXG, CTXG_INDIVIDUAL, PBX, CTXG_TG, CTXG_MLHG, RACF, IVR]</HelpText>
    <Label>Category</Label>
    <Permitted>[INDIVIDUAL, MLHG, MLHG_INDIVIDUAL, MLHG_PREF_INDIV, CTXG, CTXG_INDIVIDUAL, 
PBX, CTXG_TG, CTXG_MLHG, RACF, IVR]</Permitted>
  </MOAttribute>
  <MOAttribute id="ss_number">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>11</Width>
    <HelpText>Enter a Social Security Number in the form ###-##-#### where # is digit from 
0-9.</HelpText>
    <Label>Ss Number</Label>
    <Parser id="SocSecParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="ctxg_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Ctxg Id</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="CENTREX_GRP_PK">
      <Noun>centrex_grp</Noun>
      <Param>id</Param>
    </Fk>
  </MOAttribute>
  <MOAttribute id="name">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Name</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="mlhg_pref_list_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Mlhg Pref List Id</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="MLH_PREF_LIST_PK">
      <Noun>mlhg_pref_list</Noun>
      <Param>id</Param>
    </Fk>
  </MOAttribute>
  <MOAttribute id="address2">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Address2</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="address1">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Address1</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="city">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>City</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="terminating_immediate_rel">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[N]</Default>
    <Width>3</Width>
    <HelpText>Enter a boolean value of Y for yes or N for no.</HelpText>
    <Label>Terminating Immediate Release</Label>
    <Parser id="BooleanParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="billing_dn">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1, but not more than 32 characters from the following set: 
{0123456789-}.</HelpText>
    <Label>Billing Dn</Label>
    <Parser id="GenericDNParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="language">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Language</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="email">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>64</Width>
    <HelpText>Enter an email address in the form text@text where text is a set of 
characters with no spaces.</HelpText>
    <Label>Email</Label>
    <Parser id="EmailParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="mlhg_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>MLHG ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="MLH_PREF_LIST_PK">
      <Noun>mlhg_pref_list</Noun>
      <Param>mlhg_id</Param>
      <Fk id="MLHG_PK">
        <Noun>mlhg</Noun>
        <Param>id</Param>
      </Fk>
    </Fk>
  </MOAttribute>
  <MOAttribute id="tgn_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>8</Width>
    <HelpText>Enter a number from 0 to 99999999.</HelpText>
    <Label>Trunk Group Number ID</Label>
    <Parser id="DecimalParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="TRUNK_GRP_PK">
      <Noun>trunk_grp</Noun>
      <Param>id</Param>
    </Fk>
  </MOAttribute>
  <MOAttribute id="mgw_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 0 characters, but not more than 32 characters.</HelpText>
    <Label>Media Gateway ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="TERMINATION_PK">
      <Noun>termination</Noun>
      <Param>mgw_id</Param>
      <Fk id="MGW_PK">
        <Noun>mgw</Noun>
        <Param>id</Param>
      </Fk>
    </Fk>
  </MOAttribute>
  <MOAttribute id="status">
    <Required>false</Required>
    <Type>single</Type>
    <Default>[ACTIVE]</Default>
    <Width>17</Width>
    <HelpText>Enter one of the following values: [ACTIVE, TEMP_OOS, TEMP_DISCONNECTED, 
TEMP_UNAVAILABLE]</HelpText>
    <Label>Status</Label>
    <Permitted>[ACTIVE, TEMP_OOS, TEMP_DISCONNECTED, TEMP_UNAVAILABLE]</Permitted>
  </MOAttribute>
  <MOAttribute id="term_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Termination ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="TERMINATION_PK">
      <Noun>termination</Noun>
      <Param>id</Param>
    </Fk>
  </MOAttribute>
  <MOAttribute id="usage_sens">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[Y]</Default>
    <Width>3</Width>
    <HelpText>Enter a boolean value of Y for yes or N for no.</HelpText>
    <Label>Usage Sens</Label>
    <Parser id="BooleanParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="id">
    <Required>true</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>30</Width>
    <HelpText>Enter at least 1 character, but not more than 30 characters.</HelpText>
    <Label>ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="grp">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[N]</Default>
    <Width>3</Width>
    <HelpText>Enter a boolean value of Y for yes or N for no.</HelpText>
    <Label>Grp</Label>
    <Parser id="BooleanParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="sub_profile_id">
    <Required>true</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Sub Profile Id</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="SUBSCRIBER_PROFILE_PK">
      <Noun>subscriber_profile</Noun>
      <Param>id</Param>
    </Fk>
  </MOAttribute>
  <MOAttribute id="country">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[USA]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>Country</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="cos_restrict_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>COS Restrict ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="COST_RESTRICT_PK">
      <Noun>cos_restrict</Noun>
      <Param>id</Param>
    </Fk>
  </MOAttribute>
  <MOAttribute id="qos_id">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>QOS ID</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
    <Fk id="QOS_PK">
      <Noun>qos</Noun>
      <Param>id</Param>
    </Fk>
  </MOAttribute>
  <MOAttribute id="term_type">
    <Required>false</Required>
    <Type>single</Type>
    <Default>[TERM]</Default>
    <Width>5</Width>
    <HelpText>Enter one of the following values: [TERM, TG, ROUTE, RG]</HelpText>
    <Label>TERM TYPE</Label>
    <Permitted>[TERM, TG, ROUTE, RG]</Permitted>
  </MOAttribute>
  <MOAttribute id="ring_type_dn1">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[1]</Default>
    <Width>1</Width>
    <HelpText>Enter a number from 1 to 3.</HelpText>
    <Label>Ring Type Dn1</Label>
    <Parser id="DecimalParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="immediate_release">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[N]</Default>
    <Width>3</Width>
    <HelpText>Enter a boolean value of Y for yes or N for no.</HelpText>
    <Label>Immediate Release</Label>
    <Parser id="BooleanParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="sip_url">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>32</Width>
    <HelpText>Enter at least 1 character, but not more than 32 characters.</HelpText>
    <Label>Sip Url</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="zipcode">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>10</Width>
    <HelpText>Enter at least 1 character, but not more than 10 characters.</HelpText>
    <Label>Zipcode</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="pic3">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>4</Width>
    <HelpText>Enter a PIC value as four numeric characters, NPIC, or NONE.</HelpText>
    <Label>Pic3</Label>
    <Parser id="PicParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="pic2">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>4</Width>
    <HelpText>Enter a PIC value as four numeric characters, NPIC, or NONE.</HelpText>
    <Label>Pic2</Label>
    <Parser id="PicParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="privacy">
    <Required>false</Required>
    <Type>single</Type>
    <Default>[NONE]</Default>
    <Width>4</Width>
    <HelpText>Enter one of the following values: [FULL, NAME, NONE]</HelpText>
    <Label>Privacy</Label>
    <Permitted>[FULL, NAME, NONE]</Permitted>
  </MOAttribute>
  <MOAttribute id="pic1">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>4</Width>
    <HelpText>Enter a PIC value as four numeric characters, NPIC, or NONE.</HelpText>
    <Label>Pic1</Label>
    <Parser id="PicParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
  <MOAttribute id="state">
    <Required>false</Required>
    <Type>text</Type>
    <Default>[null]</Default>
    <Width>16</Width>
    <HelpText>Enter at least 1 character, but not more than 16 characters.</HelpText>
    <Label>State</Label>
    <Parser id="TextParser">
      <JavaScript>TBD</JavaScript>
      <RegExp>TBD</RegExp>
    </Parser>
  </MOAttribute>
</ManagedObject>