Siebel Universal Customer Master Applications Reference for Industry Applications > Siebel UCM Applications Messages >
About CRMML Envelope and Header Information
To support the key features of Siebel UCM Applications such as system security check, privilege checking function, and so on, the Siebel Connector for Universal Customer Master Applications is designed to generate the CRMML Message Header. An example of the header is shown below:
<! CRMML Header section starts>
<CRMHeader>
<FromSystem>
<SystemInfo type="ID">
<SystemId>www.mycompany.com</SystemId>
<SystemRole>Insurance Application</SystemRole>
<SystemName>Client UI System</SystemName>
</SystemInfo>
</FromSystem>
<ToSystem>
<SystemInfo type="ID">
<SystemId>123-456-789</SystemId>
<SystemRole>Service Provider</SystemRole>
<SystemName>Siebel CIF System</SystemName>
</SystemInfo>
</ToSystem>
<MessageDescriptor>
<MessageId>11SC3I2002053116:43:45</MessageId>
<TransactionScope>any</TransactionScope>
<Timestamp>01/01/2001</Timestamp>
<TimeToLive>365</TimeToLive>
</MessageDescriptor>
</CRMHeader>
Certain values in the header are automatically generated by the connector, but you can specify others in the envelope integration object. Table 31 describes the elements and how they are configured. For system generated attributes, these is no configuration available.
Table 31. Header Elements
Element
|
Structure
|
Attribute
|
Description
|
Default
|
Configuration
|
CRMML
|
(top level)
|
|
|
|
|
CRMHeader
|
In CRMML
|
|
Header aggregate
|
|
|
FromSystem
|
In CRMHeader
|
|
FromSystem aggregate
|
|
|
SystemInfo
|
In FromSystem
|
|
SystemInfo aggregate
|
|
|
|
|
Type
|
Describes the type of SystemID such as ID or URL
|
ID
|
CIF Envelope Integration Object->SystemInfo Integration Component->type Integration Component Field, XML Literal Value
|
|
|
SystemId
|
Identifier of the system
|
123-456-789
|
CIF Envelope Integration Object->SystemInfo Integration Component->SystemId Integration Component Field, XML Literal Value
|
|
|
SystemName
|
Name of the system
|
SiebelCIFSystem
|
CIF Envelope Integration Object->SystemInfo Integration Component->SystemName Integration Component Field, XML Literal Value
|
|
|
SystemRole
|
Role the system has
|
ServiceProvider
|
CIF Envelope Integration Object->SystemInfo Integration Component->SystemRole Integration Component Field, XML Literal Value
|
ToSystem
|
In CRMHeader
|
|
ToSystem aggregate
|
|
|
SystemInfo
|
In ToSystem
|
|
SystemInfo aggregate
|
|
|
|
|
Type
|
Describes the type of SystemID such as ID or URL
|
ID
|
CIF Envelope Integration Object->SystemInfo Integration Component->ToSystem_type Integration Component Field, XML Literal Value
|
|
|
SystemId
|
Identifier of the system
|
|
System Generated
|
|
|
SystemName
|
Name of the system
|
|
System Generated
|
|
|
SystemRole
|
Role the system has
|
|
System Generated
|
MessageDescripto
|
In CRMHeader
|
|
|
|
|
|
|
MessageId
|
Identifier of the message
|
|
System Generated
|
|
|
TransactionScope
|
Scope of the transaction. Currently, only support any
|
|
CIF Envelope Integration Object->MessageDescriptor Integration Component->MessageDescriptor_TrasactionScope Integration Component Field, XML Literal Value
|
|
|
Timestamp
|
Time stamp of when the message is constructed
|
|
System Generated
|
|
|
TimeToLive
|
Expiration length of the message from Timestamp value
|
|
CIF Envelope Integration Object->MessageDescriptor Integration Component->MessageDescriptor_ToLive Integration Component Field, XML Literal Value
|