<?php /** * Dispatch event * * @category Webservices * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id:$ * @link http://www.mediboard.org */ CCanDo::checkAdmin(); $sender_soap_id = CValue::get("sender_soap_id"); $message = CValue::get("message"); $message = utf8_encode(stripcslashes($message)); $soap_handler = new CEAISoapHandler(); // Dispatch EAI if (!($ack = $soap_handler->event($message, $sender_soap_id))) { CAppUI::stepAjax("Le fichier n'a pu être dispatché correctement", UI_MSG_ERROR); mbTrace($ack); }
/** * The message contains a collection of administrative notifications of events occurring to patients in a healthcare facility. * * @param CHPrimXMLEvenementsPatients $messagePatient Message * * @return CHPrimXMLAcquittementsPatients messageAcquittement **/ function evenementPatient($messagePatient) { $eai_soap_handler = new CEAISoapHandler(); return $eai_soap_handler->event($messagePatient); }