
A34, A39 und A40 Merge und A47 Change Identifier Nachrichten
FELIX (vormals ITC-Connect) kann ab Version 5.7.29xx auch die Patient Merge Nachrichten A34, A39, A40 und A47 verarbeiten, dazu ist aber eine Erweiterung des für den ADT Kanal verwendeten Scripts erforderlich:
Fügen Sie vor if (aMsgType = 'ADT') and not FindOrCreateSubject(aPID, aFirstname, aLastname, aBirthDate) then ... folgenden Code-Block ein:
if (aMsgType = 'ADT') and ((aMoveType = 'A34') or (aMoveType = 'A39') or (aMoveType = 'A40') or
(aMoveType = 'A11') or (aMoveType = 'A12') or (aMoveType = 'A13') or (aMoveType = 'A23') or
(aMoveType = 'A29')) and not FindSubjectWithBirthdate(aPID, aBirthDate) then
exit
else
Fügen Sie dann vor end else if aSegment='nk1' then ... folgenden Code Block ein:
end else if aSegment='mrg' then begin
if (aMoveType='A34') or (aMoveType='A39') or (aMoveType='A40') or (aMoveType='A47') then
MergeSubject(GetData('1-1-1-1'));
Bitte beachten Sie, dass dieser Code nur ab der oben angegebenen Version lauffähig ist, da ältere Versionen nicht über die Scriptfunktion MergeSubject verfügen und dann der ganze Script scheitert.