/** * Fill other identifiers * * @param array &$identifiers Identifiers * @param CPatient $patient Person * @param CInteropActor $actor Interop actor * * @return null */ function fillOtherIdentifiers(&$identifiers, CPatient $patient, CInteropActor $actor = null) { if (CValue::read($actor->_configs, "send_own_identifier")) { $identifiers[] = array($patient->_id, null, null, $this->getAssigningAuthority("mediboard"), "RI"); } if (!CValue::read($actor->_configs, "send_self_identifier")) { return; } if (!($idex_actor = $actor->getIdex($patient)->id400)) { return; } $identifiers[] = array($idex_actor, null, null, $this->getAssigningAuthority("actor", null, $actor)); }