Difference between revisions of "Template:ContractClause"
From Knowledge base
Line 2: | Line 2: | ||
</noinclude> | </noinclude> | ||
<includeonly>[[Category:ContractClause]]{{#set:Checked={{{Checked}}}}}<!--[[Category:{{{HasCategory|}}}]]-->{{DISPLAYTITLE:{{PAGENAME}} }} | <includeonly>[[Category:ContractClause]]{{#set:Checked={{{Checked}}}}}<!--[[Category:{{{HasCategory|}}}]]-->{{DISPLAYTITLE:{{PAGENAME}} }} | ||
− | <table><div id="hidden">{{#vardefine:C|{{{TypePurposeContract|}}}}}{{#vardefine:Req}}*** | + | <table><div id="hidden">{{#vardefine:C|{{{TypePurposeContract|}}}}}{{#vardefine:Req}}***</div> |
<tr><td colspan="2"><h3>Prescribed in [[Prescribedin::{{{Prescribedin|}}}]]</h3></td></tr> | <tr><td colspan="2"><h3>Prescribed in [[Prescribedin::{{{Prescribedin|}}}]]</h3></td></tr> | ||
<tr><td width="300px">'''Effective Date''':</td><td>{{#if:{{{EffectiveDate|}}}|{{#time:j F Y|{{{EffectiveDate|}}}}}}}[[EffectiveDate::{{{EffectiveDate|}}}| ]]</td></tr> | <tr><td width="300px">'''Effective Date''':</td><td>{{#if:{{{EffectiveDate|}}}|{{#time:j F Y|{{{EffectiveDate|}}}}}}}[[EffectiveDate::{{{EffectiveDate|}}}| ]]</td></tr> | ||
Line 10: | Line 10: | ||
<tr><td colspan="2"><hr></td></tr> | <tr><td colspan="2"><hr></td></tr> | ||
<tr><td colspan="2">'''Principle Type And/Or Purpose of Contract''':</td></tr> | <tr><td colspan="2">'''Principle Type And/Or Purpose of Contract''':</td></tr> | ||
− | <tr><td style="vertical-align:top;">'''Required''':</td><td style="vertical-align:top;">{{#arraymap:{{#var:C}}|;|z|{{#ifexpr:{{#rpos:z|-R}}>0|{{#explode:z| -R}}}}|; }}{{#arraymap:{{{TypeofContractRequired|}}}|;|x|[[TypeofContractRequired::x -R]]|; }}</td></tr> | + | <tr><td style="vertical-align:top;">'''Required''':</td><td style="vertical-align:top;">{{#arraymap:{{#var:C}}|;|z|{{#ifexpr:{{#rpos:z|-R}}>0|{{#vardefine:Req|; }}{{#var:Req}}{{#explode:z| -R}}}}|; }}{{#arraymap:{{{TypeofContractRequired|}}}|;|x|[[TypeofContractRequired::x -R]]|; }}</td></tr> |
<tr><td style="vertical-align:top;">'''Applicable''':</td><td style="vertical-align:top;">{{#arraymap:{{#var:C}}|;|z|{{#ifexpr:{{#rpos:z|-A}}>0|{{#explode:z| -A}}|}}|; }}{{#arraymap:{{{TypeofContractApplicable|}}}|;|x|[[TypeofContractApplicable::x -A]]||; }}</td></tr> | <tr><td style="vertical-align:top;">'''Applicable''':</td><td style="vertical-align:top;">{{#arraymap:{{#var:C}}|;|z|{{#ifexpr:{{#rpos:z|-A}}>0|{{#explode:z| -A}}|}}|; }}{{#arraymap:{{{TypeofContractApplicable|}}}|;|x|[[TypeofContractApplicable::x -A]]||; }}</td></tr> | ||
<tr><td style="vertical-align:top;">'''Optional''':</td><td style="vertical-align:top;">{{#arraymap:{{#var:C}}|;|z|{{#ifexpr:{{#rpos:z|-O}}>0|{{#explode:z| -O}}|}}|; }}{{#arraymap:{{{TypeofContractOptional|}}}|;|x|[[TypeofContractOptional::x]]|; }}</td></tr> | <tr><td style="vertical-align:top;">'''Optional''':</td><td style="vertical-align:top;">{{#arraymap:{{#var:C}}|;|z|{{#ifexpr:{{#rpos:z|-O}}>0|{{#explode:z| -O}}|}}|; }}{{#arraymap:{{{TypeofContractOptional|}}}|;|x|[[TypeofContractOptional::x]]|; }}</td></tr> |
Revision as of 09:01, 16 July 2014
This is the template for the Contract Clause Matrix. Edit the page to see the template text.