Template:SubstanceBox: Difference between revisions

>PJosepherum
m Undo revision 25070 by PJosepherum (talk)
>PJosepherum
mNo edit summary
Line 302: Line 302:
                                     <td>{{#arrayindex: val | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             }}
                             |}}
                         }}
                         }}


Line 318: Line 318:
                         {{#loop: i | 0 | {{#arraysize: SmokedDuration}} |
                         {{#loop: i | 0 | {{#arraysize: SmokedDuration}} |
                             {{#arraydefine: val | {{#arrayindex: SmokedDuration | {{#var: i}} }} | ; }}
                             {{#arraydefine: val | {{#arrayindex: SmokedDuration | {{#var: i}} }} | ; }}
                                {{#if: {{#arrayindex: val | 1 }} |
                            {{#if: {{#arrayindex: val | 1 }} |
                                    <tr>
                                <tr>
                                        <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                    <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                        <td>{{#arrayindex: val | 1 }}</td>
                                    <td>{{#arrayindex: val | 1 }}</td>
                                    </tr>
                                </tr>
                                }}
                            |}}
                         }}
                         }}


                     </table>
                     </table>
Line 358: Line 359:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                         {{#arrayunique: OralDosage}}
 
                        {{#loop: i | 0 | {{#arraysize: OralDosage}} |
                            {{#if: {{ #arrayindex: OralDosage | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: OralDosage | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: OralDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 387: Line 380:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                         {{#arrayunique: OralDuration}}
 
                        {{#loop: i | 0 | {{#arraysize: OralDuration}} |
                            {{#if: {{ #arrayindex: OralDuration | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: OralDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: OralDuration |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                     </table>
                     </table>


Line 438: Line 423:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                         {{#arrayunique: BuccalDosage}}
 
                        {{#loop: i | 0 | {{#arraysize: BuccalDosage}} |
                            {{#if: {{ #arrayindex: BuccalDosage | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: BuccalDosage | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: BuccalDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 467: Line 444:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                         {{#arrayunique: BuccalDuration}}
 
                        {{#loop: i | 0 | {{#arraysize: BuccalDuration}} |
                            {{#if: {{ #arrayindex: BuccalDuration | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: BuccalDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: BuccalDuration |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                     </table>
                     </table>


Line 518: Line 487:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                         {{#arrayunique: SublingualDosage}}
 
                        {{#loop: i | 0 | {{#arraysize: SublingualDosage}} |
                            {{#if: {{ #arrayindex: SublingualDosage | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: SublingualDosage | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: SublingualDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 547: Line 508:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                         {{#arrayunique: SublingualDuration}}
 
                        {{#loop: i | 0 | {{#arraysize: SublingualDuration}} |
                            {{#if: {{ #arrayindex: SublingualDuration | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: SublingualDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: SublingualDuration |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                         }}
                         }}
                        {{#arrayreset: value }}
                     </table>
                     </table>


Line 598: Line 550:
                         |}}
                         |}}


                        {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                            {{#arrayunique: InsufflatedDosage}}
                            {{#loop: i | 0 | {{#arraysize: InsufflatedDosage}} |
                                {{#arraydefine: val | {{#arrayindex: InsufflatedDosage | {{#var: i}} }} | ; }}
                                {{#if: {{#arrayindex: val | 1 }} |
                                    <tr>
                                        <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                        <td>{{#arrayindex: val | 1 }}</td>
                                    </tr>
                                |}}
                            }}


                            {{#if: {{ #arrayindex: InsufflatedDosage | {{#var: key }} }} |
                                {{#arraydefine: value |
                                    {{#arrayindex: InsufflatedDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
                            {{#if: {{ #arrayindex: value | 1 }} |
                                <tr>
                                    <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                    <td>{{ #arrayindex: value | 1 }}</td>
                                </tr>
                            |}}
                        }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 627: Line 571:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                         {{#arrayunique: InsufflatedDuration}}
 
                        {{#loop: i | 0 | {{#arraysize: InsufflatedDuration}} |
                            {{#if: {{ #arrayindex: InsufflatedDuration | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: InsufflatedDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: InsufflatedDuration |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                         }}
                         }}
                        {{#arrayreset: value }}
                     </table>
                     </table>


Line 679: Line 614:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                         {{#arrayunique: RectalDosage}}
 
                        {{#loop: i | 0 | {{#arraysize: RectalDosage}} |
                            {{#if: {{ #arrayindex: RectalDosage | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: RectalDosage | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: RectalDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 708: Line 635:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                        {{#arrayunique: RectalDuration}}
 
                         {{#loop: i | 0 | {{#arraysize: RectalDuration}} |
                             {{#if: {{ #arrayindex: RectalDuration | {{#var: key }} }} |
                             {{#arraydefine: val | {{#arrayindex: RectalDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                            {{#if: {{#arrayindex: val | 1 }} |
                                     {{#arrayindex: RectalDuration |
                                <tr>
                                        {{#var: key }}
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     }}
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 |;}}
                                 </tr>
                             |}}
                             |}}
                        }}


                        {{#if: {{ #arrayindex: value | 1 }} |
                            <tr>
                                <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                <td>{{ #arrayindex: value | 1 }}</td>
                            </tr>
                        |}}
                    }}
                    {{#arrayreset: value }}
                     </table>
                     </table>


Line 759: Line 678:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                         {{#arrayunique: TransdermalDosage}}
 
                        {{#loop: i | 0 | {{#arraysize: TransdermalDosage}} |
                            {{#if: {{ #arrayindex: TransdermalDosage | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: TransdermalDosage | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: TransdermalDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 788: Line 699:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                         {{#arrayunique: TransdermalDuration}}
 
                        {{#loop: i | 0 | {{#arraysize: TransdermalDuration}} |
                            {{#if: {{ #arrayindex: TransdermalDuration | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: TransdermalDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: TransdermalDuration |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                     </table>
                     </table>


Line 813: Line 716:
                 <!-- Subcutaneous -->
                 <!-- Subcutaneous -->
                 {{#ifeq: {{{SubcutaneousROA}}} | true |
                 {{#ifeq: {{{SubcutaneousROA}}} | true |


                     {{#ifeq: {{{SubcutaneousROA_Collapsed}}} | true |
                     {{#ifeq: {{{SubcutaneousROA_Collapsed}}} | true |
Line 840: Line 742:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                         {{#arrayunique: SubcutaneousDosage}}
 
                        {{#loop: i | 0 | {{#arraysize: SubcutaneousDosage}} |
                            {{#if: {{ #arrayindex: SubcutaneousDosage | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: SubcutaneousDosage | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: SubcutaneousDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 869: Line 763:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                         {{#arrayunique: SubcutaneousDuration}}
 
                        {{#loop: i | 0 | {{#arraysize: SubcutaneousDuration}} |
                            {{#if: {{ #arrayindex: SubcutaneousDuration | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: SubcutaneousDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: SubcutaneousDuration |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                     </table>
                     </table>


Line 920: Line 806:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                         {{#arrayunique: IntramuscularDosage}}
 
                        {{#loop: i | 0 | {{#arraysize: IntramuscularDosage}} |
                            {{#if: {{ #arrayindex: IntramuscularDosage | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: IntramuscularDosage | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: IntramuscularDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                         }}
                         }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 949: Line 826:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                         {{#arrayunique: IntramuscularDuration}}
 
                        {{#loop: i | 0 | {{#arraysize: IntramuscularDuration}} |
                            {{#if: {{ #arrayindex: IntramuscularDuration | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: IntramuscularDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: IntramuscularDuration |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                     </table>
                     </table>


Line 1,000: Line 869:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are dosages -->
                         {{#arrayunique: IntravenousDosage}}
 
                        {{#loop: i | 0 | {{#arraysize: IntravenousDosage}} |
                            {{#if: {{ #arrayindex: IntravenousDosage | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: IntravenousDosage | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: IntravenousDosage |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Dosage#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                        }}


                        }}
                        {{#arrayreset: value }}
                         <tr>
                         <tr>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
                             <th class="ROASubHeader" colspan="2">[[Duration]]</th>
Line 1,029: Line 890:
                         |}}
                         |}}


                         {{#loop: key | 0 | 5 | <!-- Items 0 - 5 are durations-->
                         {{#arrayunique: IntravenousDuration}
 
                        {{#loop: i | 0 | {{#arraysize: IntravenousDuration}} |
                            {{#if: {{ #arrayindex: IntravenousDuration | {{#var: key }} }} |
                            {{#arraydefine: val | {{#arrayindex: IntravenousDuration | {{#var: i}} }} | ; }}
                                {{#arraydefine: value |
                             {{#if: {{#arrayindex: val | 1 }} |
                                    {{#arrayindex: IntravenousDuration |
                                        {{#var: key }}
                                    }}
                                |;}}
                            |}}
 
                             {{#if: {{ #arrayindex: value | 1 }} |
                                 <tr>
                                 <tr>
                                     <th class="ROARowHeader">[[Duration#{{ #arrayindex: value | 0 }}|{{ #arrayindex: value | 0 }}]]</th>
                                     <th class="ROARowHeader">[[Dosage#{{#arrayindex: val | 0 }}|{{#arrayindex: val | 0 }}]]</th>
                                     <td>{{ #arrayindex: value | 1 }}</td>
                                     <td>{{#arrayindex: val | 1 }}</td>
                                 </tr>
                                 </tr>
                             |}}
                             |}}
                         }}
                         }}
                        {{#arrayreset: value }}
                               
                     </table>
                     </table>