This is an automated email from the git hooks/post-receive script.

gewo pushed a commit to branch master
in repository dicom3tools.

commit 2c19f536a72758da681132476df5d01d6d53fc77
Author: Gert Wollny <[email protected]>
Date:   Sun Jan 7 16:31:47 2018 +0100

    New upstream version 1.00~20171209092658
---
 CHANGES                           |  6 ++++++
 VERSION                           |  2 +-
 libsrc/src/generic/platform.cc    |  2 +-
 libsrc/src/generic/version.cc     |  2 +-
 libsrc/standard/condn.tpl         | 14 +++++++++++---
 libsrc/standard/elmdict/other.tpl |  5 +++++
 libsrc/standard/module/ct.tpl     |  4 ++++
 libsrc/standard/module/mr.tpl     |  8 +++++++-
 libsrc/standard/module/pet.tpl    |  4 ++++
 libsrc/standard/module/us.tpl     |  4 ++--
 10 files changed, 42 insertions(+), 9 deletions(-)

diff --git a/CHANGES b/CHANGES
index 1b4321f..ac0f2b5 100755
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,9 @@
+171209:        libsrc/standard/elmdict/other.tpl: Add observed explict VR of 
more Brainlab private data elements
+
+171209:        libsrc/standard/module/mr.tpl: Correct number of sequence items 
in ReferencedInstanceSequence in Tractography Module (000515)
+
+171120:        libsrc/standard/condn.tpl,module/ct.tpl,mr.tpl,pet.tpl,us.tpl: 
Add usage of Temporal Position Macro as needed for Enhanced MR, Enhanced CT, 
Enhanced PET and related Legacy objects (CP 1189)
+
 171115:        
libsrc/include/dctool/ie.h,src/dctool/ie.cc,standard/condn.tpl,elmdict/dicom3.tpl,iodcomp,module/mr.tpl:
 Add Tractography Results Storage SOP Class (Sup 181) as well as missing IE 
descriptions
 
 170919:        libsrc/standard/module/base.tpl: Clarify condition for 
Repetition Time (0018,0080) (CP 1696)
diff --git a/VERSION b/VERSION
index 58ffbd4..f294cf5 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.00.snapshot.20171115151618
+1.00.snapshot.20171209092658
diff --git a/libsrc/src/generic/platform.cc b/libsrc/src/generic/platform.cc
index 57ccead..579ec1c 100644
--- a/libsrc/src/generic/platform.cc
+++ b/libsrc/src/generic/platform.cc
@@ -4,4 +4,4 @@
 
 #include "platform.h"
 
-const char* dicom3tools_platform_string = "Darwin graytoo.local 14.5.0 Darwin 
Kernel Version 14.5.0: Tue Apr 11 16:12:42 PDT 2017; 
root:xnu-2782.50.9.2.3~1/RELEASE_X86_64 x86_64";
+const char* dicom3tools_platform_string = "Darwin graytoo.local 14.5.0 Darwin 
Kernel Version 14.5.0: Sun Jun  4 21:40:08 PDT 2017; 
root:xnu-2782.70.3~1/RELEASE_X86_64 x86_64";
diff --git a/libsrc/src/generic/version.cc b/libsrc/src/generic/version.cc
index 3dc459c..ab7ae20 100644
--- a/libsrc/src/generic/version.cc
+++ b/libsrc/src/generic/version.cc
@@ -4,4 +4,4 @@
 
 #include "version.h"
 
-const char* dicom3tools_version_string = "1.00.snapshot.20171115151618";
+const char* dicom3tools_version_string = "1.00.snapshot.20171209092658";
diff --git a/libsrc/standard/condn.tpl b/libsrc/standard/condn.tpl
index 5186196..87c109d 100755
--- a/libsrc/standard/condn.tpl
+++ b/libsrc/standard/condn.tpl
@@ -4594,17 +4594,26 @@ 
Condition="PatientOrientationInFrameMacroOKInPerFrameFunctionalGroupSequence"
        Element="PatientOrientationInFrameSequence"                             
