Importing and exporting and structures
Both the ARExport and ARImport functions use the ARStructItemList structure to represent BMC Remedy AR System objects to export or import. This list contains zero or more ARStructItemStruct items (see the following figure).
Structures used to import and export BMC Remedy AR System objects 
Each ARStructItemStruct represents a particular object to export or import:
Item type values for ARStructItemStruct (Remedy AR System format)
Values marked with an asterisk (*) are available for legacy environments that use BMC Remedy User, which is no longer shipped with BMC Remedy AR System.
XML format
To export a form that you want to import to another server, you must specify AR_STRUCT_ITEM_SCHEMA. The three partial form types do not contain complete form definitions and are used only for caching purposes.
The AR_STRUCT_XML_OFFSET (1 << 30) bitmask is used to derive the XML structure item types. The XML type is the logical-OR of the non-XML type and the XML offset. For example, AR_STRUCT_ITEM_XML_SCHEMA is defined in the ar.h file as (AR_STRUCT_XML_OFFSET | AR_STRUCT_ITEM_SCHEMA ).