The following example shows how we coded the message:
<msglist xreftext="csectname" rules="1">
<!-- ============================================================= -->
<!-- Message: IRRH255R -->
<!-- ============================================================= -->
<msg class="report">
<msgnum xreftext="255">IRRH255R</msgnum>
<msgtext>
<lines class="center">
<mv>report-name</mv>Report
</lines>
</msgtext>
<msgitem class="explanation"><p>
Header line for the RACF_SENSITIVE_RESOURCES check.
</p></msgitem>
<msgitem class="sysact"><p>
Processing continues.
</p></msgitem>
<msgitem class="oresp"><p>
None.
</p></msgitem>
<msgitem class="spresp"><p>
None.
</p></msgitem>
<msgitem class="probd"><p>
None.
</p></msgitem>
<msgitem class="source"><p>
None.
</p></msgitem>
<msgitem class="refdoc"><p>
None.
</p></msgitem>
<msgitem class="automation"><p>
None.
</p></msgitem>
<msgitem class="module"><p>
IRRHCR00
</p></msgitem>
<msgitem class="rcode"><p>
</p></msgitem>
<msgitem class="dcode"><p>
</p></msgitem>
</msg>
<!-- ============================================================= -->
<!-- Message: IRRH256R -->
<!-- ============================================================= -->
<msg class="report">
<msgnum xreftext="256">IRRH256R</msgnum>
<msgtext>
S Data Set Name Vol UACC Warn ID* User
</msgtext>
<msgitem class="explanation"><p>
Header line for the RACF_SENSITIVE_RESOURCES check
</p></msgitem>
<msgitem class="sysact"><p>
Processing continues.
</p></msgitem>
<msgitem class="oresp"><p>
None.
</p></msgitem>
<msgitem class="spresp"><p>
None.
</p></msgitem>
<msgitem class="probd"><p>
None.
</p></msgitem>
<msgitem class="source"><p>
None.
</p></msgitem>
<msgitem class="refdoc"><p>
None.
</p></msgitem>
<msgitem class="automation"><p>
None.
</p></msgitem>
<msgitem class="module"><p>
IRRHCR00
</p></msgitem>
<msgitem class="rcode"><p>
</p></msgitem>
<msgitem class="dcode"><p>
</p></msgitem>
</msg>
<!-- ============================================================= -->
<!-- Message: IRRH257R -->
<!-- ============================================================= -->
<msg class="report">
<msgnum xreftext="257">IRRH257R</msgnum>
<msgtext>
- --------------------------------------- ------ ---- ---- ---- ----
</msgtext>
<msgitem class="explanation"><p>
Data set header line for the RACF_SENSITIVE_RESOURCES check
</p></msgitem>
<msgitem class="sysact"><p>
Processing continues.
</p></msgitem>
<msgitem class="oresp"><p>
None.
</p></msgitem>
<msgitem class="spresp"><p>
None.
</p></msgitem>
<msgitem class="probd"><p>
None.
</p></msgitem>
<msgitem class="source"><p>
None.
</p></msgitem>
<msgitem class="refdoc"><p>
None.
</p></msgitem>
<msgitem class="automation"><p>
None.
</p></msgitem>
<msgitem class="module"><p>
IRRHCR00
</p></msgitem>
<msgitem class="rcode"><p>
</p></msgitem>
<msgitem class="dcode"><p>
</p></msgitem>
</msg>
<!-- ============================================================= -->
<!-- Message: IRRH258R -->
<!-- ============================================================= -->
<msg class="report">
<msgnum xreftext="258">IRRH258R</msgnum>
<msgtext>
<mv>status</mv>
<mv>data-set-name</mv>
<mv>volume</mv>
<mv>UACC-access</mv>
<mv>idSplat-access</mv>
<mv>warning</mv>
<mv>userId-access</mv>
</msgtext>
<msgitem class="explanation"><p>
Data line for data set analysis report.
</p></msgitem>
<msgitem class="sysact"><p>
Processing continues.
</p></msgitem>
<msgitem class="oresp"><p>
None.
</p></msgitem>
<msgitem class="spresp"><p>
None.
</p></msgitem>
<msgitem class="probd"><p>
None.
</p></msgitem>
<msgitem class="source"><p>
None.
</p></msgitem>
<msgitem class="refdoc"><p>
None.
</p></msgitem>
<msgitem class="automation"><p>
None.
</p></msgitem>
<msgitem class="module"><p>
IRRHCR00
</p></msgitem>
<msgitem class="rcode"><p>
</p></msgitem>
<msgitem class="dcode"><p>
</p></msgitem>
</msg>
.
.
.
</msglist>