Operator="And"  
ElementPresentInPathFromRootFirstItem="PerFrameFunctionalGroupsSequence"
 ConditionEnd
 
-
 Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
        Element="TemporalPositionSequence"                              
Modifier="Not"  
ElementPresentInPathFromRootFirstItem="PerFrameFunctionalGroupsSequence"
        Element="TemporalPositionSequence"                              
Operator="And"  ElementPresentInPathFromRoot="SharedFunctionalGroupsSequence"
+ConditionEnd
+
+Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
+       Element="TemporalPositionSequence"                              
Modifier="Not"  ElementPresentInPathFromRoot="SharedFunctionalGroupsSequence"
+       Element="TemporalPositionSequence"                              
Operator="And"  
ElementPresentInPathFromRootFirstItem="PerFrameFunctionalGroupsSequence"
+ConditionEnd
+
+Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequenceAndNotCardiacOrRespiratoryEvent"
+       Element="TemporalPositionSequence"                              
Modifier="Not"  
ElementPresentInPathFromRootFirstItem="PerFrameFunctionalGroupsSequence"
+       Element="TemporalPositionSequence"                              
Operator="And"  ElementPresentInPathFromRoot="SharedFunctionalGroupsSequence"
        Element="CardiacSynchronizationSequence"                Operator="And"  
Modifier="Not"  ElementPresentInPathFromRoot="SharedFunctionalGroupsSequence"
        Element="CardiacSynchronizationSequence"                Operator="And"  
Modifier="Not"  
ElementPresentInPathFromRootFirstItem="PerFrameFunctionalGroupsSequence"
        Element="RespiratorySynchronizationSequence"    Operator="And"  
Modifier="Not"  ElementPresentInPathFromRoot="SharedFunctionalGroupsSequence"
        Element="RespiratorySynchronizationSequence"    Operator="And"  
Modifier="Not"  
ElementPresentInPathFromRootFirstItem="PerFrameFunctionalGroupsSequence"
 ConditionEnd
 
-Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
+Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequenceAndNotCardiacOrRespiratoryEvent"
        Element="TemporalPositionSequence"                              
Modifier="Not"  ElementPresentInPathFromRoot="SharedFunctionalGroupsSequence"
        Element="TemporalPositionSequence"                              
Operator="And"  
ElementPresentInPathFromRootFirstItem="PerFrameFunctionalGroupsSequence"
        Element="CardiacSynchronizationSequence"                Operator="And"  
Modifier="Not"  ElementPresentInPathFromRoot="SharedFunctionalGroupsSequence"
@@ -4613,7 +4622,6 @@ 
Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
        Element="RespiratorySynchronizationSequence"    Operator="And"  
Modifier="Not"  
ElementPresentInPathFromRootFirstItem="PerFrameFunctionalGroupsSequence"
 ConditionEnd
 
-
 Condition="FrameVOILUTSequenceNotInSharedFunctionalGroupSequence"
        Element="FrameVOILUTSequence"                           Modifier="Not" 
ElementPresentInPathFromRoot="SharedFunctionalGroupsSequence"
 ConditionEnd
diff --git a/libsrc/standard/elmdict/other.tpl 
b/libsrc/standard/elmdict/other.tpl
index 34c7bb3..3630ab5 100755
--- a/libsrc/standard/elmdict/other.tpl
+++ b/libsrc/standard/elmdict/other.tpl
@@ -2085,6 +2085,9 @@
 (6001,00aa) VERS="SVIS" VR="IS"   VM="1"       Owner="SCIVIS-1"        
Keyword="?"     Name="?"
 (6001,00ab) VERS="SVIS" VR="ST"   VM="1"       Owner="SCIVIS-1"        
Keyword="?"     Name="?"
 
