Siebel Portal Framework Guide > Delivering Content to External Web Applications >
Document Type Definition
This section lists Document Type Definitions (DTD) for the inbound and outbound documents used with the XML Web Interface. Inbound DTD
<!-- Copyright (c) 2001 Siebel Systems, Inc. -->
<!ELEMENT EXEC (CMD, INFO*) > <!ATTLIST EXEC
ATTR CDATA #IMPLIED PATH CDATA #IMPLIED TARGET CDATA #IMPLIED > <!ELEMENT CMD (ARG*) > <!ATTLIST CMD
NAME CDATA #REQUIRED VALUE CDATA #REQUIRED > <!ELEMENT ARG (#PCDATA) > <!ATTLIST ARG NAME CDATA #REQUIRED > <!ELEMENT INFO (#PCDATA) > <!ATTLIST INFO
NAME CDATA #REQUIRED >
Outbound DTD
<!-- Copyright (c) 2001 Siebel Systems, Inc. -->
<!ELEMENT APPLICATION (ERROR*, (USER_AGENT?, NAVIGATION_ELEMENTS*, (SCREEN | APPLET | FORM | PDQ_BAR)* ), ERROR*) > <!ATTLIST APPLICATION
NAME CDATA #REQUIRED >
<!ELEMENT USER_AGENT EMPTY> <!ATTLIST USER_AGENT
MARKUP CDATA #REQUIRED TYPE CDATA #IMPLIED
>
<!ELEMENT NAVIGATION_ELEMENTS (MENU*,
TOOL_BAR*,
SCREEN_BAR*,
THREAD_BAR*,
VIEW_BAR*,
PAGE_ITEM*) >
<!ELEMENT MENU (MENU_ITEM | ERROR)* > <!ATTLIST MENU
NAME CDATA #REQUIRED
>
<!ELEMENT MENU_ITEM (#PCDATA | ANCHOR | MENU_ITEM | ERROR)* > <!ATTLIST MENU_ITEM
NAME CDATA #IMPLIED ENABLED (TRUE | FALSE) #IMPLIED TYPE CDATA #IMPLIED
>
<!ELEMENT ANCHOR ((CMD, INFO*) | ERROR*) > <!ATTLIST ANCHOR
ATTR CDATA #IMPLIED PATH CDATA IMPLIED TARGET CDATA #IMPLIED
>
<!ELEMENT CMD (ARG*) > <!ATTLIST CMD
NAME CDATA #REQUIRED VALUE CDATA #REQUIRED
>
<!ELEMENT ARG (#PCDATA) > <!ATTLIST ARG
NAME CDATA #REQUIRED
>
<!ELEMENT INFO (#PCDATA) > <!ATTLIST INFO
NAME CDATA #REQUIRED >
<!ELEMENT TOOL_BAR (TOOL_ITEM | ERROR)* > <!ATTLIST TOOL_BAR
NAME CDATA #REQUIRED PATH CDATA #IMPLIED >
<!ELEMENT TOOL_ITEM (#PCDATA | ANCHOR | ERROR)* > <!ATTLIST TOOL_ITEM
NAME CDATA #REQUIRED TYPE CDATA #REQUIRED
ATTR CDATA #IMPLIED MAX_LENGTH CDATA #IMPLIED >
<!ELEMENT SCREEN_BAR (SCREEN_TAB | VIEW_BAR | ERROR)* >
<!ELEMENT SCREEN_TAB (#PCDATA | VIEW_BAR | ANCHOR | ERROR)* > <!ATTLIST SCREEN_TAB
NAME CDATA #REQUIRED ACTIVE (TRUE | FALSE) "FALSE"
CAPTION CDATA #IMPLIED
>
<!ELEMENT THREAD_BAR (THREAD | ERROR)* >
<!ELEMENT THREAD (#PCDATA | ANCHOR | ERROR)* > <!ATTLIST THREAD
TITLE CDATA #REQUIRED >
<!ELEMENT VIEW_BAR (VIEW_TAB | ERROR)* > <!ATTLIST VIEW_BAR
MODE CDATA #IMPLIED SCREEN CDATA #IMPLIED TYPE CDATA #IMPLIED >
<!ELEMENT VIEW_TAB (#PCDATA | ANCHOR | ERROR)* > <!ATTLIST VIEW_TAB
NAME CDATA #REQUIRED SELECTED (TRUE | FALSE) "FALSE" TITLE CDATA #IMPLIED >
<!ELEMENT PAGE_ITEM (#PCDATA | ANCHOR | ERROR)* > <!ATTLIST PAGE_ITEM
NAME CDATA #REQUIRED ATTR CDATA #IMPLIED CAPTION CDATA #IMPLIED TYPE CDATA #REQUIRED >
<!ELEMENT SCREEN (VIEW | ERROR*) > <!ATTLIST SCREEN
NAME CDATA #REQUIRED ACTIVE (TRUE | FALSE) "FALSE" CAPTION CDATA #IMPLIED >
<!ELEMENT VIEW (SUB_VIEW_BAR | PDQ_BAR | APPLET | IMG | FORM | ERROR)* > <!ATTLIST VIEW
NAME CDATA #REQUIRED ACTIVE (TRUE | FALSE) "FALSE" CATEGORY CDATA #IMPLIED TITLE CDATA #IMPLIED >
<!ELEMENT APPLET (FORM | CONTROL | CALENDAR | TREE | (LIST | (RS_HEADER, RS_DATA)) | SORT_FIELD | APPLET_TOGGLE | ERROR)* >
<!ATTLIST APPLET
NAME CDATA #REQUIRED ACTIVE CDATA #IMPLIED CLASS CDATA #IMPLIED ID CDATA #IMPLIED MODE CDATA #IMPLIED NO_DELETE (TRUE | FALSE) "FALSE" NO_EXEC_QUERY (TRUE | FALSE) "FALSE" NO_INSERT (TRUE | FALSE) "FALSE" NO_MERGE (TRUE | FALSE) "FALSE" NO_UPDATE (TRUE | FALSE) "FALSE" ROW_COUNTER CDATA #IMPLIED TITLE CDATA #IMPLIED
>
<!ELEMENT FORM ((CONTROL | CALENDAR | TREE | (LIST | (RS_HEADER, RS_DATA)) | SORT_FIELD | APPLET_TOGGLE | PDQ_BAR | SUB_VIEW_BAR)* | ERROR*) >
<!ATTLIST FORM
NAME CDATA #IMPLIED ACTION CDATA #IMPLIED ATTR CDATA #IMPLIED METHOD CDATA #IMPLIED TARGET CDATA #IMPLIED >
<!ELEMENT CONTROL (#PCDATA | IMG | ANCHOR | PICK_LIST | ERROR)* > <!ATTLIST CONTROL
NAME CDATA #REQUIRED ATTR CDATA #IMPLIED CALCULATED (TRUE | FALSE) "FALSE" CAPTION CDATA #IMPLIED DATATYPE CDATA #IMPLIED ENABLED (TRUE | FALSE) "FALSE" FIELD CDATA #IMPLIED FORMAT CDATA #IMPLIED HIDDEN (TRUE | FALSE) "FALSE" HTML_TYPE CDATA #IMPLIED ID CDATA #IMPLIED MAX_LENGTH CDATA #IMPLIED NUMBER_BASED (TRUE | FALSE) "FALSE" READ_ONLY (TRUE | FALSE) "FALSE" REQUIRED (TRUE | FALSE) "FALSE" REQUIRED_INDICATOR CDATA #IMPLIED SCALE CDATA #IMPLIED TEXT_ALIGN CDATA #IMPLIED TEXT_BASED (TRUE | FALSE) "FALSE" TYPE CDATA #IMPLIED VARIABLE CDATA #IMPLIED >
<!ELEMENT PICK_LIST (OPTION | ERROR)* > <!ATTLIST PICK_LIST
NAME CDATA #IMPLIED ATTR CDATA #IMPLIED VALUE CDATA #IMPLIED >
<!ELEMENT OPTION (#PCDATA | ERROR)* > <!ATTLIST OPTION
CAPTION CDATA #IMPLIED SELECTED (TRUE | FALSE) "FALSE" >
<!ELEMENT LIST ((RS_HEADER, RS_DATA) | ALERT | ERROR*) >
<!ELEMENT RS_HEADER (METHOD | COLUMN | ERROR)* >
<!ELEMENT RS_DATA (ROW | ERROR)* >
<!ELEMENT METHOD (#PCDATA | ANCHOR)* >
<!ATTLIST METHOD
NAME CDATA #REQUIRED CAPTION CDATA #IMPLIED FIELD CDATA #IMPLIED >
<!ELEMENT COLUMN (METHOD | ERROR)* >
<!ATTLIST COLUMN
NAME CDATA #REQUIRED CALCULATED (TRUE | FALSE) "FALSE" DISPLAY_NAME CDATA #IMPLIED DATATYPE CDATA #IMPLIED FIELD CDATA #IMPLIED FORMAT CDATA #IMPLIED HIDDEN (TRUE | FALSE) "FALSE" HTML_TYPE CDATA #IMPLIED ID CDATA #IMPLIED LIST_EDITABLE CDATA #IMPLIED NUMBER_BASED (TRUE | FALSE) "FALSE" READ_ONLY (TRUE | FALSE) "FALSE" REQUIRED (TRUE | FALSE) "FALSE" SCALE CDATA #IMPLIED TEXT_ALIGN CDATA #IMPLIED TEXT_BASED (TRUE | FALSE) "FALSE" TEXT_LENGTH CDATA #IMPLIED TOTAL_REQUIRED (TRUE | FALSE) "FALSE" TYPE CDATA #IMPLIED >
<!ELEMENT ROW (#PCDATA | FIELD | ERROR)* >
<!ATTLIST ROW
ROWID CDATA #REQUIRED SELECTED (TRUE | FALSE) "FALSE" >
<!ELEMENT FIELD (#PCDATA | PICK_LIST | ANCHOR | ERROR)* > <!ATTLIST FIELD
NAME CDATA #REQUIRED VARIABLE CDATA #IMPLIED >
<!ELEMENT TREE (ITEM | ERROR)* > <!ATTLIST TREE
NAME CDATA #REQUIRED >
<!ELEMENT ITEM (#PCDATA | ACTION | ITEM | ERROR)* >
<!ATTLIST ITEM
ATTR CDATA #IMPLIED CAPTION CDATA #IMPLIED PATH CDATA #REQUIRED SELECTED (TRUE | FALSE) "FALSE" TYPE CDATA #IMPLIED >
<!ELEMENT ACTION (#PCDATA | ANCHOR)* > <!ATTLIST ACTION
ATTR CDATA #IMPLIED TYPE CDATA #REQUIRED >
<!ELEMENT CALENDAR EMPTY> <!ATTLIST CALENDAR
TITLE CDATA #IMPLIED >
<!ELEMENT SORT_FIELD (PICK_LIST | ERROR)* > <!ATTLIST SORT_FIELD
NAME CDATA #REQUIRED SEQUENCE CDATA #IMPLIED >
<!ELEMENT APPLET_TOGGLE (TOGGLE_ITEM | ERROR)* > <!ATTLIST APPLET_TOGGLE
TYPE CDATA #IMPLIED >
<!ELEMENT TOGGLE_ITEM (#PCDATA | ANCHOR | ERROR)* > <!ATTLIST TOGGLE_ITEM
APPLET_NAME CDATA #REQUIRED TITLE CDATA #IMPLIED SELECTED (TRUE | FALSE) "FALSE" >
<!ELEMENT SUB_VIEW_BAR (VIEW_TAB | ERROR)* >
<!ELEMENT PDQ_BAR (PDQ | ERROR)* >
<!ELEMENT PDQ (#PCDATA | ANCHOR | ERROR)* > <!ATTLIST PDQ
NAME CDATA #REQUIRED SELECTED (TRUE | FALSE) "FALSE" >
<!ELEMENT IMG (#PCDATA) > <!ATTLIST IMG
ALT CDATA #IMPLIED SRC CDATA #IMPLIED >
<!ELEMENT ERROR (#PCDATA | ERROR)* >
<!ELEMENT ALERT (#PCDATA) >
|