| 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             #IMPLIEDENABLED     (TRUE | FALSE)    #IMPLIED
 TYPE        CDATA 									#IMPLIED
 >
 <!ELEMENT  ANCHOR                ((CMD, INFO*) | ERROR*) >
 <!ATTLIST  ANCHOR
 	ATTR 			CDATA 				#IMPLIEDPATH 			CDATA				IMPLIED
 TARGET 			CDATA				#IMPLIED
 >
 <!ELEMENT  CMD                   (ARG*) >
 <!ATTLIST  CMD
 	NAME				CDATA 				#REQUIREDVALUE				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 			#REQUIREDPATH			CDATA			#IMPLIED
 >
 
 <!ELEMENT  TOOL_ITEM             (#PCDATA | ANCHOR | ERROR)* >
 <!ATTLIST  TOOL_ITEM
 	NAME			CDATA			#REQUIREDTYPE			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             #IMPLIEDACTION      CDATA             #IMPLIED
 ATTR        CDATA             #IMPLIED
 METHOD      CDATA             #IMPLIED
 TARGET      CDATA             #IMPLIED
 >
 
 <!ELEMENT  CONTROL               (#PCDATA | IMG | ANCHOR | PICK_LIST | ERROR)* >
 <!ATTLIST  CONTROL
 	NAME        CDATA             #REQUIREDATTR        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             #IMPLIEDATTR        CDATA             #IMPLIED
 VALUE       CDATA             #IMPLIED
 >
 
 <!ELEMENT  OPTION                (#PCDATA | ERROR)* >
 <!ATTLIST  OPTION
 	CAPTION     CDATA             #IMPLIEDSELECTED    (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             #REQUIREDCAPTION     CDATA             #IMPLIED
 FIELD       CDATA             #IMPLIED
 >
 
 <!ELEMENT  COLUMN                (METHOD | ERROR)* >
 <!ATTLIST  COLUMN 	NAME						CDATA						#REQUIREDCALCULATED						(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             #REQUIREDSEQUENCE    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             #REQUIREDTITLE       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             #REQUIREDSELECTED    (TRUE | FALSE)    "FALSE"
 >
 
 <!ELEMENT  IMG                   (#PCDATA) >
 <!ATTLIST  IMG
 	ALT         CDATA             #IMPLIEDSRC         CDATA             #IMPLIED
 >
 
 <!ELEMENT  ERROR								(#PCDATA | ERROR)*  >
 
 <!ELEMENT  ALERT 								(#PCDATA) >
 |