+(0009,0021) VERS="BLB" VR="UL"   VM="1"        Owner="Brainlab-S9-History"     
Keyword="?"     Name="?"
+(0009,0024) VERS="BLB" VR="UL"   VM="1"        Owner="Brainlab-S9-History"     
Keyword="?"     Name="?"
+(0009,0030) VERS="BLB" VR="SQ"   VM="1"        Owner="Brainlab-S9-History"     
Keyword="?"     Name="?"
 (0009,0031) VERS="BLB" VR="SQ"   VM="1"        Owner="Brainlab-S9-History"     
Keyword="?"     Name="?"
 (0009,0032) VERS="BLB" VR="SQ"   VM="1"        Owner="Brainlab-S9-History"     
Keyword="?"     Name="?"
 (0009,0033) VERS="BLB" VR="SQ"   VM="1"        Owner="Brainlab-S9-History"     
Keyword="?"     Name="?"
@@ -2092,6 +2095,8 @@
 (0063,0001) VERS="BLB" VR="LO"   VM="1"        Owner="Brainlab-S32-SO" 
Keyword="?"     Name="?"
 (0063,0010) VERS="BLB" VR="SQ"   VM="1"        Owner="Brainlab-S32-SO" 
Keyword="?"     Name="?"
 
+(0067,0004) VERS="BLB" VR="CS"   VM="1"        Owner="Brainlab-S14-SSO"        
Keyword="?"     Name="?"
+
 (0073,0010) VERS="BLB" VR="SQ"   VM="1"        
Owner="Brainlab-S23-ProjectiveFusion"   
Keyword="ProjectiveRegistrationSequence"        Name="Projective Registration 
Sequence"
 
 (7029,0010) VERS="CTPD" VR="US"   VM="1"       Owner="CT IMG ACQUISITION"      
Keyword="NumberofDetectorRows"                                  
Name="NumberofDetectorRows"
diff --git a/libsrc/standard/module/ct.tpl b/libsrc/standard/module/ct.tpl
index 9c6d202..6d7df42 100644
--- a/libsrc/standard/module/ct.tpl
+++ b/libsrc/standard/module/ct.tpl
@@ -224,6 +224,7 @@ Module="MultiFrameFunctionalGroupsForEnhancedCTImage"
                InvokeMacro="CTXRayDetailsMacro"                
Condition="NeedCTXRayDetailsMacroInSharedFunctionalGroupSequence"
                InvokeMacro="CTPixelValueTransformationMacro"   
Condition="PixelValueTransformationSequenceNotInPerFrameFunctionalGroupSequence"
                InvokeMacro="CTAdditionalXRaySourceMacro"               
Condition="CTAdditionalXRaySourceMacroInSharedFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                     
Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
        SequenceEnd
 
        Sequence="PerFrameFunctionalGroupsSequence"     Type="1"        VM="1-n"
@@ -251,6 +252,7 @@ Module="MultiFrameFunctionalGroupsForEnhancedCTImage"
                InvokeMacro="CTXRayDetailsMacro"                
Condition="NeedCTXRayDetailsMacroInPerFrameFunctionalGroupSequence"
                InvokeMacro="CTPixelValueTransformationMacro"   
Condition="PixelValueTransformationSequenceNotInSharedFunctionalGroupSequence"
                InvokeMacro="CTAdditionalXRaySourceMacro"               
Condition="CTAdditionalXRaySourceMacroInPerFrameFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                     
Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
        SequenceEnd
 ModuleEnd
 
@@ -269,6 +271,7 @@ 
Module="MultiFrameFunctionalGroupsForLegacyConvertedEnhancedCTImage"
                InvokeMacro="IrradiationEventIdentificationMacro"       
Condition="IrradiationEventIdentificationMacroOKInSharedFunctionalGroupSequence"
                InvokeMacro="CTImageFrameTypeMacro"                             
        Condition="CTImageFrameTypeSequenceNotInPerFrameFunctionalGroupSequence"
                InvokeMacro="CTPixelValueTransformationMacro"           
