* @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(); $transformation_ruleset_id = CValue::getOrSession("transformation_ruleset_id"); $transformation_rule_id = CValue::getOrSession("transformation_rule_id"); $mode_duplication = CValue::getOrSession("mode_duplication", false); $transf_rule = new CEAITransformationRule(); $transf_rule->load($transformation_rule_id); if (!$transf_rule->_id) { $transf_rule->eai_transformation_ruleset_id = $transformation_ruleset_id; } $standards = CInteropNorm::getObjects(); $standards_flat = array(); foreach ($standards as $_standard_name => $_standards) { foreach ($_standards as $_domain_name => $_domains) { foreach ($_domains as $_profil_name => $_profils) { foreach ($_profils as $_transaction_name => $_transactions) { foreach ($_transactions as $_event_name => $_event) { $standards_flat[] = array("standard" => $_standard_name, "domain" => $_domain_name, "profil" => $_profil_name, "transaction" => $_transaction_name, "message" => $_event); } } } } } $transf_ruleset = new CEAITransformationRuleSet(); $transf_rulesets = $transf_ruleset->loadList(); // Création du template
/** * @see parent::__construct */ function __construct() { $this->type = "iti"; $this->domain = "Syslog"; parent::__construct(); }
/** * @see parent::__construct */ function __construct() { $this->name = "CHL7"; parent::__construct(); }
/** * @see parent::__construct */ function __construct() { $this->name = "CHL7v3Messaging"; parent::__construct(); }
/** * The constructor * * @return self */ function __construct() { $this->name = "CDicomMessage"; parent::__construct(); }