org.openhealthexchange.openpixpdq.ihe.impl_v2
Class PixUpdateNotificationRequest

java.lang.Object
  extended by org.openhealthexchange.openpixpdq.ihe.impl_v2.PixUpdateNotificationRequest
All Implemented Interfaces:
IPixUpdateNotificationRequest

 class PixUpdateNotificationRequest
extends java.lang.Object
implements IPixUpdateNotificationRequest

The request class of PIX update notification, which is used to notify subscribed PIX Consumers when there is change in a set of cross reference patient identifiers for any of the patient identifiers belonging to patient identifier domains of interest to the PIX consumers.

Version:
Dec 24, 2008
Author:
Rasakannu Palaniyandi, Wenzhi Li

Constructor Summary
PixUpdateNotificationRequest(PixManager actor, java.util.List<PatientIdentifier> pids)
          Constructor
 
Method Summary
 void execute()
          Executes IPixUpdateNotificationRequest.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PixUpdateNotificationRequest

PixUpdateNotificationRequest(PixManager actor,
                             java.util.List<PatientIdentifier> pids)
Constructor

Parameters:
actor - the PIX Manager actor for this PIX Update Notification request
pids - a list of patient identifiers to be notified
Method Detail

execute

public void execute()
Executes IPixUpdateNotificationRequest. It creates and sends the update notification message to subscribed PIX Consumers.

Specified by:
execute in interface IPixUpdateNotificationRequest
Parameters:
pids - the list of patient ids to to be sent