MESA 16.0.0 Issues for IHE Testing

109 views
Skip to first unread message

Vishal Khule

unread,
Jun 16, 2016, 6:48:45 AM6/16/16
to IHE MIR MESA Support

Hi,

    I have been using MESA 16.0.0 Ubuntu VMware image (/opt/mesa/runtime/version.txt says MESA Version MARS_SVN_306  created 2010.11.16) to test the Image Manager actor as per the instructions on http://ihewiki.wustl.edu/wiki/index.php/MESA/Image_Manager for IHE Pre-Connectathon testing. First of all, I would like to thank you for providing these great tools that make this testing process so much better. I am, however, seeing few issues regarding availability of appropriate testing scripts/tools for some of the tests (details are below) and were wondering if you could help.  Any help regarding these issues would be highly appreciated. Please let me know if you need any further information.

 

Test 1531: Basic_Security, Administrative and Procedure Performance Process Flow

Some binaries for secure mode are not present in /opt/mesa/bin and thus prevent starting MESA in secure mode

 

/opt/mesa/bin/mod_dcmps_secure: Command not found.

/opt/mesa/bin/ds_dcm_secure: Command not found.

/opt/mesa/bin/of_dcmps_secure: Command not found.

/opt/mesa/bin/hl7_rcvr_secure: Command not found.  

 

Test 2601:NM Storage SOP Classes

