MESA/Report Template Creator: Difference between revisions

From IHE Wiki
Jump to navigation Jump to search
Blanked the page
 
Line 1: Line 1:
<big>'''MESA/Report Template Creator'''</big>
__TOC__


=MRRT - Management of Radiology Report Templates profile=
This section describes test cases associated with the MRRT Profile.
==Test Case 5002:  MRRT Report Template Structure Evaluation ==
In this test, we manually inspect a report template created by the Report Template Creator using its application in test 5000.  See the Instructions in test 5000 for guidance on creating the template.
'''Instructions'''
# Read the Instructions for test 5000.
# If your report template is ready for evaluation, create another text file (similar to what you created for 5000) and upload that for 5002.  This will signal that you are ready for evaluation
'''Evaluation'''
We will use the same evaluation that we will perform during the Connectathon using Connectathon test '''MRRT_Report_Template_Structure"'.  This looks for many, but not all, of the requirements in MRRT (RAD TF-3:8.1 Report Template Structure).
The evaluation from the connectathon test is duplicated here:
<ol>
<li>The report template begins with one [1..1] HTML5 DOCTYPE declaration: <strong>&lt;!DOCTYPE html&gt;</strong></li>
<li>The template contains exactly one [1..1] <strong>html</strong> element<ol>
<li>The <strong>html </strong>element contains exactly one [1..1] <strong>head</strong> element <ol>
<li>The <strong>head </strong>element contains exactly one [1..1] <strong>title</strong> element</li>
<li>The <strong>head </strong>element contains exactly one [1..1] <strong>meta</strong> element containing the character set used: &lt;meta charset="UTF-8"&gt;</li>
<li>The <strong>head </strong>element contains  <strong>meta</strong> elements containing these Dublin Core a metadata elements:<ol>
<li><strong>dcterms:title</strong> (required) Note: this title must have the same value as the head/title element</li>
<li><strong>dcterms:identifier</strong> containing an OID(required)</li>
<li><strong>dcterms:type</strong> (required) with value '''IMAGE_REPORT_TEMPLATE</li>
<li><strong>dcterms:publisher</strong> (required)</li>
<li><strong>dcterms:rights</strong> (required)</li>
<li><strong>dcterms:license</strong> (required)</li>
<li><strong>dcterms:date</strong> (required)</li>
<li><strong>dcterms:creator</strong> (required)</li>
<li><strong>dcterms:contributor</strong> (optional)</li>
<li><strong>dcterms:relation</strong> (optional)</li>
<li><strong>dcterms:language</strong> (optional)</li>
</ol></li>
<li>The <strong>head </strong>element <em>may contain</em> a<strong> style</strong> element for internal CSS style elements and or a <strong>link</strong> element for CSS files. </li>
<li>The <strong>head </strong>element contains exactly one [1..1]<strong> script</strong> element<ol>
<li>The <strong>script</strong> element is assigned a <strong>type</strong> of "<strong>text/xml</strong>"</li>
<li>The <strong>script</strong> element contains exactly one [1..1] <strong>template_attributes</strong> element<ol> </ol></li>
<li>The <strong>template_attributes</strong> element may contain zero or more of these non-Dublin core metadata elements</li>
<ol>
<li><strong>top-level-flag</strong> (optional)</li>
<li><strong>status</strong> (optional) if provided, one of '''DRAFT''', '''ACTIVE''', '''RETIRED'''</li>
<li><strong>user-list</strong> (optional)</li>
<li><strong>provider-group-list</strong> (optional)</li>
</ol>
<li>The <strong>template_attributes</strong> element may contain zero or more <strong>term</strong> elements containing additional coded content applicable to the entire template:</li>
<ol>
<li>Each <strong>term</strong> element  contains one <strong>code_meaning</strong>, one <strong>code_value</strong>, and one <strong>coding_scheme_designator</strong>.  The coding_scheme_designator must be encoded as an OID (not a string).</li>
</ol>
<li>The <strong>template_attributes</strong> element contains one <strong>coded_content</strong> element
<ol>
<li>The <strong>coded content</strong> element contains zero or more [0..*] <strong>entry</strong> elements encoded with code_meaning, code_value, and coding_scheme_designator as described above.</li>
</ol></li>
</ol></li>
</ol></li>
<li>The <strong>html</strong> element contains exactly one [1..1] <strong>body </strong>element<ol>
<li>The <strong>body </strong>element contains at least one [1..*] <strong>section </strong>element<ol>
<li>Each <strong>section </strong>element contains a <strong>data-section-name</strong></li>
<li>Each <strong>section</strong> element contains exactly one [1..1] <strong>header</strong> element<ol>
<li>The <strong>header</strong> contains a <strong>class</strong> attribute indicating the section level, eg. &lt;header class="level1"&gt;</li>
</ol></li>
<li>Each section element contains at least one paragraph <strong>&lt;p&gt;</strong> element containing the section content.</li>
</ol></li>
</ol></li>
</ol></li>
</ol>

Latest revision as of 12:06, 3 October 2019