IBx25

INTERFACE ID

IB25 - Direct Store Delivery (DSD) Deals

SOURCE

RMS

DESTINATIONS

RMS

INTEGRATION STYLE

Asynchronous  – Unidirectional

DESCRIPTION

Direct store delivery (DSD) is the delivery of merchandise and/or services to a store without the benefit of a pre-approved purchase order. When the delivery occurs, RMS must be informed of the order so that it may record the purchase order and account for it in the store’s inventory. The goods delivered by the vendor, however, might have applicable deals that should be applied to the purchase order created in RMS.

DSD Receiving/DSD Deal relationship:

·         SIM publishes the DSD Receipt message.

·         ReceiptsToRMS processes the message and calls the RMS API
         (invoked through the RMS package rmssub_dsdb.pls).

·         RMS creates the DSD Deals message.

·         The DSD Deals message is published onto etDSDDeals topic.

·         ewDSDDealstoRMS processes that message.

Note: The deal indicator should be Y to spawn the DSD deals message.

DATA

Message Type

XSD

dsddealcre

DSDDealsDesc.xsd

DEPLOYMENT

RIB

INTEGRATION SERVICE LEVELS

Guaranteed, once-only delivery to destination

Yes

Scheduled data exchange

No

Audit-trail kept for data exchange (state historical duration of audit trail)

Auditing at message level.

Alerting required should data exchange fail?

Yes

Retry of data exchange necessary?  (state number of times before error is logged or failure condition is met)

Yes. RIB Hospital.

Data purge on data transmittal?

Yes

Security on data exchange required?

No

PERFORMANCE SERVICE LEVELS

If this is a server application, what is the design-time number of concurrent clients that will be serviced?

 

Priority of integration (High, Medium, Low)?

 

Fail-over required?

 

Expected response time or batch processing window

N/A

Frequency of messaging or batch data exchange