Bookshelf Home | Contents | Index | Search | PDF |
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<!ELEMENT USER_AGENT EMPTY>
<!ATTLIST USER_AGENT
MARKUP CDATA #REQUIRED
TYPE CDATA #IMPLIED>
<!ELEMENT NAVIGATION_ELEMENTS (MENU*,
<!ELEMENT MENU (MENU_ITEM | ERROR)* >
<!ATTLIST MENU>
<!ELEMENT MENU_ITEM (#PCDATA | ANCHOR | MENU_ITEM | ERROR)* >
<!ATTLIST MENU_ITEMNAME CDATA #IMPLIED
ENABLED (TRUE | FALSE) #IMPLIED
TYPE CDATA #IMPLIED>
<!ELEMENT ANCHOR ((CMD, INFO*) | ERROR*) >
<!ATTLIST ANCHORATTR CDATA #IMPLIED
PATH CDATA IMPLIED
TARGET CDATA #IMPLIED>
<!ELEMENT CMD (ARG*) >
<!ATTLIST CMDNAME CDATA #REQUIRED
VALUE CDATA #REQUIRED>
<!ELEMENT ARG (#PCDATA) >
<!ATTLIST ARG>
<!ELEMENT INFO (#PCDATA) >
<!ATTLIST INFONAME CDATA #REQUIRED
>
<!ELEMENT TOOL_BAR (TOOL_ITEM | ERROR)* >
<!ATTLIST TOOL_BARNAME CDATA #REQUIRED
PATH CDATA #IMPLIED
>
<!ELEMENT TOOL_ITEM (#PCDATA | ANCHOR | ERROR)* >
<!ATTLIST TOOL_ITEMNAME 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">
<!ELEMENT THREAD_BAR (THREAD | ERROR)* >
<!ELEMENT THREAD (#PCDATA | ANCHOR | ERROR)* >
<!ATTLIST THREADTITLE 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*) >NAME CDATA #IMPLIED
ACTION CDATA #IMPLIED
ATTR CDATA #IMPLIED
METHOD CDATA #IMPLIED
TARGET CDATA #IMPLIED
>
<!ELEMENT CONTROL (#PCDATA | IMG | ANCHOR | PICK_LIST | ERROR)* >
<!ATTLIST CONTROLNAME 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_LISTNAME CDATA #IMPLIED
ATTR CDATA #IMPLIED
VALUE CDATA #IMPLIED
>
<!ELEMENT OPTION (#PCDATA | ERROR)* >
<!ATTLIST OPTIONCAPTION 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)* >NAME CDATA #REQUIRED
CAPTION CDATA #IMPLIED
FIELD CDATA #IMPLIED
>
<!ELEMENT COLUMN (METHOD | ERROR)* >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 TREENAME 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_FIELDNAME CDATA #REQUIRED
SEQUENCE CDATA #IMPLIED
>
<!ELEMENT APPLET_TOGGLE (TOGGLE_ITEM | ERROR)* >
<!ATTLIST APPLET_TOGGLETYPE CDATA #IMPLIED
>
<!ELEMENT TOGGLE_ITEM (#PCDATA | ANCHOR | ERROR)* >
<!ATTLIST TOGGLE_ITEMAPPLET_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 PDQNAME CDATA #REQUIRED
SELECTED (TRUE | FALSE) "FALSE"
>
<!ELEMENT IMG (#PCDATA) >
<!ATTLIST IMGALT CDATA #IMPLIED
SRC CDATA #IMPLIED
>
<!ELEMENT ERROR (#PCDATA | ERROR)* >
<!ELEMENT ALERT (#PCDATA) >
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Portal Framework Guide Published: 09 September 2004 |