SOAP header

ODM Submit—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.
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 Oracle Life Sciences InForm study. This user must be assigned the Integration user type. SOAP Message Security 1.0
wsse:Password Password of the user in the Oracle InForm study. This user must be assigned the Integration user type. SOAP Message Security 1.0