Condition="PixelValueTransformationSequenceOKInSharedFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
        Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
                InvokeMacro="UnassignedSharedConvertedAttributesMacro"
        SequenceEnd
 
@@ -287,6 +290,7 @@ 
Module="MultiFrameFunctionalGroupsForLegacyConvertedEnhancedCTImage"
                InvokeMacro="IrradiationEventIdentificationMacro"       
Condition="IrradiationEventIdentificationMacroOKInPerFrameFunctionalGroupSequence"
                InvokeMacro="CTImageFrameTypeMacro"                             
        Condition="CTImageFrameTypeSequenceNotInSharedFunctionalGroupSequence"
                InvokeMacro="CTPixelValueTransformationMacro"           
Condition="PixelValueTransformationSequenceOKInPerFrameFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
        Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
                InvokeMacro="UnassignedPerFrameConvertedAttributesMacro"
                InvokeMacro="ImageFrameConversionSourceMacro"           
Condition="ImageFrameConversionSourceMacroPresentInPerFrameFunctionalGroupSequence"
        SequenceEnd
diff --git a/libsrc/standard/module/mr.tpl b/libsrc/standard/module/mr.tpl
index c512c27..2d0b466 100755
--- a/libsrc/standard/module/mr.tpl
+++ b/libsrc/standard/module/mr.tpl
@@ -277,6 +277,7 @@ Module="MultiFrameFunctionalGroupsForEnhancedMRImage"
                InvokeMacro="MRMetaboliteMapMacro"              
Condition="NeedMRMetaboliteMapMacroInSharedFunctionalGroupSequence"
                InvokeMacro="MRVelocityEncodingMacro"           
Condition="NeedMRVelocityEncodingMacroInSharedFunctionalGroupSequence"
                InvokeMacro="MRArterialSpinLabelingMacro"               
Condition="NeedMRArterialSpinLabelingMacroInSharedFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                     
Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
        SequenceEnd
        Sequence="PerFrameFunctionalGroupsSequence"     Type="1"        VM="1-n"
                InvokeMacro="PixelMeasuresMacro"                
Condition="PixelMeasuresSequenceNotInSharedFunctionalGroupSequence"
@@ -306,6 +307,7 @@ Module="MultiFrameFunctionalGroupsForEnhancedMRImage"
                InvokeMacro="MRMetaboliteMapMacro"              
Condition="NeedMRMetaboliteMapMacroInPerFrameFunctionalGroupSequence"
                InvokeMacro="MRVelocityEncodingMacro"           
Condition="NeedMRVelocityEncodingMacroInPerFrameFunctionalGroupSequence"
                InvokeMacro="MRArterialSpinLabelingMacro"               
Condition="NeedMRArterialSpinLabelingMacroInPerFrameFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                     
Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
        SequenceEnd
 ModuleEnd
 
@@ -353,6 +355,7 @@ Module="MultiFrameFunctionalGroupsForMRSpectroscopy"
                InvokeMacro="MRAveragesMacro"                   
Condition="NeedMRAveragesMacroInSharedFunctionalGroupSequence"
                InvokeMacro="MRSpatialSaturationMacro"          
Condition="NeedMRSpatialSaturationMacroInSharedFunctionalGroupSequence"
                InvokeMacro="MRVelocityEncodingMacro"           
Condition="NeedMRVelocityEncodingMacroInSharedFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                     
Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
        SequenceEnd
        Sequence="PerFrameFunctionalGroupsSequence"     Type="1"        VM="1-n"
                InvokeMacro="PixelMeasuresMacro"                
Condition="PixelMeasuresSequenceNotInSharedFunctionalGroupSequence"
@@ -376,6 +379,7 @@ Module="MultiFrameFunctionalGroupsForMRSpectroscopy"
                InvokeMacro="MRAveragesMacro"                   
Condition="NeedMRAveragesMacroInPerFrameFunctionalGroupSequence"
                InvokeMacro="MRSpatialSaturationMacro"          