No test instructions are provided in the documentation, no Perl script files are present on MESA VM either (2601 folder is not present under (/opt/mesa/mesa_tests/rad/actors/imgmgr)

 

Test 2602: NM Query Keys

No test instructions are provided in the documentation, no Perl script files are present on MESA VM either (2602 folder is not present under (/opt/mesa/mesa_tests/rad/actors/imgmgr)

 

Test 3556: BSPS and Spatial Registration Retrieve

Test instructions refer to script files 3556/load_img_mgr.pl, 3556/3556_imgmgr.pl, 3556/eval_3556.pl which are not present on MESA VM  (3556 folder is not present under /opt/mesa/mesa_tests/rad/actors/imgmgr)

 

Test 412: Presentation State Retrieve

412/eval_412.pl complains that Mask file being used 412/mask_412.txt has illegal format

 

Image Manager 412.1

/opt/mesa/bin/compare_dcm  -m 412/mask_412.txt  /opt/mesa/storage/disp_cons/mlut_p01.pre /opt/mesa/storage/wkstation/instances/CVVNA/1.2.276.0.7230010.3.200.3/1.2.276.0.7230010.3.200.3.0/1.2.276.0.7230010.3.200.3.0.1

Using mask file: 412/mask_412.txt

Illegal format of mask file!

 

Test 1404: Retrieve Evidence Documents

1402/eval_1404.pl complains that Mask file being used 1404/mask_1404.txt has illegal format

 

Image Manager 1404.1

/opt/mesa/bin/compare_dcm  -m 1404/mask_1404.txt  /opt/mesa/mesa_tests/rad/msgs/sr/1402/sr_1402_1.dcm /opt/mesa/storage/wkstation/instances/CVVNA/1.113654.1.2001.1402.1/1.113654.1.2001.1402.1.1/1.113654.1.2001.1402.1.1.1

Using mask file: 1404/mask_1404.txt

Illegal format of mask file!

 

Test 20106: C5 Patient NOT Registered (no Order)

scripts/imgmgr_cath.pl complains about undefined subroutine &imgmgr::processCardiologyScheduleMPPSTriggerNoOrder

 

8 MESA-INTERNAL CATH-SCHEDULE-MPPS-TRIGGER-NO-ORDER  OF   OF   SCHEDULE     sched/20106/20106.108.o01.hl7   T20106_IVUS     MR/MR4/MR4S1    XX-20012     YY-20012   CATHLAB7   LAB7_IVUS  IVUS 40011 T20106

Undefined subroutine &imgmgr::processCardiologyScheduleMPPSTriggerNoOrder called at scripts/imgmgr_cath.pl line 683, <TESTFILE> line 8.

 

Thanks,

Vishal Khule.

Steve Moore

unread,
Jun 16, 2016, 9:46:52 AM6/16/16
to IHE MIR MESA Support
I will investigate these issues after the first of July.

I was aware that the tls applications had been removed. We (IHE) had moved our TLS tests to the Kereval Gazelle Security Suite. For TLS testing, you would be better served to use that tool found here: https://gazelle.ihe.net/gss/home.seam

Regards,

Steve Moore

Lynn Felhofer

unread,
Jun 16, 2016, 9:53:41 AM6/16/16
to ihe-mir-me...@googlegroups.com
Note that test cases for the ATNA profile that use the gazelle security suite are here:  https://gazelle.ihe.net/content/atna-tests

Note that some test cases, specifically those associated with the ATNA Questionnaire, are only performed in the context of an IHE Connectathon.


--
You received this message because you are subscribed to the Google Groups "IHE MIR MESA Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ihe-mir-mesa-sup...@googlegroups.com.
To post to this group, send email to ihe-mir-me...@googlegroups.com.
Visit this group at https://groups.google.com/group/ihe-mir-mesa-support.
For more options, visit https://groups.google.com/d/optout.

Vishal Khule

unread,
Jun 17, 2016, 1:34:10 AM6/17/16
to IHE MIR MESA Support
Thanks a lot for your prompt reply Steve. I look forward to hearing from you. 

Thanks,
Vishal.

Vishal Khule

unread,
Jun 17, 2016, 1:35:42 AM6/17/16
to IHE MIR MESA Support
Thanks for your prompt and helpful response Lynn.

Thanks,
Vishal.
To unsubscribe from this group and stop receiving emails from it, send an email to ihe-mir-mesa-support+unsub...@googlegroups.com.

Vishal Khule

unread,
Jun 22, 2016, 3:45:18 AM6/22/16
to IHE MIR MESA Support
Adding one more issue to the list of issues mentioned in my previous post. 

Test 111: Performed Work Status Update

scripts/imgmgr_swf.pl 111 complains about failure to execute MESA-INTERNAL command

 

13 MESA-INTERNAL        PPM-SCHEDULE                PPM      PPM      SCHEDULE           order/111/111.106.o01.hl7                X101_MGCAD^ihe^ihe 111/spscreate.txt

Unable to process command <MESA-INTERNAL PPM-SCHEDULE                PPM      PPM      SCHEDULE                order/111/111.106.o01.hl7          X101_MGCAD^ihe^ihe 111/spscreate.txt> at scripts/imgmgr_swf.pl line 649, <TESTFILE> line 13.

 

Thanks,

Vishal


On Thursday, June 16, 2016 at 7:16:52 PM UTC+5:30, Steve Moore wrote:

Vishal Khule

unread,
Jun 28, 2016, 5:32:29 AM6/28/16
to IHE MIR MESA Support

Adding one more issue to the list of issues mentioned in my previous posts. 

 

External Report Repository Test 1011: SR Retrieve

1011/eval_1011.pl announces a failure saying that value for Mapping Resource (0008, 0105) in test object - DCMR - doesn’t match with expected value – DCM.

 

External Report Repository Test 1011.1

/opt/mesa/bin/mesa_sr_eval -t 2000:DCM /opt/mesa/storage/wkstation/instances/CVVNA/1.113654.1.2001.10/1.113654.1.2001.10.2.601/1.113654.1.2001.10.2.1

ERR: Mapping Resource in test obj does not match expected value (fatal) <DCMR><DCM>

 

It seems the expected value DCM is coming from following command in 1011/eval_1011.pl,  a command line argument for Template – t 2000:DCM that is passed to /opt/mesa/bin/mesa_sr_eval

 

$x = "$MESA_TARGET/bin/mesa_sr_eval -t 2000:DCM ";

 

However, DICOM Standard Documentation specifies that Defined Terms for the value of Mapping Resource (0008,0105) shall be

  • DCMR [DICOM Content Mapping Resource]
  • SDM [SNOMED DICOM Microglossary (Retired)]

 

Can you please confirm if command from 1011/eval_1011.pl needs to be changed to use –t 2000:DCMR instead of –t 2000:DCM ?

 

Thanks,

Vishal.

Vishal Khule

unread,
Jul 1, 2016, 2:27:11 AM7/1/16
to IHE MIR MESA Support

Image Manager Test 1412: PWF CT

1412/1412_imgmgr_active.pl fails to schedule a Post Processing Step due to following error encountered by /opt/mesa/bin/ppm_sched_gpsps

 

Please schedule post-processing proc step: X102_3DRECON

station names: CT_3DRECON1

station class: CT_3DRECON

station locations: East

start date/time: 20021010^1300

 Press <enter> when ready to continue or <q> to quit:

/opt/mesa/bin/ppm_sched_gpsps -o A1412Z^MESA_ORDPLC -p X102_3DRECON^ihe^ihe  imgmgr ../../msgs/ppm/1412/spscreate.txt

E: Database handle could not be found in TBL_Select: ordr

 

Image_Manager Test 1421: PWF Double Claim and Image_Manager Test_1422: PWF Release Claim

142x/142x_imgmgr_active.pl fails to schedule a Post Processing Step due to following error encountered by /opt/mesa/bin/ppm_sched_gpsps

 

Please schedule post-processing proc step: X102_3DRECON

station names: CT_3DRECON1

station class: CT_3DRECON

station locations: East

start date/time: 20021010^1300

The MESA Image Manager will do the same.

 Press <enter> when ready to continue or <q> to quit:

/opt/mesa/bin/ppm_sched_gpsps -o A1421Z^MESA_ORDPLC -p X102_3DRECON^ihe^ihe  imgmgr ../../msgs/ppm/142x/spscreate.txt

E: Database handle could not be found in TBL_Select: ordr


Thanks,

Vishal.

Steve Moore

unread,
Jul 8, 2016, 5:13:38 PM7/8/16
to IHE MIR MESA Support
2601: Is not implemented; I have updated the online documentation
2602: Is not implemented; I have updated the online documentation
3556: Is not implemented; The documentation has a statement saying it is not implemented, but this might be confusing because there are instructions. The scripts do not exist.
412 and 1404: There is a bug in one of our binaries; I have the fix and need to generate a release and a patch.
20106: No work on that one yet.


On Thursday, June 16, 2016 at 5:48:45 AM UTC-5, Vishal Khule wrote:

Steve Moore

unread,
Jul 8, 2016, 5:35:58 PM7/8/16
to IHE MIR MESA Support
20106 is indeed missing a script. That will not get fixed. I have marked this test as not implemented.

Vishal Khule

unread,
Jul 11, 2016, 2:07:16 AM7/11/16
to IHE MIR MESA Support
Thanks for your reply Steve, really appreciate your help . I will wait for fix regarding tests 412 and 1404. 

Please let me know when you get a chance to investigate issues for tests 111, 1011, 1412, 1421 and 1422 (details for these issues were scattered across 3 posts, mentioned below collectively for easier reference)

Test 111: Performed Work Status Update

scripts/imgmgr_swf.pl 111 complains about failure to execute MESA-INTERNAL command

 

13 MESA-INTERNAL        PPM-SCHEDULE                PPM      PPM      SCHEDULE           order/111/111.106.o01.hl7                X101_MGCAD^ihe^ihe 111/spscreate.txt

Unable to process command <MESA-INTERNAL PPM-SCHEDULE                PPM      PPM      SCHEDULE                order/111/111.106.o01.hl7          X101_MGCAD^ihe^ihe 111/spscreate.txt> at scripts/imgmgr_swf.pl line 649, <TESTFILE> line 13.


External Report Repository Test 1011: SR Retrieve

1011/eval_1011.pl announces a failure saying that value for Mapping Resource (0008, 0105) in test object - DCMR - doesn’t match with expected value – DCM.

 

External Report Repository Test 1011.1

/opt/mesa/bin/mesa_sr_eval -t 2000:DCM /opt/mesa/storage/wkstation/instances/CVVNA/1.113654.1.2001.10/1.113654.1.2001.10.2.601/1.113654.1.2001.10.2.1

ERR: Mapping Resource in test obj does not match expected value (fatal) <DCMR><DCM>

 

It seems the expected value DCM is coming from following command in 1011/eval_1011.pl,  a command line argument for Template – t 2000:DCM that is passed to /opt/mesa/bin/mesa_sr_eval

 

$x = "$MESA_TARGET/bin/mesa_sr_eval -t 2000:DCM ";

 

However, DICOM Standard Documentation specifies that Defined Terms for the value of Mapping Resource (0008,0105) shall be

  • DCMR [DICOM Content Mapping Resource]
  • SDM [SNOMED DICOM Microglossary (Retired)]

 

Can you please confirm if command from 1011/eval_1011.pl needs to be changed to use –t 2000:DCMR instead of –t 2000:DCM ?


Image Manager Test 1412: PWF CT

1412/1412_imgmgr_active.pl fails to schedule a Post Processing Step due to following error encountered by /opt/mesa/bin/ppm_sched_gpsps

 

Please schedule post-processing proc step: X102_3DRECON

station names: CT_3DRECON1

station class: CT_3DRECON

station locations: East

start date/time: 20021010^1300

 Press <enter> when ready to continue or <q> to quit:

/opt/mesa/bin/ppm_sched_gpsps -o A1412Z^MESA_ORDPLC -p X102_3DRECON^ihe^ihe  imgmgr ../../msgs/ppm/1412/spscreate.txt

E: Database handle could not be found in TBL_Select: ordr

 

Image_Manager Test 1421: PWF Double Claim and Image_Manager Test_1422: PWF Release Claim

142x/142x_imgmgr_active.pl fails to schedule a Post Processing Step due to following error encountered by /opt/mesa/bin/ppm_sched_gpsps

 

Please schedule post-processing proc step: X102_3DRECON

station names: CT_3DRECON1

station class: CT_3DRECON

station locations: East

start date/time: 20021010^1300

The MESA Image Manager will do the same.

 Press <enter> when ready to continue or <q> to quit:

/opt/mesa/bin/ppm_sched_gpsps -o A1421Z^MESA_ORDPLC -p X102_3DRECON^ihe^ihe  imgmgr ../../msgs/ppm/142x/spscreate.txt

E: Database handle could not be found in TBL_Select: ordr


Thanks,

Vishal.


Message has been deleted

Jacque Mergens

unread,
Apr 25, 2017, 9:42:12 AM4/25/17
to IHE MIR MESA Support
Steve,

Did you ever get a fix for 412 and 1404?

I know that mine works so I am bypassing that but it would be nice to get the fix in.

Jacque


On Friday, July 8, 2016 at 4:13:38 PM UTC-5, Steve Moore wrote:
Reply all
Reply to author
Forward
0 new messages