Message and Service Relationships

Messages are designed to carry as little data as possible. The services are intended to provide the detail data.

For example, when a new child is allocated to a Global Partner (GP), the “AllocateChild” message contains only the child key.
This child key is used to call read-only services to retrieve child information, child images and other details.

The chart below shows a relationship between each message and the read-only services. For detailed information, click on each message or service.

Message Received Services Available
AllocateChild Message
UpdateChild Message
UpdateProject Message
(currently in IPTE only)
  • Get Program Implementor (201309)
    Note: For a suspended project, this service requires searching the 'StatusComment" field for the word "SUSPENSION". Then making sure that the "SUSPENSION" entry is the latest entry.
  • Get CDSP Implementor
    Recommended service to determine if a CDSP project is suspended.
    or
    Note: CSP or CDSP is determined by the <ProjectType> in the UpdateProject message.
  • Get CSP Implementor
    Recommended service to determine if a CSP project is suspended.
    Note: CSP or CDSP is determined by the <ProjectType> in the UpdateProject message.
    Use this logic to determine if a project is suspended:
    If Status = A (active) and (DisburseGifts = false or DisburseFunds = false or DisburseUnsponsoredFunds = false or NewSponsorshipsAllowed = false or AdditionalQuaotaAllowed = false) then Project is suspended<endif>
  • Get Project Age Group
  • Get Local Church Partner
  • Get Community
  • Get Country
DepartChild Message
(currently in IPTE only)

Docs Navigation