October 27, 2026

Heaven-Sent Client Forms Center

Heaven-Sent Client Forms Center

Client Forms Center

Separate, case-numbered forms for VA intake, telehealth consent, wellness, follow-up, satisfaction and case closure.

🧸 🌊 🐻 🐋

📁 Assigned Heaven-Sent Case Number

Set the case number once. Each form is handled as its own document.

No case number is active.
🟢 ORDINARY FORMS: Each form is separate. Save it as its own file, email it separately, print it, or save it as PDF.
🔒 PROTECTED HEALTH INFORMATION: Telehealth Consent and Wellness/Safety Check are treated as protected records in this center. They have no Email and no Print buttons. Use Save to Secure Case File and select the approved secure storage destination.
'; }, save:function(btn){ if(!this.requireCase()) return; var card=this.card(btn); var protectedRecord=card.dataset.security==="protected"; var filename=this.filename(card); this.download( this.recordHTML(card,protectedRecord), filename ); this.status( protectedRecord ? "Protected form saved as "+this.esc(filename)+". Choose the approved secure USB/hard-drive destination." : "Form saved as "+this.esc(filename)+". Choose the desired storage destination." ); }, email:function(btn){ if(!this.requireCase()) return; var card=this.card(btn); if(card.dataset.security==="protected"){ alert("This protected form cannot be emailed from this Forms Center."); return; } var subject= "Heaven-Sent Case "+this.caseNo+" — "+card.dataset.formName; var body= this.collect(card)+ "\n\nPlease handle this client record according to Heaven-Sent confidentiality and records procedures."; window.location.href= "mailto:?subject="+encodeURIComponent(subject)+ "&body="+encodeURIComponent(body); }, print:function(btn){ var card=this.card(btn); if(card.dataset.security==="protected"){ alert("Protected forms cannot be printed from this page."); return; } var clone=card.cloneNode(true); var actions=clone.querySelector(".hsfc-actions"); if(actions) actions.remove(); clone.querySelectorAll("input,textarea").forEach(function(x){ var d=document.createElement("div"); d.style="border-bottom:1px solid #777;padding:8px;min-height:26px;white-space:pre-wrap;margin-bottom:7px;"; d.textContent=x.value||" "; x.replaceWith(d); }); var p=document.createElement("div"); p.id="hsfc-print"; p.innerHTML= "

Heaven Sent Community Services and Veterans Assistance

"+ "

"+HSFC.esc(card.dataset.formName)+"

"+ "

Case Number: "+HSFC.esc(HSFC.caseNo)+"

"; p.appendChild(clone); document.body.appendChild(p); window.print(); setTimeout(function(){p.remove();},1000); }, pdf:function(btn){ if(!this.requireCase()) return; var card=this.card(btn); if(card.dataset.security==="protected"){ alert("Protected forms cannot be saved through the browser print/PDF workflow."); return; } this.status( "In the print window choose Save as PDF or Microsoft Print to PDF." ); this.print(btn); }, blank:function(btn){ var card=this.card(btn); if(card.dataset.security==="protected"){ alert("Protected forms do not have a blank print workflow here."); return; } var clone=card.cloneNode(true); var actions=clone.querySelector(".hsfc-actions"); if(actions) actions.remove(); clone.querySelectorAll("input,textarea").forEach(function(x){ if(!x.hasAttribute("data-hsfc-case")) x.value=""; }); var p=document.createElement("div"); p.id="hsfc-print"; p.innerHTML= "

Heaven Sent Community Services and Veterans Assistance

"+ "

BLANK FORM — "+HSFC.esc(card.dataset.formName)+"

"; p.appendChild(clone); document.body.appendChild(p); window.print(); setTimeout(function(){p.remove();},1000); }, clear:function(btn){ var card=this.card(btn); if(!confirm("Clear everything entered in this form?")) return; card.querySelectorAll("input,textarea").forEach(function(x){ if(x.hasAttribute("data-hsfc-case")){ x.value=HSFC.caseNo||""; }else{ x.value=""; } }); this.status("Form cleared."); }, filter:function(){ var q=document.getElementById("hsfc-search-box").value.toLowerCase().trim(); document.querySelectorAll(".hsfc-card").forEach(function(card){ card.style.display= !q || card.dataset.search.indexOf(q)!==-1 ? "" : "none"; }); document.querySelectorAll(".hsfc-section").forEach(function(sec){ var visible=false; sec.querySelectorAll(".hsfc-card").forEach(function(card){ if(card.style.display!=="none") visible=true; }); sec.style.display=visible?"":"none"; }); }, status:function(msg){ var s=document.getElementById("hsfc-status"); s.innerHTML=msg; s.style.display="block"; s.scrollIntoView({behavior:"smooth",block:"nearest"}); }, esc:function(s){ var d=document.createElement("div"); d.textContent=s==null?"":s; return d.innerHTML; } }; window.HSFC=HSFC; if(document.readyState==="loading"){ document.addEventListener("DOMContentLoaded",function(){HSFC.init();}); }else{ HSFC.init(); } })();

Leave a Reply

Your email address will not be published. Required fields are marked *