SOAP header
The SOAP header contains information about the service, the message, and the sender credentials. It must include all the fields in the following table.
Note: The requirement for requests to contain the wsu:Timestamp, wsse:Username, and wsse:Password elements are defined in the WSDL by ws-policy. If your web service toolkit does not support ws-policy, you must manually add these elements to the web service request.
ODM Submit—SOAP Header
Description of SOAP header fields
Field |
Description |
Standard |
|
---|---|---|---|
wsa:Action |
SOAP action for the operation. Include this field as part of the summary for each SOAP operation. |
WS-Addressing |
|
wsa:MessageID |
Unique ID for the message. |
WS-Addressing |
|
wsa:ReplyTo |
Specify the following value: <wsa:ReplyTo xmlns:wsa="http://www.w3.org/2005/08/addressing"> <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address> </wsa:ReplyTo> |
WS-Addressing |
|
wsa:To |
Full URL of the service. |
WS-Addressing |
|
wsu:Timestamp |
Time when the message was created and when it expires. Oracle recommends a five minute time window. The software allows for five minutes of clock drift between servers. To modify this value in the web.config file, set the MaxClockSkew value. |
SOAP Message Security 1.0 |
|
wsse:Username |
User name of the user in the InForm study. This user must be assigned the Integration user type. |
SOAP Message Security 1.0 |
|
wsse:Password |
Password of the user in the InForm study. This user must be assigned the Integration user type. |
SOAP Message Security 1.0 |