Report test run with signature + date
I have tried to understand if there are any way to get a report out of the tool that can be submitted to external notified body, BSI including everything about a specific test run including the Electronic signature. There are good reports for printing out everything about a review including runs but not a single run.
The report shall include the signature ( if it is reviewed in review center) Name + date
The same regarding a test case + upstream links.
I've checked the database scheme and can not figure this out.
Is there nobody else using JAMA for Medical device where this is a common type of reporting necessity.
Comments
-
Hi Per,
+1 for us at 3Shape, not just when it comes to test runs, but also for general export of requirements, V&V, etc. for submission.
We were hoping that there was a standard set of reports to use, but it seems none of them allow for showing the electronic signature / name of approver. In a previous post in the Jama Community, I was told that this would require a custom Velocity Report.0 -
Hi Per,
this may be a bit of a philosophic answer, but: In contrast to a digital signature (like a certificate applied to a PDF document), an electronic signature lives only inside the system it has been applied in. So when you export something that has an electronic signature on it, there is no way a recipient of the document can verify the signature - it is just text. Jama only supports electronic signatures (i.e. let users enter username and password again on certain transitions to verify that the correct user has "signed"). So if you need signatures on the report then you will need to do something else anyhow. We export the artifacts we need for external submissions into PDF and sign them digitally. We have developed our own solution which utilizes Jamas REST interface - unfortunately the interface is not open to the review center, but as the signatures applied to a review will actually applied to the baseline the review creates, it is possible to get the information about who signed the document.
Maybe this information helps you :-)
Regards
Anna0 -
Thanks a lot Anna,
My conclusion is almost the same, use the procedure as you do, put the report into document system , sign it and "print" the report. This solution feels like a very complicated process , even worse to not sign at all and just keep everything as document instead.
May I ask what REST interface is?I did an the export of a review that includes parts of a run and include the baseline review signatures. But the problem is that it not can be a single item (ex. a run or test case) as long we do't want to "re"- approve all single submissions one by one.
The report lacks some fields as well and i can't find anywhere to upgrade the report, do you know where the report is defined?
---------------------
Per EkvallAMBU A/S
--------------------0 -
Hi Per,
I assume you are using the built in Word reports. I am not so familiar with them, because we have written our reports ourselves from the very beginning, using the Velocity API Jama provides. But I recall there is some sort of boilerplate template than can be modified to add or remove fields from whatever you are exporting.
As we have not been very happy with what Jama provides out-of-the-box for several reasons, we have now developed our own reporting engine, which basically combines the templates that are required by our QM system and the content we generate from Jama. It utilizes the REST interface of Jama, with basically is a way of querying Jama through an http-request and Jama will return a standardized Json-object. Those Json-objects can then be processed by other programming languages and they can then output any desired sort of document.
Hope this helps,
Anna0 -
Hi Per,
We adopt a procedure similar to Anna's. I have to remark I am not working in the field of medical devices.
I have implemented a custom velocity report in which you get the evidence that the two-man-rule was adopted (for each single item).
This relies to our way we perform reviews in Jama (process, not tool)
This report protocol get saved together with the document in our document management system. Here we have again a workflow.
Thus we have- a review in Jama (related to items)
- export of document + report
- an additional approval loop (this time a document, not items) in the document management system
AlessandroAlessandro
Systems Engineer
SICK AG0 -
Hello.
Really interesting discussion... We did the same as Alessandro.- a review in Jama (related to items) -> baselines created
- export of documents + reports (from baselines to Word)
- an additional approval loop (this time a document, not items) in the document management system (Word enhanced -> PDF)
- a review in Jama -> baselines
- export of reports from the baseline to a new "container" of JAMA (API REST for everything except review reports)
- approval loop in JAMA (with "workflows & transitions" provided in containers) (Web based workflow)
- exports of signed reports which are extracted from the container (API REST -> PDF in the container)
I hope it will help people not to lose time like we did with JAMA web based integration, exporting files + signatures...0 -
Hi Samuel,
Thank you for sharing your method. I am puzzled about your solution. When you say you export reports from the baseline to a new "container" of JAMA,
1. do you generate reports using some of the community BIRT/Velocity reports?
2. how do you store those reports in a Jama "container"? Are you adding them as attachments to items in Jama?
Best regards
Dimi
0 -
Hello.
1)
When we have the possibility, we export everything using API REST py-jama library (all JAMA items accessible with python). Only the reports from reviews (because no possibility to catch them with API REST), we use velocity/BIRT reports.
2)
I call container an item JAMA, that the only function is to contain attachments. In our case, we put inside a container:- the document generated from a baseline (using py-jama)
- reports from the review (using velocity report)
- other proofs
0 -
Interesting!
"When we have the possibility, we export everything using API REST py-jama library (all JAMA items accessible with python). Only the reports from reviews (because no possibility to catch them with API REST), we use velocity/BIRT reports."
Are you saying that with REST API one can only go as far as getting the review id (GET /baselines/{baselineId}/reviewlink) and that there is no REST counterpart for the getSignaturesForBaseLine Velocity command?
------------------------------
For a while I am trying to write a REST script that confirms that all work products of interests have been properly signed by the key people, but I am stuck. Are you triggering the Velocity report by the REST script automatically, or are these all manual steps.
Benno Kusstatscher
Analog Devices
------------------------------
-------------------------------------------
Original Message:
Sent: 02-17-2022 06:13
From: Samuel LE COZE ULSHYNA
Subject: Report test run with signature + date
Hello.
1)
When we have the possibility, we export everything using API REST py-jama library (all JAMA items accessible with python). Only the reports from reviews (because no possibility to catch them with API REST), we use velocity/BIRT reports.
2)
I call container an item JAMA, that the only function is to contain attachments. In our case, we put inside a container:- the document generated from a baseline (using py-jama)
- reports from the review (using velocity report)
- other proofs
------------------------------
Samuel LE COZE ULSHYNA
Mercury Missions System Intl
Geneva
------------------------------
Original Message:
Sent: 02-16-2022 12:10
From: Dimi Pananakis
Subject: Report test run with signature + date
Hi Samuel,
Thank you for sharing your method. I am puzzled about your solution. When you say you export reports from the baseline to a new "container" of JAMA,
1. do you generate reports using some of the community BIRT/Velocity reports?
2. how do you store those reports in a Jama "container"? Are you adding them as attachments to items in Jama?
Best regards
Dimi
------------------------------
Dimi
Original Message:
Sent: 02-16-2022 06:54
From: Samuel LE COZE ULSHYNA
Subject: Report test run with signature + date
Hello.
Really interesting discussion... We did the same as Alessandro.- a review in Jama (related to items) -> baselines created
- export of documents + reports (from baselines to Word)
- an additional approval loop (this time a document, not items) in the document management system (Word enhanced -> PDF)
- a review in Jama -> baselines
- export of reports from the baseline to a new "container" of JAMA (API REST for everything except review reports)
- approval loop in JAMA (with "workflows & transitions" provided in containers) (Web based workflow)
- exports of signed reports which are extracted from the container (API REST -> PDF in the container)
I hope it will help people not to lose time like we did with JAMA web based integration, exporting files + signatures...
------------------------------
Samuel LE COZE ULSHYNA
Mercury Missions System Intl
Geneva
Original Message:
Sent: 02-10-2022 06:36
From: Alessandro Valli
Subject: Report test run with signature + date
Hi Per,
We adopt a procedure similar to Anna's. I have to remark I am not working in the field of medical devices.
I have implemented a custom velocity report in which you get the evidence that the two-man-rule was adopted (for each single item).
This relies to our way we perform reviews in Jama (process, not tool)
This report protocol get saved together with the document in our document management system. Here we have again a workflow.
Thus we have- a review in Jama (related to items)
- export of document + report
- an additional approval loop (this time a document, not items) in the document management system
Alessandro
------------------------------
Alessandro
Systems Engineer
SICK AG
Original Message:
Sent: 02-08-2022 03:55
From: Per Ekvall
Subject: Report test run with signature + dateI have tried to understand if there are any way to get a report out of the tool that can be submitted to external notified body, BSI including everything about a specific test run including the Electronic signature. There are good reports for printing out everything about a review including runs but not a single run.
The report shall include the signature ( if it is reviewed in review center) Name + date
The same regarding a test case + upstream links.I've checked the database scheme and can not figure this out.
Is there nobody else using JAMA for Medical device where this is a common type of reporting necessity.
------------------------------
Per Ekvall [Designation]
AMBU
Ballerup
+45 7225 2704
------------------------------
0