Condition="NeedMRSpatialSaturationMacroInPerFrameFunctionalGroupSequence"
                InvokeMacro="MRVelocityEncodingMacro"           
Condition="NeedMRVelocityEncodingMacroInPerFrameFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                     
Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
        SequenceEnd
 ModuleEnd
 
@@ -553,6 +557,7 @@ 
Module="MultiFrameFunctionalGroupsForLegacyConvertedEnhancedMRImage"
                InvokeMacro="ContrastBolusUsageMacro"                           
Condition="NeedContrastBolusUsageMacroInSharedFunctionalGroupSequence"
                InvokeMacro="RespiratorySynchronizationMacro"           
Condition="RespiratorySynchronizationMacroOKInSharedFunctionalGroupSequence"
                InvokeMacro="MRImageFrameTypeMacro"                             
        Condition="MRImageFrameTypeSequenceNotInPerFrameFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
        Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
                InvokeMacro="UnassignedSharedConvertedAttributesMacro"
        SequenceEnd
 
@@ -571,6 +576,7 @@ 
Module="MultiFrameFunctionalGroupsForLegacyConvertedEnhancedMRImage"
                InvokeMacro="ContrastBolusUsageMacro"                           
Condition="NeedContrastBolusUsageMacroInPerFrameFunctionalGroupSequence"
                InvokeMacro="RespiratorySynchronizationMacro"           
Condition="RespiratorySynchronizationMacroOKInPerFrameFunctionalGroupSequence"
                InvokeMacro="MRImageFrameTypeMacro"                             
        Condition="MRImageFrameTypeSequenceNotInSharedFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
        Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
                InvokeMacro="UnassignedPerFrameConvertedAttributesMacro"
                InvokeMacro="ImageFrameConversionSourceMacro"           
Condition="ImageFrameConversionSourceMacroPresentInPerFrameFunctionalGroupSequence"
        SequenceEnd
@@ -682,7 +688,7 @@ Module="TractographyResults"
                SequenceEnd
        SequenceEnd
 
-       Sequence="ReferencedInstanceSequence"                           
Type="1C"       VM="1"
+       Sequence="ReferencedInstanceSequence"                           
Type="1C"       VM="1-n"        NoCondition=""
                InvokeMacro="ImageSOPInstanceReferenceMacro"
        SequenceEnd
 ModuleEnd
diff --git a/libsrc/standard/module/pet.tpl b/libsrc/standard/module/pet.tpl
index f46fba0..eff7d9f 100755
--- a/libsrc/standard/module/pet.tpl
+++ b/libsrc/standard/module/pet.tpl
@@ -143,6 +143,7 @@ Module="MultiFrameFunctionalGroupsForEnhancedPETImage"
                InvokeMacro="PETFrameCorrectionFactorsMacro"    
Condition="NeedPETFrameCorrectionFactorsMacroInSharedFunctionalGroupSequence"
                InvokeMacro="PETReconstructionMacro"    
Condition="NeedPETReconstructionMacroInSharedFunctionalGroupSequence"
                InvokeMacro="PETTableDynamicsMacro"     
Condition="NeedPETTableDynamicsMacroInSharedFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
        Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
        SequenceEnd
        Sequence="PerFrameFunctionalGroupsSequence"     Type="1"        VM="1-n"
                InvokeMacro="PixelMeasuresMacro"                
Condition="PixelMeasuresSequenceNotInSharedFunctionalGroupSequence"
@@ -166,6 +167,7 @@ Module="MultiFrameFunctionalGroupsForEnhancedPETImage"
                InvokeMacro="PETFrameCorrectionFactorsMacro"    
Condition="NeedPETFrameCorrectionFactorsMacroInPerFrameFunctionalGroupSequence"
                InvokeMacro="PETReconstructionMacro"    
Condition="NeedPETReconstructionMacroInPerFrameFunctionalGroupSequence"
                InvokeMacro="PETTableDynamicsMacro"     
Condition="NeedPETTableDynamicsMacroInPerFrameFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                     
Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
        SequenceEnd
 ModuleEnd
 
