- Previous: Sample REST End-To-End Test Plan
- Up: Private Messaging APIs
- Next: Allocate Child Message
SOAP Wrapper Sample for Messages to GMC
The SOAP wrapper identifies the sender to the GMC, whereas the Body of the message identifies the sender to the messaging system.
Use the SOAP wrapper around the messages that are sent to the GMC.
Sample Message
This is an example only.
<? xml version="1.0"?>
< TestData xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd ="http://www.w3.org/2001/XMLSchema">
< BindingType> Ws2007FederationHttpBinding</ BindingType>
< BindingName> WS2007FederationHttpBinding_ITwoWayService</ BindingName>
< ServiceUrl>https://apitest.compassion.com/US/1/EsdOnRamp</ ServiceUrl>
< UserName> CI\[userid]</ UserName>
< Password> </ Password>
< Header>
< Action >http://services.ci.org/public/ci/onramp/2013/02/PublishMessage</ Action >
< SendersAppName xmlns= "http://schemas.ci.org/ci/services/common/2011/04/"> [string]</ SendersAppName>
< SendersName xmlns= "http://schemas.ci.org/ci/services/common/2011/04/"> CI\[userid]</ SendersName>
< SendersTrackingId xmlns=" http://schemas.ci.org/ci/services/common/2011/04/"> [GUID]</ SendersTrackingId>
< Body> Insert the message body here. </ Body>
</ TestData>
Parameters
Name | Description |
---|---|
BindingType | Must be Ws2007FederationHttpBinding (as in the sample above). |
BindingName | Must be WS2007FederationHttpBinding_ITwoWayService (as in the sample above). |
ServiceURL | URL of the GMC OnRamp. Must be https://apitest.compassion.com/US/1/EsdOnRamp (as in the sample above). |
UserName | Identifies the sender. The UserName comes from the Service Now ticket to configure an account in ADFS (see OffRampMessageSetup - fourth bullet). The UserName is used with the Password for ADFS authentication when a message comes to the GMC. This is the same values as the SendersName. |
Password | Identifies the sender. The Password comes from the Service Now ticket to configure an account in ADFS (see OffRampMessageSetup - fourth bullet). The Password is used with the UserName for ADFS authentication when a message comes to the GMC. |
Action | Must be http://services.ci.org/public/ci/onramp/2013/02/PublishMessage (as in the sample above) |
SendersAppName | The name of the sender's application. This is a string and can be no more than 100 characters. |
SendersName | Identifies the sender. The SendersName comes from the Service Now ticket to configure an account in ADFS (see OffRampMessageSetup - fourth bullet). The SendersName is authenticated by ADFS when a message comes to the GMC. This is the same as the UserName. |
SendersTrackingId | Unique GUID identifying the sender. This is supplied to the sender during setup. |
- Previous: Sample REST End-To-End Test Plan
- Up: Private Messaging APIs
- Next: Allocate Child Message
Docs Navigation
- Compassion API Library
- Standards Documents
- Legacy APIs (Deprecating)
- Web Services Handshake (Legacy) - Notification and Command Messages
- Public API
- Private IPG APIs
- Private REST Services
- REST Get CDSP Implementor V1
- REST Get Child Case Study V1
- REST Get Child Exit Details V1
- REST Get Child Image V1
- REST Get Child Information V1
- REST Get Community V1
- REST Get Country V1
- REST Get CSP Implementor V1
- REST Get Local Church Partner V1
- REST Get Program Implementor V1
- REST Get Project Age Groups V1
- REST Get Child Image V1 - 2015/03
- Private Messaging APIs
- Quick Start Guide
- OffRamp Prerequisites and Setup
- IP OnRamp Service Configuration
- Available Message Types
- Message and Service Relationships
- Troubleshooting
- General Error Messages from Compass Party Host
- EsdMessageErrorMOE Sample
- Sample REST End-To-End Test Plan
- SOAP Wrapper Sample for Messages to GMC
- Allocate Child Message
- Cancel Commitment Message
- Commitment Canceled Message
- Commitment Created Message
- Constituent Created Message
- Constituent Updated Message
- Constituent Upserted Message
- Create Commitment Message
- Create Constituent Message
- Create Email Message
- Create Gift Message
- Deallocate Child Message
- Depart Child Message
- Email Created Message
- Email Updated Message
- Gift Created Message
- Update Child Message
- Update Constituent Message
- Update Email Message
- Upsert Constituent Message
- Update Project Message
- Private SOAP Services
- SOAP Get Child Exit Detail 201211
- SOAP Get Child Exit Detail 201310
- SOAP Get CDSP Implementor 201309
- SOAP Get Child Image 201211
- SOAP Get Child Case Study 201310
- SOAP Get Child Case Study 201412
- SOAP Get Child Information 201211
- SOAP Get Child Information 201310
- SOAP Get Community 201309
- SOAP Get Country Information 201104
- SOAP Get Local Church Partner 201309
- SOAP Get Program Implementor 201303
- SOAP Get Program Implementor 201309
- SOAP Get Project Age Group 201309
- Service Overview
- SOAP Get CSP Implementor 201309
- SOAP Get Child Image 201503
- Private USA APIs
- Private USA Web APIs
- private cornerstone connect messaging
- private cornerstone test
- public api
0 Comments
New comments are not being accepted at this time.