Mercurial > hg > orthanc
comparison Resources/Samples/Lua/Autorouting.lua @ 1008:187ed107a59f lua-scripting
modify command
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 08 Jul 2014 18:14:24 +0200 |
parents | 871c49c9b11d |
children | 160dfe770618 |
comparison
equal
deleted
inserted
replaced
1007:871c49c9b11d | 1008:187ed107a59f |
---|---|
67 function OnStoredInstance(instanceId, tags, metadata) | 67 function OnStoredInstance(instanceId, tags, metadata) |
68 --PrintRecursive(tags) | 68 --PrintRecursive(tags) |
69 --PrintRecursive(metadata) | 69 --PrintRecursive(metadata) |
70 --print(metadata['RemoteAET']) | 70 --print(metadata['RemoteAET']) |
71 | 71 |
72 if true then | 72 if (metadata['ModifiedFrom'] == nil and |
73 metadata['AnonymizedFrom'] == nil) then | |
73 local patientName = string.lower(tags['PatientName']) | 74 local patientName = string.lower(tags['PatientName']) |
74 if string.find(patientName, 'david') ~= nil then | 75 if string.find(patientName, 'david') ~= nil then |
75 --Delete(SendToModality(instanceId, 'sample')) | 76 --Delete(SendToModality(instanceId, 'sample')) |
76 --Delete(SendToPeer(instanceId, 'peer')) | 77 --Delete(SendToPeer(instanceId, 'peer')) |
77 Delete(SendToModality(Modify(instanceId, { PatientName = 'Hello^World' }), 'sample')) | 78 SendToModality(Modify(instanceId, { PatientName = 'Hello^World' }), 'sample') |
79 Delete(instanceId) | |
78 else | 80 else |
79 Delete(instanceId) | 81 Delete(instanceId) |
80 end | 82 end |
81 end | 83 end |
82 end | 84 end |