@@ -184,6 +186,7 @@ 
Module="MultiFrameFunctionalGroupsForLegacyConvertedEnhancedPETImage"
                InvokeMacro="RespiratorySynchronizationMacro"           
Condition="RespiratorySynchronizationMacroOKInSharedFunctionalGroupSequence"
                InvokeMacro="IrradiationEventIdentificationMacro"       
Condition="IrradiationEventIdentificationMacroOKInSharedFunctionalGroupSequence"
                InvokeMacro="PETFrameTypeMacro"                                 
        Condition="PETFrameTypeSequenceNotInPerFrameFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
        Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
                InvokeMacro="UnassignedSharedConvertedAttributesMacro"
        SequenceEnd
 
@@ -202,6 +205,7 @@ 
Module="MultiFrameFunctionalGroupsForLegacyConvertedEnhancedPETImage"
                InvokeMacro="RespiratorySynchronizationMacro"           
Condition="RespiratorySynchronizationMacroOKInPerFrameFunctionalGroupSequence"
                InvokeMacro="IrradiationEventIdentificationMacro"       
Condition="IrradiationEventIdentificationMacroOKInPerFrameFunctionalGroupSequence"
                InvokeMacro="PETFrameTypeMacro"                                 
        Condition="PETFrameTypeSequenceNotInSharedFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
        Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
                InvokeMacro="UnassignedPerFrameConvertedAttributesMacro"
                InvokeMacro="ImageFrameConversionSourceMacro"           
Condition="ImageFrameConversionSourceMacroPresentInPerFrameFunctionalGroupSequence"
        SequenceEnd
diff --git a/libsrc/standard/module/us.tpl b/libsrc/standard/module/us.tpl
index f8ed645..85c83d2 100644
--- a/libsrc/standard/module/us.tpl
+++ b/libsrc/standard/module/us.tpl
@@ -228,7 +228,7 @@ Module="MultiFrameFunctionalGroupsForEnhancedUSVolume"
                InvokeMacro="FrameDisplayShutterMacro"                  
Condition="FrameDisplayShutterMacroOKInSharedFunctionalGroupSequence"
                InvokeMacro="RespiratorySynchronizationMacro"   
Condition="NeedRespiratorySynchronizationMacroInSharedFunctionalGroupSequenceRegardlessOfImageType"
                InvokeMacro="PlaneOrientationVolumeMacro"
-               InvokeMacro="TemporalPositionMacro"                             
Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
Condition="TemporalPositionMacroOKInSharedFunctionalGroupSequenceAndNotCardiacOrRespiratoryEvent"
                InvokeMacro="ImageDataTypeMacro"                                
Condition="ImageDataTypeSequenceNotInPerFrameFunctionalGroupSequence"
                InvokeMacro="USImageDescriptionMacro"
                InvokeMacro="USImageDescriptionMacroForEnhancedUSVolume"
@@ -249,7 +249,7 @@ Module="MultiFrameFunctionalGroupsForEnhancedUSVolume"
                InvokeMacro="FrameDisplayShutterMacro"                  
Condition="FrameDisplayShutterMacroOKInPerFrameFunctionalGroupSequence"
                InvokeMacro="RespiratorySynchronizationMacro"   
Condition="NeedRespiratorySynchronizationMacroInPerFrameFunctionalGroupSequenceRegardlessOfImageType"
                InvokeMacro="PlanePositionVolumeMacro"
-               InvokeMacro="TemporalPositionMacro"                             
Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequence"
+               InvokeMacro="TemporalPositionMacro"                             
Condition="TemporalPositionMacroOKInPerFrameFunctionalGroupSequenceAndNotCardiacOrRespiratoryEvent"
                InvokeMacro="ImageDataTypeMacro"                                
Condition="ImageDataTypeSequenceNotInSharedFunctionalGroupSequence"
        SequenceEnd
 ModuleEnd

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/debian-med/dicom3tools.git

_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to