annotate Resources/Samples/Lua/AutoroutingConditional.lua @ 1023:226cfef3822e
templating
integration mainline->templating
author |
Sebastien Jodogne <s.jodogne@gmail.com> |
date |
Thu, 10 Jul 2014 11:42:32 +0200 |
parents |
23590917e83e |
children |
5730f374e4e6 |
rev |
line source |
1011
|
1 function OnStoredInstance(instanceId, tags, metadata)
|
|
2 -- Extract the value of the "PatientName" DICOM tag
|
|
3 local patientName = string.lower(tags['PatientName'])
|
|
4
|
|
5 if string.find(patientName, 'david') ~= nil then
|
|
6 -- Only send patients whose name contains "David"
|
|
7 Delete(SendToModality(instanceId, 'sample'))
|
|
8
|
|
9 else
|
|
10 -- Delete the patients that are not called "David"
|
|
11 Delete(instanceId)
|
|
12 end
|
|
13 end
|