Project Claire: case screen.html
From PikaDocs
Last modified: July 31, 2005
<!-- case_screen.html = case record "shell" subtemplate for Pika activity template includes -->
<!-- called from case.php at lines 212, 217, 234, 242, 249 and 385 -->
<script type="text/javascript" src="/pika/js/pop_up_help.js"></script>
<script type="text/javascript" src="/pika/js/validation.js"></script>
<!-- "red flag" warnings -->
<div class="warning-flags">
%%[flags]%% <!-- warnings messages embedded in paragraph tags -->
</div>
<!-- "content-container" DIV -->
<div class="content-container">
<!-- "side-content" DIV -->
<div class="side-content side-case-screen">
<!-- Case Summary -->
<h2>Case Summary</h2>
<p>
%%[status text source=case_status]%%<br />
%%[problem text]%%<br />
</p>
%%[begin:client]%%
<p>
<a href='%%[base_url]%%/contacts.php/%%[contact_id]%%/?case_id=%%[case_id]%%'><span>%%[client_name]%%</span></a><br />
Primary Client<br />
<br />
<span>Address:</span><br />
%%[client_address]%%<br />
<br />
<span>Phone:</span> %%[client_phone]%%<br />
<br />
<span>Notes:</span> %%[notes]%%<br />
<span>Language:</span> %%[language,language,text]%%<br />
<span>DOB:</span> %%[birth_date]%%<br />
</p>
%%[end:client]%%
%%[begin:contacts]%%
<p>
<a href='%%[base_url]%%/contacts.php/%%[contact_id]%%/?case_id=%%[case_id]%%'>%%[full_name]%%</a><br />
%%[role]%%<br />
%%[full_phone]%%<br />
</p>
%%[end:contacts]%%
<!-- Actions -->
<h2>Actions</h2>
<ul>
<li><a href="%%[base_url]%%/activity.php?screen=compose&case_id=%%[case_id]%%&completed=1&act_code=1&funding=%%[funding]%%&number=%%[number]%%&act_type=K">Add new Tickle</a></li>
<li><a href="%%[base_url]%%/activity.php?screen=compose&case_id=%%[case_id]%%&completed=1&act_code=1&funding=%%[funding]%%&number=%%[number]%%&problem=%%[problem]%%&act_type=L">Add new MSR</a></li>
<li><a href="%%[base_url]%%/ops/duplicate_case.php?case_id=%%[case_id]%%">Duplicate Case</a></li>
<li><a onClick="return confirm('Are you sure you want to remove %%[full_name]%% from this case?');" href="%%[base_url]%%/dataops.php?action=delete_conflict&conflict_id=%%[conflict_id]%%&case_id=%%[case_id]%%">Remove from Case</a></li>
<li><a href="javascript:popUp('%%[base_url]%%/timer.php?case_id=%%[case_id]%%&funding=%%[funding]%%&number=%%[number]%%')">Popup Timer</a></li>
<li class="list-item-special">Add to this case:</li>
</ul>
<!-- FORM elements -->
<form action="%%[base_url]%%/intake.php" method="post">
<p class="side-case-input">
<input type="hidden" name="action" value="add_case_contact" />
%%[relation_code,relation_codes,menu_no_blank]%%<br />
First name<br />
<input type=text name=first_name tabindex="1" /><br />
Middle<br />
<input type=text name=middle_name tabindex="1" /><br />
Last | Org. name<br />
<input type=text name=last_name tabindex="1" /><br />
Jr. - Sr. - etc.<br />
<input type=text name=extra_name tabindex="1" /><br />
DOB<br />
<input id="dob" type="text" name="birth_date" maxlength="25" tabindex="1" /><br />
SSN<br />
<input id="ssn" type="text" name="ssn" onkeyup="pika_ssn(this);" value="" maxlength="11" size="20" tabindex="1" /><br />
<input type="hidden" name="case_id" value="%%[case_id]%%" />
<input type=hidden name=screen value="new_intake" />
</p>
<p id="add-button">
<input class="button initial-intake" type="submit" value="Add" tabindex="1" onmouseover="this.className='button button-hover'" onmouseout="this.className='button initial-intake'" />
</p>
</form> <!-- closing FORM -->
</div> <!-- "side-content" closing DIV -->
<!-- "main-content" DIV -->
<div class="main-content"> <!-- "wrapper" for "main content" area -->
<!-- case tabs -->
<div id="case-tabs">
%%[case_tabs]%%
</div>
%%[case_tabs2]%%
%%[case_screen]%%
</div> <!-- "main-content" closing DIV -->
</div> <!-- "content-container" closing DIV -->
<!-- additional validation scripts -->
<script type="text/javascript">
var old_ssn_length = 0;
function pika_ssn(what)
{
if (what.value.length == 3 && old_ssn_length == 2)
{
what.value += '-';
}
if (what.value.length == 6 && old_ssn_length == 5)
{
what.value += '-';
}
old_ssn_length = what.value.length;
}
var ac_autotab_on = 1;
var old_dob_length = 0;
function pika_dob(what)
{
if (what.value.length == 2 && old_dob_length == 1)
{
what.value += '/';
}
if (what.value.length == 5 && old_dob_length == 4)
{
what.value += '/';
}
old_dob_length = what.value.length;
}
var ac_autotab_on = 1;
function pika_area_code(what, max, field_name)
{
if (max > 0 && what.value.length >= max && ac_autotab_on == 1)
{
eval('document.form1.' + field_name + '.focus()');
}
if (what.value.length >= 3)
{
ac_autotab_on = 0;
}
else if (what.value.length == 0)
{
ac_autotab_on = 1;
}
return;
}
var old_phone_length = 0;
function pika_phone(what)
{
if (what.value.length == 3 && old_phone_length == 2)
{
what.value += '-';
}
old_phone_length = what.value.length;
}
document.form1.first_name.focus();
</script>
Related articles and files:

