generate_contract.py 59 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707
  1. # -*- coding: utf-8 -*-
  2. import sys, io
  3. sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
  4. output_path = r'd:\Users\chenjun\kyj-yanglao-web-new\src\views\elderly\apply\check-in\ContractForm.vue'
  5. # 生成一个紧凑但完整的合同
  6. # 策略:合同内容部分使用多个 a4-page, 每页用独立的子模板生成
  7. def page(pageno, body):
  8. return (
  9. ' <div class="a4-page">\n'
  10. ' <div class="page-header"><span class="page-no">' + str(pageno) + '</span></div>\n'
  11. ' <div class="page-content">\n'
  12. + body +
  13. ' </div>\n'
  14. ' </div>\n'
  15. )
  16. # ============ 第1页:封面 ============
  17. page1 = '''
  18. <h1 class="doc-title" style="font-size:22pt; margin-top:80px;">颐年集团养老服务合同</h1>
  19. <p class="content-text" style="text-align:center; font-size:13pt; margin-top:20px; text-indent:0;">
  20. 合同编号:{{ contractForm.contractNumber || '________________' }}
  21. </p>
  22. <p class="content-text" style="text-align:center; font-size:12pt; margin-top:60px; text-indent:0;">
  23. 服务长者:{{ contractForm.elderName || '________________' }}
  24. </p>
  25. <p class="content-text" style="text-align:center; font-size:12pt; text-indent:0;">
  26. 签订日期:{{ contractForm.startDate || '____年__月__日' }}
  27. </p>
  28. <p class="content-text" style="text-align:center; font-size:12pt; text-indent:0; margin-top:150px;">
  29. 颐年集团养老服务机构
  30. </p>
  31. '''
  32. # ============ 第2页:甲乙丙方信息 ============
  33. page2 = '''
  34. <h2 class="section-title">第一条 合同双方基本信息</h2>
  35. <table class="info-table">
  36. <tr>
  37. <th style="width:110px;">甲方(机构)</th>
  38. <td colspan="3">
  39. <span v-if="isPrint">{{ contractForm.partyAName || '颐年集团养老服务机构' }}</span>
  40. <el-input v-show="!isPrint" v-model="contractForm.partyAName" placeholder="机构名称" size="small" />
  41. </td>
  42. </tr>
  43. <tr>
  44. <th>地址</th>
  45. <td colspan="3">
  46. <span v-if="isPrint">{{ contractForm.partyAAddr || '________________' }}</span>
  47. <el-input v-show="!isPrint" v-model="contractForm.partyAAddr" placeholder="机构地址" size="small" />
  48. </td>
  49. </tr>
  50. <tr>
  51. <th>联系电话</th>
  52. <td>
  53. <span v-if="isPrint">{{ contractForm.partyAPhone || '________________' }}</span>
  54. <el-input v-show="!isPrint" v-model="contractForm.partyAPhone" placeholder="联系电话" size="small" />
  55. </td>
  56. <th style="width:80px;">邮编</th>
  57. <td>
  58. <span v-if="isPrint">{{ contractForm.partyAZip || '________________' }}</span>
  59. <el-input v-show="!isPrint" v-model="contractForm.partyAZip" placeholder="邮编" size="small" />
  60. </td>
  61. </tr>
  62. </table>
  63. <table class="info-table">
  64. <tr>
  65. <th style="width:110px;">乙方(长者)</th>
  66. <td>{{ contractForm.elderName || '' }}</td>
  67. <th style="width:60px;">性别</th>
  68. <td>{{ contractForm.elderGender || '' }}</td>
  69. </tr>
  70. <tr>
  71. <th>身份证号</th>
  72. <td colspan="3">{{ contractForm.elderIdCard || '' }}</td>
  73. </tr>
  74. <tr>
  75. <th>联系电话</th>
  76. <td>{{ contractForm.elderPhone || '' }}</td>
  77. <th>出生年月</th>
  78. <td>{{ contractForm.elderBirth || '' }}</td>
  79. </tr>
  80. <tr>
  81. <th>户籍地址</th>
  82. <td colspan="3">{{ contractForm.elderAddress || '' }}</td>
  83. </tr>
  84. </table>
  85. <table class="info-table">
  86. <tr>
  87. <th style="width:110px;">丙方(家属)</th>
  88. <td>{{ contractForm.partyCName || '' }}</td>
  89. <th style="width:80px;">与乙方关系</th>
  90. <td>{{ contractForm.partyCRelation || '' }}</td>
  91. </tr>
  92. <tr>
  93. <th>身份证号</th>
  94. <td colspan="3">{{ contractForm.partyCIdCard || '' }}</td>
  95. </tr>
  96. <tr>
  97. <th>联系电话</th>
  98. <td>{{ contractForm.partyCPhone || '' }}</td>
  99. <th>地址</th>
  100. <td>{{ contractForm.partyCAddress || '' }}</td>
  101. </tr>
  102. <tr>
  103. <th>紧急联系人2</th>
  104. <td>
  105. <span v-if="isPrint">{{ contractForm.emergencyContact2Name || '________________' }}</span>
  106. <el-input v-show="!isPrint" v-model="contractForm.emergencyContact2Name" placeholder="紧急联系人2姓名" size="small" />
  107. </td>
  108. <th>电话</th>
  109. <td>
  110. <span v-if="isPrint">{{ contractForm.emergencyContact2Phone || '________________' }}</span>
  111. <el-input v-show="!isPrint" v-model="contractForm.emergencyContact2Phone" placeholder="紧急联系人2电话" size="small" />
  112. </td>
  113. </tr>
  114. </table>
  115. <p class="content-text"><strong>特别说明:</strong>丙方作为乙方的家属/监护人,承诺对乙方在甲方机构入住期间的费用支付、重大决策等承担连带责任。</p>
  116. '''
  117. # ============ 第3页:服务内容 + 服务期限 ============
  118. page3 = '''
  119. <h2 class="section-title">第二条 服务内容</h2>
  120. <p class="content-text">1.甲方根据乙方的身体状况和护理等级,为乙方提供以下基本服务:</p>
  121. <p class="content-text">(1)日常生活照料:饮食、穿衣、如厕、沐浴、清洁卫生等;</p>
  122. <p class="content-text">(2)基本医疗保健:健康监测、慢病管理、用药指导等(非诊疗性服务);</p>
  123. <p class="content-text">(3)文化娱乐服务:文娱活动、健身锻炼、兴趣小组等;</p>
  124. <p class="content-text">(4)心理支持服务:情感慰藉、心理疏导、精神关怀等;</p>
  125. <p class="content-text">(5)安全保障服务:24小时值班、安全巡视、紧急救援等。</p>
  126. <p class="content-text">2.乙方护理等级:{{ contractForm.nurseLevelName || '________________' }},甲方根据乙方实际护理等级提供相应服务。</p>
  127. <p class="content-text">3.乙方入住房间:{{ contractForm.roomNumber || '________________' }}</p>
  128. <h2 class="section-title">第三条 服务期限</h2>
  129. <p class="content-text">1.本合同服务期限:自
  130. <span v-if="isPrint">{{ contractForm.startDate || '____年__月__日' }}</span>
  131. <el-date-picker v-show="!isPrint" v-model="contractForm.startDate" type="date" placeholder="入住日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  132. 起,至
  133. <span v-if="isPrint">{{ contractForm.endDate || '____年__月__日' }}</span>
  134. <el-date-picker v-show="!isPrint" v-model="contractForm.endDate" type="date" placeholder="结束日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  135. 止。
  136. </p>
  137. <p class="content-text">2.服务期满前,如乙方及丙方需要继续接受服务,应提前30日书面通知甲方,经甲方同意后重新签订服务合同。</p>
  138. <p class="content-text">3.本合同期限届满,双方未签订新合同但乙方仍继续在甲方处入住的,视为按本合同条款续期,期限为一年。</p>
  139. '''
  140. # ============ 第4页:费用 ============
  141. page4 = '''
  142. <h2 class="section-title">第四条 服务费用及支付方式</h2>
  143. <p class="content-text">1.乙方在甲方入住期间的服务费用标准如下(按人民币计算):</p>
  144. <table class="info-table border-table">
  145. <tr><th>项目</th><th style="width:200px;">金额(元/月)</th><th>备注</th></tr>
  146. <tr>
  147. <td>床位费</td>
  148. <td>
  149. <span v-if="isPrint">{{ contractForm.bedFee || '¥____' }}</span>
  150. <el-input v-show="!isPrint" v-model="contractForm.bedFee" placeholder="床位费" size="small" />
  151. </td>
  152. <td>基本费用</td>
  153. </tr>
  154. <tr>
  155. <td>护理费</td>
  156. <td>
  157. <span v-if="isPrint">{{ contractForm.nurseFee || '¥____' }}</span>
  158. <el-input v-show="!isPrint" v-model="contractForm.nurseFee" placeholder="护理费" size="small" />
  159. </td>
  160. <td>按护理等级</td>
  161. </tr>
  162. <tr>
  163. <td>膳食费</td>
  164. <td>
  165. <span v-if="isPrint">{{ contractForm.mealFee || '¥____' }}</span>
  166. <el-input v-show="!isPrint" v-model="contractForm.mealFee" placeholder="膳食费" size="small" />
  167. </td>
  168. <td>一日三餐</td>
  169. </tr>
  170. <tr>
  171. <td>管理费</td>
  172. <td>
  173. <span v-if="isPrint">{{ contractForm.manageFee || '¥____' }}</span>
  174. <el-input v-show="!isPrint" v-model="contractForm.manageFee" placeholder="管理费" size="small" />
  175. </td>
  176. <td>日常管理</td>
  177. </tr>
  178. <tr>
  179. <td>水电费</td>
  180. <td>
  181. <span v-if="isPrint">{{ contractForm.waterFee || '¥____' }}</span>
  182. <el-input v-show="!isPrint" v-model="contractForm.waterFee" placeholder="水电费" size="small" />
  183. </td>
  184. <td>据实结算</td>
  185. </tr>
  186. <tr>
  187. <td>月合计</td>
  188. <td>
  189. <span v-if="isPrint">{{ contractForm.monthlyTotal || '¥____' }}</span>
  190. <el-input v-show="!isPrint" v-model="contractForm.monthlyTotal" placeholder="月合计" size="small" />
  191. </td>
  192. <td></td>
  193. </tr>
  194. </table>
  195. <p class="content-text">2.一次性费用押金:人民币
  196. <span v-if="isPrint">{{ contractForm.deposit || '¥____' }}</span>
  197. <el-input v-show="!isPrint" v-model="contractForm.deposit" placeholder="押金金额" size="small" style="width:120px;" />
  198. 元(大写:
  199. <span v-if="isPrint">{{ contractForm.depositChinese || '________________' }}</span>
  200. <el-input v-show="!isPrint" v-model="contractForm.depositChinese" placeholder="大写金额" size="small" style="width:200px;" />
  201. ),乙方退住时无损坏无欠费的情况下全额退还(不计利息)。
  202. </p>
  203. <p class="content-text">3.支付方式:丙方应在每月1日前支付当月费用,首次费用在本合同签订之日起3日内支付。</p>
  204. <p class="content-text">4.如因物价上涨等原因需要调整收费标准,甲方应提前30日书面通知乙方和丙方,调整后的标准从通知之日起30日后执行。</p>
  205. <p class="content-text">5.乙方在甲方入住期间产生的医疗费用、药品费用由乙方和丙方自行承担。</p>
  206. <p class="content-text">6.如乙方或丙方无故拖欠各项费用超过15日,经甲方书面催告后7日内仍不交纳的,甲方有权解除本合同,并按本合同约定追究乙方和丙方的违约责任。</p>
  207. '''
  208. # ============ 第5-8页:各方权利义务 ============
  209. page5 = '''
  210. <h2 class="section-title">第五条 甲方权利义务</h2>
  211. <p class="content-text"><strong>一、甲方权利</strong></p>
  212. <p class="content-text">1.按照本合同约定收取各项服务费用。</p>
  213. <p class="content-text">2.要求乙方和丙方如实提供乙方的身体健康状况、病史等信息。</p>
  214. <p class="content-text">3.要求乙方遵守甲方制定的各项规章制度,服从甲方的服务管理。</p>
  215. <p class="content-text">4.在乙方或丙方违反本合同约定或甲方规章制度的情况下,有权采取相应措施(包括但不限于警告、暂停服务、解除合同等)。</p>
  216. <p class="content-text">5.为保证乙方及其他入住长者的安全和合法权益,有权在紧急情况下采取必要处置措施。</p>
  217. <p class="content-text"><strong>二、甲方义务</strong></p>
  218. <p class="content-text">1.按照本合同约定的服务内容和标准,为乙方提供养老服务。</p>
  219. <p class="content-text">2.配备符合资质要求的服务人员,保障服务质量。</p>
  220. <p class="content-text">3.建立健全各项规章制度,为乙方提供安全、舒适的生活环境。</p>
  221. <p class="content-text">4.定期向丙方通报乙方的身体状况和生活情况。</p>
  222. <p class="content-text">5.如乙方发生突发疾病或意外事故,应及时通知丙方,并采取必要的救助措施。</p>
  223. <p class="content-text">6.保护乙方的个人隐私和个人信息,不得非法泄露。</p>
  224. <p class="content-text">7.接受乙方和丙方的合理建议,不断改进服务质量。</p>
  225. '''
  226. page6 = '''
  227. <h2 class="section-title">第六条 乙方权利义务</h2>
  228. <p class="content-text"><strong>一、乙方权利</strong></p>
  229. <p class="content-text">1.按照本合同约定接受甲方提供的养老服务。</p>
  230. <p class="content-text">2.对甲方的服务质量提出意见和建议。</p>
  231. <p class="content-text">3.个人隐私和个人信息受法律保护。</p>
  232. <p class="content-text">4.在符合甲方规章制度的前提下,有权会见亲友和外出。</p>
  233. <p class="content-text"><strong>二、乙方义务</strong></p>
  234. <p class="content-text">1.如实向甲方告知自己的身体健康状况、过往病史、过敏史等信息,并配合甲方的服务工作。</p>
  235. <p class="content-text">2.遵守甲方制定的各项规章制度,服从甲方的服务管理,爱护甲方设施设备。</p>
  236. <p class="content-text">3.与其他入住长者和睦相处,互相关心、互相帮助。</p>
  237. <p class="content-text">4.按时交纳各项费用(如乙方本人有支付能力)。</p>
  238. <p class="content-text">5.如身体状况发生变化,应及时告知甲方工作人员。</p>
  239. '''
  240. page7 = '''
  241. <h2 class="section-title">第七条 丙方权利义务</h2>
  242. <p class="content-text"><strong>一、丙方权利</strong></p>
  243. <p class="content-text">1.了解乙方在甲方的生活状况、健康状况、费用支付情况等信息。</p>
  244. <p class="content-text">2.对甲方的服务质量提出意见和建议。</p>
  245. <p class="content-text">3.在乙方出现重大疾病或意外事故时,有权参与决策。</p>
  246. <p class="content-text"><strong>二、丙方义务</strong></p>
  247. <p class="content-text">1.如实向甲方提供乙方的身体健康状况、病史、过敏史等信息。</p>
  248. <p class="content-text">2.按照本合同约定按时足额支付乙方的各项服务费用。</p>
  249. <p class="content-text">3.保持与甲方的联系,联系方式如有变更应及时通知甲方。</p>
  250. <p class="content-text">4.定期探望乙方,关注乙方的身心健康。</p>
  251. <p class="content-text">5.如乙方发生突发疾病或意外事故,接到甲方通知后应及时赶到。</p>
  252. <p class="content-text">6.如乙方不具备完全民事行为能力,丙方作为乙方的监护人或委托代理人,应对乙方的行为承担相应责任。</p>
  253. <p class="content-text">7.丙方与甲方中断联系达到30天的,甲方有权选择单方解除合同。</p>
  254. '''
  255. # ============ 第9-12页:合同解除 + 违约责任 ============
  256. page8 = '''
  257. <h2 class="section-title">第八条 合同的变更与解除</h2>
  258. <h3 class="subsection-title">1.合同的变更</h3>
  259. <p class="content-text">1.1本合同履行期间,如乙方身体状况发生变化需要调整护理等级的,经甲方评估后可以变更服务内容和收费标准,并签订补充协议。</p>
  260. <p class="content-text">1.2本合同其他条款的变更,须经三方协商一致,并签订书面补充协议。</p>
  261. <h3 class="subsection-title">2.合同的解除</h3>
  262. <p class="content-text">2.1除本合同另有约定外,下列情况下,乙方或丙方可以单方解除本合同,并无需承担违约责任:</p>
  263. <p class="content-text">(1)甲方提供的服务不符合合同约定,经乙方或丙方提出,30日内不改正的;</p>
  264. <p class="content-text">(2)因甲方或甲方工作人员的严重过错造成乙方人身或重大财产损害的;</p>
  265. <p class="content-text">(3)乙方因疾病或其他个人原因离院的,但乙方或丙方不提出解除本合同而要求保留床位或房间的除外;乙方因疾病需要长期住院治疗(凭7天内住院证明)或去世解除合同的,免收违约金;</p>
  266. <p class="content-text">(4)履行合同过程中,乙方或丙方提前30日书面通知甲方并结清服务费用的;</p>
  267. <p class="content-text">(5)乙方首次入住15日内不适应居住环境或管理方式的,乙方可以单方面解除本合同,并无需承担违约责任。</p>
  268. '''
  269. page9 = '''
  270. <p class="content-text">2.2除本合同另有约定外,下列情况下,甲方可以单方解除本合同,并无需承担违约责任:</p>
  271. <p class="content-text">(1)乙方或丙方无故拖欠各项费用超过15日,经甲方书面催告后7日内仍不交纳的,甲方有权解除合同,并书面通知乙方搬出养老机构。乙方在甲方发出书面解除合同通知后7日内仍不搬出的,甲方有权提起诉讼,请求法院确认合同解除。乙方和丙方除应支付拖欠的服务费用、诉讼期间的养老服务费用以外,还应每天支付应付未付费用金额的1‰违约金,并负担甲方由此产生的一切费用(包括但不限于诉讼费、甲方聘请律师的实际支出、搬出费用)等。</p>
  272. <p class="content-text">(2)乙方严重违反甲方的规章制度,造成甲方难以履行对乙方的养老服务,或造成其他入住老人伤害或存在可能造成他人伤害危险的。需对有关事实进行甄别的,可提请属地民政部门或委托第三方协助认定。</p>
  273. <p class="content-text">(3)乙方或丙方隐瞒乙方健康状况,或者乙方患有须隔离治疗的传染性疾病或者患有精神疾病等其他不适宜在机构内集中生活的。</p>
  274. <p class="content-text">(4)发生不可抗力致甲方不能履行合同的。</p>
  275. <p class="content-text">(5)甲方因丧失养老机构执业资格等原因暂停、终止服务的。甲方应当于暂停或者终止服务60日前向实施许可或备案的属地民政部门提交老年人安置方案,经批准后方可解除养老机构服务合同。</p>
  276. <p class="content-text">(6)乙方连续请假外出超过90天(限期不得少于30天)。请假期间,因病情严重需要医治或疫情防控等管理要求,乙方无法返院或甲方不具备返院条件的情形除外。</p>
  277. <p class="content-text">(7)丙方与甲方中断联系达到30天的,甲方有权选择单方解除合同。</p>
  278. <p class="content-text">2.3除本合同另有约定外,下列情况下,乙方提前终止合同的,按照以下约定执行:</p>
  279. <p class="content-text">如乙方提前解除合同(除因疾病需长期住院治疗、去世解除合同外),须提前30天书面向甲方提出申请,经甲方批准后方可办理离院手续,乙方应按照本月实际享受服务天数结算本月床位费、护理费、膳食费、管理费、水电费等费用,并按照附件《服务项目收费标准》中乙方所定房型向甲方缴纳一个月床位费的违约金。</p>
  280. '''
  281. # ============ 第13页:违约责任 ============
  282. page10 = '''
  283. <h2 class="section-title">第九条 违约责任</h2>
  284. <p class="content-text">1.因甲方及其工作人员的过错,损害乙方人身或财产权利的,由甲方承担赔偿责任。</p>
  285. <p class="content-text">2.甲方服务人员资质不合格、没有按约定提供服务或者提供的服务不合格,造成乙方人身或财产损失的,甲方应当承担赔偿责任。</p>
  286. <p class="content-text">3.甲方或其工作人员侵犯乙方、丙方对甲方提供的养老服务的知情权的,乙方和丙方有权要求甲方改正,造成损失的甲方应承担赔偿责任。</p>
  287. <p class="content-text">4.如果乙方或丙方无故拖欠各项费用超过15日,经甲方发出催告通知后7日内仍不交纳的,甲方有权解除合同,书面通知乙方和丙方,要求乙方出院。如果乙方在甲方发出解除合同通知后7日内仍不出院,甲方有权强制要求乙方出院或者送回乙方或丙方住所。此种情况下解除合同,乙方及丙方除应支付拖欠的费用外,还应每天支付应付未付费用金额的1‰违约金,并负担甲方由此产生的一切费用(包括但不限于诉讼费、甲方聘请律师的实际支出、搬出费用)等。</p>
  288. <p class="content-text">5.乙方或丙方未将乙方健康状况、用药情况及过往病史如实告知甲方,造成甲方在提供服务过程中护理失当的,由乙方或丙方承担相应的后果。</p>
  289. <p class="content-text">6.乙方需外出就医的,甲方履行告知义务,乙方拒绝外出就医或丙方拒绝及时携乙方到医院就诊而造成的后果,由乙、丙方自行承担。</p>
  290. <p class="content-text">7.甲方没有过错,因乙方原因造成其自身损害的,由乙方、丙方自行承担全部后果和责任。</p>
  291. <p class="content-text">8.因乙方原因造成甲方或第三人人身或财产损失的,乙方、丙方应承担赔偿责任。</p>
  292. <p class="content-text">9.签订养老服务合同后,乙方未按照合同约定时间入住的,按照以下约定办理:因紧急住院治疗无法按期办理且向公办养老机构提出由医疗机构出具的诊断结论的,由公办养老机构适当延长其资格核实、办理入住手续期限。</p>
  293. <p class="content-text">10.本合同提前终止或服务期满后,乙方逾期搬离甲方养老机构的,按乙方在服务期满前一个月的养老服务费用标准的1.5倍按日计付养老服务费用,直至办理完毕离院手续并搬离甲方养老机构之日止。</p>
  294. <p class="content-text">11.甲方按本合同约定应承担赔偿责任的,赔偿限额以甲方实际收费为限。</p>
  295. '''
  296. # ============ 第14页:通知送达 + 陈述保证 ============
  297. page11 = '''
  298. <h2 class="section-title">第十条 通知与送达</h2>
  299. <p class="content-text">1.在本合同首页中所标明的甲方、乙方和丙方的地址和联系方式为各方各自有效的通讯地址和联系方式。一方变更通讯地址和联络方式应及时通知其他各方。</p>
  300. <p class="content-text">2.以下情形,视为送达,但受送达人有证据证明其因客观原因未实际接收到通知的除外:</p>
  301. <p class="content-text">以特快专递形式发送,已经签收的,以签收日为送达日;未签收的,同城自发送之日起2日视为文件已经送达,异地5日视为送达,境外15日视为送达;以手机短信发送的,发送成功即视为送达;电子邮件自发出后进入收件方邮箱服务器视为送达;传真发送自对方传真机接收视为送达。</p>
  302. <p class="content-text">因受送达人通讯地址或其他相关信息错误、不详或发生变更未及时通知其他各方造成无法送达的,由受送达人自行承担相关后果。</p>
  303. <p class="content-text">3.乙方入住甲方期间,有关本合同的履行事宜甲方应以书面或数据电文形式通知乙方或丙方,由乙方或丙方确认签收;乙方或丙方拒签的,书面通知在第三方见证下送至收件人地址的视为已通知或已送达,数据电文进入收件人接收系统的视为已通知或已送达。</p>
  304. <h2 class="section-title">第十一条 陈述与保证</h2>
  305. <p class="content-text">1.甲方保证为依照法律、行政法规设立并依法登记的养老机构,具有提供本合同约定的养老服务的资格和能力。</p>
  306. <p class="content-text">2.乙方或丙方保证乙方不属于患有精神病、甲类或乙类传染性疾病等不符合入住养老机构疾病的老年人。</p>
  307. <p class="content-text">3.乙方或丙方保证向甲方提供乙方在本协议签署前1个月内在甲方所在地二级甲等以上医院进行体检的《体检报告》(体检项目包括:精神健康状况、传染性疾病及养老机构要求的其他体检项目等)(作为本合同附件)。</p>
  308. <p class="content-text">4.乙方或丙方保证向甲方提供的乙方或丙方共同签字的《入住登记表》(作为本协议附件)是真实的,没有任何虚假或隐瞒。</p>
  309. <p class="content-text">5.丙方保证担任本合同履行过程的联系人,接收甲方的通知,如涉及诉讼、仲裁或其他法律程序的,保证作为相关机构法律文书的接收人,甲方或相关机构向乙方或保证人所标明的地址、联系方式等送达相关文书的,均视为有效送达。</p>
  310. '''
  311. # ============ 第15页:特别约定 ============
  312. page12 = '''
  313. <h2 class="section-title">第十二条 特别约定</h2>
  314. <p class="content-text">1.甲方仅提供与合同约定护理等级相符的相关服务,对于超出护理等级的看护、注意义务,甲方将依据现实情况、乙方身体状况尽可能的提供帮扶、协助,但不表示甲方愿意接受超出合同约定的范围的约束;甲方不是专业的医疗机构,对乙方进行的常规体检不代表甲方对乙方真实身体状况的了解,也不能代表甲方对乙方身体状况的确认,一切以专业的医疗机构及医疗人员的判断为准。</p>
  315. <p class="content-text">2.突发疾病或出现事故等紧急情况的处理</p>
  316. <p class="content-text">(1)乙方在入住期间突发疾病或身体伤害事故,甲方应及时通知丙方,及时联系120等医疗急救机构;如需到医疗机构急救,甲方应派人陪送至医疗机构。甲方不能及时联系上丙方的,应尽早与本合同附件确定的其他联系人取得联系并通报情况。</p>
  317. <p class="content-text">(2)甲方具有医疗资质的,在乙方生命垂危等紧急情况下应尽到合理诊疗义务,费用由乙方和丙方承担。</p>
  318. <p class="content-text">(3)因乙方发生紧急情况产生的急救费用、治疗费用、住院押金等均由乙方和丙方负担。甲方因此垫付费用的,乙方或丙方应按照甲方要求的时间内清偿。</p>
  319. <p class="content-text">(4)为保证入住长者的生活环境,甲方暂未设有临终关怀服务,当乙方生命垂危时,丙方应全力配合甲方将乙方送医院进行抢救;若乙方或丙方任何一方不予配合,甲方有权利将乙方送往就近医院抢救并扣除乙方入住时缴纳人民币
  320. <span v-if="isPrint">{{ contractForm.lifeSavingDeposit || '____元' }}</span>
  321. <el-input v-show="!isPrint" v-model="contractForm.lifeSavingDeposit" placeholder="金额" size="small" style="width:120px;" />
  322. (大写:
  323. <span v-if="isPrint">{{ contractForm.lifeSavingDepositChinese || '________________' }}</span>
  324. <el-input v-show="!isPrint" v-model="contractForm.lifeSavingDepositChinese" placeholder="大写金额" size="small" style="width:200px;" />
  325. )的押金,救护费用不足部分由乙方及丙方承担。
  326. </p>
  327. '''
  328. page13 = '''
  329. <p class="content-text">(5)若乙方在甲方养老院突然去世,丙方须全力配合甲方将乙方以医疗救护的方式将乙方送往就近医院;若丙方不予配合,甲方有权利扣除乙方入住时缴纳人民币
  330. <span v-if="isPrint">{{ contractForm.deathDeposit || '____元' }}</span>
  331. <el-input v-show="!isPrint" v-model="contractForm.deathDeposit" placeholder="金额" size="small" style="width:120px;" />
  332. (大写:
  333. <span v-if="isPrint">{{ contractForm.deathDepositChinese || '________________' }}</span>
  334. <el-input v-show="!isPrint" v-model="contractForm.deathDepositChinese" placeholder="大写金额" size="small" style="width:200px;" />
  335. )的押金,费用不足部分由丙方承担。
  336. </p>
  337. <p class="content-text">3.乙方去世的善后服务及相关费用</p>
  338. <p class="content-text">乙方在甲方服务期间去世的,甲方应及时与丙方取得联系,丙方负责善后处理并承担相关费用。无法与丙方取得联系的,应及时联系殡仪馆,妥善保存遗体,发生的费用由丙方承担。</p>
  339. <p class="content-text">4.甲方与丙方联系中断</p>
  340. <p class="content-text">因丙方提供的联系地址、方式不准确或不详细或变更后未及时通知甲方,或其他客观原因致使甲方无法与丙方及时联系,连续达30天则视为联系中断。甲方与乙方协商后,可以重新确定联系人。联系中断不免除丙方在本合同项下的责任。</p>
  341. <p class="content-text">因乙方、丙方原因导致联系中断的,如乙方仍有其他直系亲属的,则甲方有权自行联系其他直系亲属协商重新确定联系人或解除合同关系。无其他直系亲属或无其他亲属愿意承担乙方相关费用的,则甲方有权自行联系相关政府部门或其他机构解决处理有关乙方的托养事宜,因此而产生的相关费用,甲方有权向乙方或丙方追偿。</p>
  342. <p class="content-text">5.非因甲方故意或重大过失的原因造成乙方人身、财产损害的,甲方不承担责任。</p>
  343. <p class="content-text">乙方入住后若发生根据体检报告所反映出的一系列疾病、并发症或突发性疾病导致死亡,与甲方无关;</p>
  344. <p class="content-text">由于乙方属高龄及有疾病的长者,易发生意外,入住期间非因甲方原因若发生骨折、心脏骤停、脑梗、脑溢血、呛咳、肺部感染等疾病导致死亡与甲方无关;</p>
  345. <p class="content-text">乙方入住后,经甲方诊断有疾病且书面通知乙方前往三甲及以上的医院进行治疗的,乙方应及时前往医院就医;若乙方或丙方不予配合,乙方发生任何意外,由乙方和丙方负担全部责任。</p>
  346. '''
  347. page14 = '''
  348. <p class="content-text">6.乙方具有完全民事行为能力,但拒绝接收甲方提供服务,造成其自身人身、财产损害的,由乙方自行承担后果。</p>
  349. <p class="content-text">7.本合同关于乙方和丙方权利义务的约定,并不免除对乙方有法定赡养义务的其他人的法定责任。</p>
  350. <p class="content-text">8.因不可抗力导致本合同无法继续履行的,受到不可抗力影响的一方应在不可抗力情形发生后及时通知合同其他相关方,本合同可依法解除,合同各方不承担解除合同的责任。丙方应及时接回并妥善安置乙方。</p>
  351. <p class="content-text">9.甲方破产、停业、转让:甲方需提前30天通知乙方和丙方,并协助丙方将乙方转至其他养老机构托养或送回住所。</p>
  352. <h2 class="section-title">第十三条 争议解决方式</h2>
  353. <p class="content-text">本合同在履行过程中发生争议,当事人尽量协商解决。协商不成的,当事人可以选择下列第2种方式解决:</p>
  354. <p class="content-text">□ 1.向仲裁机构申请仲裁。</p>
  355. <p class="content-text">☑ 2.向有管辖权的人民法院提起诉讼。</p>
  356. <h2 class="section-title">第十四条 合同生效及附件</h2>
  357. <p class="content-text">本合同一式【叁】份,甲方执【壹】份,乙方执【壹】份,乙方监护人执【壹】份,自各方签字或盖章之日起生效。</p>
  358. <p class="content-text">1.下列文件为本合同附件,与本合同具有同等法律效力:</p>
  359. <p class="content-text">附件一:《知情同意书》</p>
  360. <p class="content-text">附件二:《入住登记表》</p>
  361. <p class="content-text">附件三:《入住须知》</p>
  362. <p class="content-text">附件四:《长者安全承诺书》</p>
  363. <p class="content-text">附件五:《长者外出情况确认书》</p>
  364. <p class="content-text">附件六:《签名代理申请》</p>
  365. <p class="content-text">附件七:《委托代理人确认表》</p>
  366. <p class="content-text">附件八:《机构服务范围及收费标准》</p>
  367. <p class="content-text">附件九:《房间设施设备清单》</p>
  368. <p class="content-text">附件十:二级甲等以上医院出具的《体检报告项目说明》(体检时间应在签订服务合同前30日以内)</p>
  369. <p class="content-text">附件十一:乙方有效证件身份证、户口本复印件</p>
  370. <p class="content-text">附件十二:乙方监护人身份证、户口本复印件</p>
  371. <p class="content-text">2.本合同附件系本合同不可分割的组成部分,与本合同具有同等法律效力。</p>
  372. <p class="content-text">3.本合同附件是本合同的组成部分,与合同正文具有同等法律效力。</p>
  373. '''
  374. # ============ 第16页:签署页 ============
  375. def sign_tpl(field, label):
  376. return (
  377. ' <p class="sign-line">' + label + ':'
  378. ' <span class="inline-edit-block">'
  379. ' <span v-if="isPrint">{{ contractForm.' + field + ' || \'________________\' }}</span>'
  380. ' <ESign v-show="!isPrint" v-model="contractForm.' + field + '" />'
  381. ' </span>'
  382. ' </p>'
  383. )
  384. page15 = '''
  385. <h2 class="section-title center">(本文以下无正文,为合同签署页)</h2>
  386. <div class="sign-block">
  387. <h4 class="sign-title">甲方(盖章):</h4>
  388. ''' + sign_tpl('partyASign', '机构盖章') + '''
  389. <p class="sign-line">法定代表人(签字):
  390. <span class="inline-edit-block">
  391. <span v-if="isPrint">{{ contractForm.partyALegalSign || '________________' }}</span>
  392. <el-input v-show="!isPrint" v-model="contractForm.partyALegalSign" placeholder="签字" size="small" style="width:200px;" />
  393. </span>
  394. </p>
  395. <p class="sign-line">日期:
  396. <span class="inline-edit-block">
  397. <span v-if="isPrint">{{ contractForm.partyASignDate || '____年__月__日' }}</span>
  398. <el-date-picker v-show="!isPrint" v-model="contractForm.partyASignDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  399. </span>
  400. </p>
  401. </div>
  402. <div class="sign-block" style="margin-top:40px;">
  403. <h4 class="sign-title">乙方(签字):</h4>
  404. ''' + sign_tpl('partyBSign', '长者签字') + '''
  405. <p class="sign-line">日期:
  406. <span class="inline-edit-block">
  407. <span v-if="isPrint">{{ contractForm.partyBSignDate || '____年__月__日' }}</span>
  408. <el-date-picker v-show="!isPrint" v-model="contractForm.partyBSignDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  409. </span>
  410. </p>
  411. </div>
  412. <div class="sign-block" style="margin-top:40px;">
  413. <h4 class="sign-title">丙方(签字/盖章):</h4>
  414. ''' + sign_tpl('partyCSign', '家属/监护人签字') + '''
  415. <p class="sign-line">日期:
  416. <span class="inline-edit-block">
  417. <span v-if="isPrint">{{ contractForm.partyCSignDate || '____年__月__日' }}</span>
  418. <el-date-picker v-show="!isPrint" v-model="contractForm.partyCSignDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  419. </span>
  420. </p>
  421. </div>
  422. '''
  423. # ============ 附件部分 ============
  424. # 附件一:知情同意书
  425. appendix1 = '''
  426. <h1 class="doc-title">附件一:知情同意书</h1>
  427. <p class="content-text"><strong>尊敬的长者及家属:</strong></p>
  428. <p class="content-text">欢迎您入住本养老机构。为了保障您在入住期间的权益和安全,请您仔细阅读本知情同意书的全部内容,并在理解的基础上签署本同意书。</p>
  429. <h3 class="subsection-title">一、服务内容</h3>
  430. <p class="content-text">1.甲方根据乙方的身体状况、护理等级,为乙方提供食宿、生活照料、基本康复训练、文化娱乐、精神慰藉、安全保障等养老服务。</p>
  431. <p class="content-text">2.甲方不提供专业医疗服务,如乙方出现需要专业医疗救治的情况,甲方将及时通知丙方或拨打120,费用由乙方和丙方承担。</p>
  432. <h3 class="subsection-title">二、权利与义务</h3>
  433. <p class="content-text">1.乙方和丙方有权了解甲方的服务范围、服务标准、收费标准等信息,监督甲方的服务质量。</p>
  434. <p class="content-text">2.乙方和丙方应当如实向甲方告知乙方的身体健康状况、过敏史、病史等信息。如因隐瞒或不实告知导致的不良后果,由乙方和丙方承担全部责任。</p>
  435. <p class="content-text">3.乙方应当遵守甲方的各项规章制度,爱护公共设施,配合工作人员的服务工作。</p>
  436. <h3 class="subsection-title">三、意外情况说明</h3>
  437. <p class="content-text">1.乙方在入住期间因自身身体原因(如突发疾病、猝死、摔倒等)造成的意外伤害或死亡,甲方已尽到合理注意义务的,不承担责任。</p>
  438. <p class="content-text">2.乙方违反甲方管理规定,擅自外出或从事危险活动造成的伤害,由乙方和丙方自行承担责任。</p>
  439. <h3 class="subsection-title">四、特殊护理说明</h3>
  440. <p class="content-text">1.乙方如需特殊护理服务(如褥疮护理、鼻饲、插尿管等),需另行签订补充协议。</p>
  441. <p class="content-text">2.特殊护理服务存在一定医疗风险,丙方应充分知晓并自愿承担。</p>
  442. ''' + sign_tpl('appendixSign1', '长者(签字)') + sign_tpl('appendixSign2', '家属/监护人(签字)') + '''
  443. <p class="sign-line">日期:
  444. <span class="inline-edit-block">
  445. <span v-if="isPrint">{{ contractForm.appendixDate1 || '____年__月__日' }}</span>
  446. <el-date-picker v-show="!isPrint" v-model="contractForm.appendixDate1" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  447. </span>
  448. </p>
  449. '''
  450. # 附件二:入住登记表
  451. appendix2 = '''
  452. <h1 class="doc-title">附件二:入住登记表</h1>
  453. <table class="info-table">
  454. <tr><th>姓名</th><td>{{ contractForm.elderName || '' }}</td><th>性别</th><td>{{ contractForm.elderGender || '' }}</td><th>出生年月</th><td>{{ contractForm.elderBirth || '' }}</td></tr>
  455. <tr><th>身份证号</th><td colspan="3">{{ contractForm.elderIdCard || '' }}</td><th>民族</th><td>{{ contractForm.elderNation || '' }}</td></tr>
  456. <tr><th>籍贯</th><td>{{ contractForm.elderNative || '' }}</td><th>文化程度</th><td>{{ contractForm.elderEducation || '' }}</td><th>婚姻状况</th><td>{{ contractForm.elderMarital || '' }}</td></tr>
  457. <tr><th>联系电话</th><td colspan="3">{{ contractForm.elderPhone || '' }}</td><th>医保类型</th><td>{{ contractForm.elderInsurance || '' }}</td></tr>
  458. <tr><th>户籍地址</th><td colspan="5">{{ contractForm.elderAddress || '' }}</td></tr>
  459. <tr><th>紧急联系人1</th><td>{{ contractForm.partyCName || '' }}</td><th>关系</th><td>{{ contractForm.partyCRelation || '' }}</td><th>电话</th><td>{{ contractForm.partyCPhone || '' }}</td></tr>
  460. <tr><th>紧急联系人2</th><td>{{ contractForm.emergencyContact2Name || '' }}</td><th>关系</th><td>{{ contractForm.emergencyContact2Relation || '' }}</td><th>电话</th><td>{{ contractForm.emergencyContact2Phone || '' }}</td></tr>
  461. <tr><th>护理等级</th><td colspan="5">{{ contractForm.nurseLevelName || '' }}</td></tr>
  462. <tr><th>既往病史</th><td colspan="5">{{ contractForm.medicalHistory || '' }}</td></tr>
  463. <tr><th>过敏史</th><td colspan="5">{{ contractForm.allergyHistory || '' }}</td></tr>
  464. <tr><th>生活习惯</th><td colspan="5">{{ contractForm.livingHabit || '' }}</td></tr>
  465. <tr><th>兴趣爱好</th><td colspan="5">{{ contractForm.hobby || '' }}</td></tr>
  466. </table>
  467. ''' + sign_tpl('regSign1', '长者(签字)') + sign_tpl('regSign2', '家属/监护人(签字)') + '''
  468. <p class="sign-line">登记日期:
  469. <span class="inline-edit-block">
  470. <span v-if="isPrint">{{ contractForm.regDate || '____年__月__日' }}</span>
  471. <el-date-picker v-show="!isPrint" v-model="contractForm.regDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  472. </span>
  473. </p>
  474. '''
  475. # 附件三:入住须知
  476. appendix3 = '''
  477. <h1 class="doc-title">附件三:入住须知</h1>
  478. <h3 class="subsection-title">一、入住须知</h3>
  479. <p class="content-text">1.长者入住前须提供二级甲等以上医院出具的近30日内的体检报告(体检项目按附件十执行)。</p>
  480. <p class="content-text">2.入住时须提交长者及监护人身份证、户口本原件及复印件各一份。</p>
  481. <p class="content-text">3.入住时须提交长者近期一寸免冠彩色照片3张。</p>
  482. <p class="content-text">4.入住时须交纳押金及首月相关费用。</p>
  483. <p class="content-text">5.长者自带的药品,须登记造册,由工作人员统一管理。</p>
  484. <h3 class="subsection-title">二、管理制度</h3>
  485. <p class="content-text">1.作息时间:夏季:6:00起床,21:00熄灯;冬季:6:30起床,20:30熄灯。</p>
  486. <p class="content-text">2.用餐时间:早餐7:00-8:00,午餐11:30-12:30,晚餐17:30-18:30。</p>
  487. <p class="content-text">3.会客时间:8:30-11:30,14:00-17:00(特殊情况除外)。</p>
  488. <p class="content-text">4.外出须请假,经批准后方可外出,外出期间发生的一切责任自负。</p>
  489. <p class="content-text">5.禁止携带易燃、易爆、有毒等危险品。</p>
  490. <p class="content-text">6.贵重物品请自行妥善保管,丢失自负。</p>
  491. <p class="content-text">7.爱护公共设施,损坏照价赔偿。</p>
  492. <p class="content-text">8.长者之间应互相关心、互相帮助,团结友爱,不得发生争执、打架等事件。</p>
  493. <h3 class="subsection-title">三、家属须知</h3>
  494. <p class="content-text">1.家属应保持与机构的联系,电话、地址如有变更及时通知机构。</p>
  495. <p class="content-text">2.家属探视应遵守机构的探视制度,不得影响其他长者正常生活。</p>
  496. <p class="content-text">3.家属应积极配合机构的工作,对长者的身体状况、情绪变化及时沟通。</p>
  497. <p class="content-text">4.长者生病或发生意外,家属接到通知后应及时赶到。</p>
  498. ''' + sign_tpl('noticeSign1', '长者(签字)') + sign_tpl('noticeSign2', '家属/监护人(签字)') + '''
  499. <p class="sign-line">日期:
  500. <span class="inline-edit-block">
  501. <span v-if="isPrint">{{ contractForm.noticeDate || '____年__月__日' }}</span>
  502. <el-date-picker v-show="!isPrint" v-model="contractForm.noticeDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  503. </span>
  504. </p>
  505. '''
  506. # 附件四:安全承诺书
  507. appendix4 = '''
  508. <h1 class="doc-title">附件四:长者安全承诺书</h1>
  509. <p class="content-text"><strong>本人自愿入住颐年集团养老服务机构,并承诺如下:</strong></p>
  510. <p class="content-text">一、本人及家属已如实向机构告知本人的身体健康状况、过往病史、过敏史、用药情况等信息,如有隐瞒或不实陈述,由此引发的一切后果由本人及家属自行承担。</p>
  511. <p class="content-text">二、本人承诺严格遵守机构的各项规章制度,服从工作人员的管理和服务安排。</p>
  512. <p class="content-text">三、本人承诺不擅自离开机构,如需外出须办理请假手续。擅自外出期间发生的一切人身伤害、财产损失由本人及家属自行承担。</p>
  513. <p class="content-text">四、本人承诺不携带易燃、易爆、有毒等危险品进入机构,不在房间内使用大功率电器。</p>
  514. <p class="content-text">五、本人因年老体弱、行动不便等原因,存在发生摔倒、骨折、突发疾病等风险,本人及家属对此完全知晓并自愿承担相应风险。</p>
  515. <p class="content-text">六、如本人发生意外情况,机构有权根据实际情况采取必要的救治措施(包括拨打120急救电话),由此产生的一切费用由本人及家属承担。</p>
  516. <p class="content-text">七、本人及家属承诺按时缴纳各项费用,如逾期未缴,机构有权暂停服务或解除合同。</p>
  517. <p class="content-text">八、本人及家属已认真阅读并理解本承诺书的全部内容,自愿签署本承诺书。</p>
  518. ''' + sign_tpl('safetySign1', '长者(签字)') + sign_tpl('safetySign2', '家属/监护人(签字)') + '''
  519. <p class="sign-line">日期:
  520. <span class="inline-edit-block">
  521. <span v-if="isPrint">{{ contractForm.safetyDate || '____年__月__日' }}</span>
  522. <el-date-picker v-show="!isPrint" v-model="contractForm.safetyDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  523. </span>
  524. </p>
  525. '''
  526. # 附件五:外出确认书
  527. appendix5 = '''
  528. <h1 class="doc-title">附件五:长者外出情况确认书</h1>
  529. <p class="content-text">为保障长者外出期间的人身安全,特制定本确认书,长者及家属在外出前须确认以下事项:</p>
  530. <table class="info-table">
  531. <tr><th>外出长者姓名</th><td>{{ contractForm.elderName || '' }}</td><th>外出日期</th><td>{{ contractForm.outDate || '____年__月__日' }}</td></tr>
  532. <tr><th>外出原因</th><td colspan="3">
  533. <span v-if="isPrint">{{ contractForm.outReason || '________________' }}</span>
  534. <el-input v-show="!isPrint" v-model="contractForm.outReason" placeholder="外出原因" size="small" />
  535. </td></tr>
  536. <tr><th>前往地点</th><td colspan="3">
  537. <span v-if="isPrint">{{ contractForm.outLocation || '________________' }}</span>
  538. <el-input v-show="!isPrint" v-model="contractForm.outLocation" placeholder="前往地点" size="small" />
  539. </td></tr>
  540. <tr><th>陪同人员</th><td>{{ contractForm.outCompanion || '' }}</td><th>联系电话</th><td>{{ contractForm.outPhone || '' }}</td></tr>
  541. <tr><th>预计返回时间</th><td colspan="3">
  542. <span v-if="isPrint">{{ contractForm.returnDate || '____年__月__日' }}</span>
  543. <el-date-picker v-show="!isPrint" v-model="contractForm.returnDate" type="date" placeholder="返回日期" value-format="YYYY-MM-DD" size="small" style="width:220px;" />
  544. </td></tr>
  545. <tr><th>身体状况</th><td colspan="3">
  546. <span v-if="isPrint">{{ contractForm.outHealthStatus || '________________' }}</span>
  547. <el-input v-show="!isPrint" v-model="contractForm.outHealthStatus" placeholder="身体状况" size="small" />
  548. </td></tr>
  549. <tr><th>随身物品</th><td colspan="3">
  550. <span v-if="isPrint">{{ contractForm.outItems || '________________' }}</span>
  551. <el-input v-show="!isPrint" v-model="contractForm.outItems" placeholder="随身物品" size="small" />
  552. </td></tr>
  553. </table>
  554. <p class="content-text"><strong>特别声明:</strong>长者外出期间,机构已尽到合理告知义务,外出期间发生的一切人身伤害、财产损失由长者本人及家属自行承担,与机构无关。</p>
  555. ''' + sign_tpl('outSign1', '长者(签字)') + sign_tpl('outSign2', '家属/监护人(签字)') + '''
  556. <p class="sign-line">机构经办人(签字):
  557. <span class="inline-edit-block">
  558. <span v-if="isPrint">{{ contractForm.outSign3 || '________________' }}</span>
  559. <el-input v-show="!isPrint" v-model="contractForm.outSign3" placeholder="经办人签字" size="small" style="width:200px;" />
  560. </span>
  561. </p>
  562. <p class="sign-line">日期:
  563. <span class="inline-edit-block">
  564. <span v-if="isPrint">{{ contractForm.outConfirmDate || '____年__月__日' }}</span>
  565. <el-date-picker v-show="!isPrint" v-model="contractForm.outConfirmDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  566. </span>
  567. </p>
  568. '''
  569. # 附件六:签名代理申请
  570. appendix6 = '''
  571. <h1 class="doc-title">附件六:签名代理申请</h1>
  572. <p class="content-text"><strong>申请人:</strong>{{ contractForm.elderName || '' }}</p>
  573. <p class="content-text"><strong>申请事项:</strong>因本人年事已高/身体原因/书写困难,特申请由以下人员代为签署与养老服务相关的各项文件。</p>
  574. <table class="info-table">
  575. <tr><th>代理人姓名</th><td>{{ contractForm.agentName || '' }}</td><th>与申请人关系</th><td>{{ contractForm.agentRelation || '' }}</td></tr>
  576. <tr><th>身份证号</th><td colspan="3">{{ contractForm.agentIdCard || '' }}</td></tr>
  577. <tr><th>联系电话</th><td colspan="3">{{ contractForm.agentPhone || '' }}</td></tr>
  578. <tr><th>代理权限</th><td colspan="3">{{ contractForm.agentAuthority || '代为签署与养老服务相关的各项文件' }}</td></tr>
  579. <tr><th>代理期限</th><td colspan="3">{{ contractForm.agentPeriod || '自本申请签署之日起至长者离院之日止' }}</td></tr>
  580. </table>
  581. <p class="content-text"><strong>特别说明:</strong></p>
  582. <p class="content-text">1.代理人在代理权限内签署的文件,对申请人具有同等法律效力。</p>
  583. <p class="content-text">2.申请人如需变更或撤销代理人,须书面通知机构。</p>
  584. <p class="content-text">3.代理人签署的文件如涉及重大利益处分,机构有权要求申请人本人确认。</p>
  585. ''' + sign_tpl('agentApplySign1', '申请人(签字)') + sign_tpl('agentApplySign2', '代理人(签字)') + '''
  586. <p class="sign-line">日期:
  587. <span class="inline-edit-block">
  588. <span v-if="isPrint">{{ contractForm.agentApplyDate || '____年__月__日' }}</span>
  589. <el-date-picker v-show="!isPrint" v-model="contractForm.agentApplyDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  590. </span>
  591. </p>
  592. '''
  593. # 附件七:委托代理人确认表
  594. appendix7 = '''
  595. <h1 class="doc-title">附件七:委托代理人确认表</h1>
  596. <p class="content-text">机构根据长者及家属提交的委托代理申请,确认以下委托代理人:</p>
  597. <table class="info-table">
  598. <tr><th>委托人(长者)</th><td>{{ contractForm.elderName || '' }}</td><th>身份证号</th><td>{{ contractForm.elderIdCard || '' }}</td></tr>
  599. <tr><th>委托代理人</th><td>{{ contractForm.partyCName || '' }}</td><th>与委托人关系</th><td>{{ contractForm.partyCRelation || '' }}</td></tr>
  600. <tr><th>代理人身份证号</th><td colspan="3">{{ contractForm.partyCIdCard || '' }}</td></tr>
  601. <tr><th>联系电话</th><td colspan="3">{{ contractForm.partyCPhone || '' }}</td></tr>
  602. <tr><th>委托事项</th><td colspan="3">代为办理长者入住、退住、费用缴纳、重大决策等事项</td></tr>
  603. <tr><th>委托期限</th><td colspan="3">自本确认表签署之日起至长者离院之日止</td></tr>
  604. <tr><th>机构确认</th><td colspan="3">已收到上述委托代理申请,确认代理人资格。</td></tr>
  605. </table>
  606. ''' + sign_tpl('entrustSign1', '委托人(签字)') + sign_tpl('entrustSign2', '委托代理人(签字)') + '''
  607. <p class="sign-line">机构经办人(签字):
  608. <span class="inline-edit-block">
  609. <span v-if="isPrint">{{ contractForm.entrustSign3 || '________________' }}</span>
  610. <el-input v-show="!isPrint" v-model="contractForm.entrustSign3" placeholder="经办人" size="small" style="width:200px;" />
  611. </span>
  612. </p>
  613. <p class="sign-line">机构盖章:
  614. <span class="inline-edit-block">
  615. <span v-if="isPrint">{{ contractForm.orgStamp || '________________' }}</span>
  616. <ESign v-show="!isPrint" v-model="contractForm.orgStamp" />
  617. </span>
  618. </p>
  619. <p class="sign-line">日期:
  620. <span class="inline-edit-block">
  621. <span v-if="isPrint">{{ contractForm.entrustDate || '____年__月__日' }}</span>
  622. <el-date-picker v-show="!isPrint" v-model="contractForm.entrustDate" type="date" placeholder="选择日期" value-format="YYYY-MM-DD" size="small" style="width:180px;" />
  623. </span>
  624. </p>
  625. '''
  626. # 附件八:机构服务范围及收费标准
  627. appendix8 = '''
  628. <h1 class="doc-title">附件八:机构服务范围及收费标准</h1>
  629. <h3 class="subsection-title">一、服务范围</h3>
  630. <p class="content-text">1.提供日常生活照料服务:包括饮食、穿衣、如厕、沐浴、清洁卫生等。</p>
  631. <p class="content-text">2.提供基本医疗保健服务:包括健康监测、慢病管理、用药指导等。</p>
  632. <p class="content-text">3.提供文化娱乐服务:包括文娱活动、健身锻炼、兴趣小组等。</p>
  633. <p class="content-text">4.提供心理支持服务:包括情感慰藉、心理疏导、精神关怀等。</p>
  634. <p class="content-text">5.提供安全保障服务:包括24小时值班、安全巡视、紧急救援等。</p>
  635. <h3 class="subsection-title">二、收费标准</h3>
  636. <table class="info-table border-table">
  637. <tr><th>项目</th><th>自理</th><th>半自理</th><th>不能自理</th><th>特护</th></tr>
  638. <tr><td>床位费</td><td>{{ contractForm.feeBedSelf || '¥____' }}</td><td>{{ contractForm.feeBedHalf || '¥____' }}</td><td>{{ contractForm.feeBedNone || '¥____' }}</td><td>{{ contractForm.feeBedSpecial || '¥____' }}</td></tr>
  639. <tr><td>护理费</td><td>{{ contractForm.feeNurseSelf || '¥____' }}</td><td>{{ contractForm.feeNurseHalf || '¥____' }}</td><td>{{ contractForm.feeNurseNone || '¥____' }}</td><td>{{ contractForm.feeNurseSpecial || '¥____' }}</td></tr>
  640. <tr><td>膳食费</td><td>{{ contractForm.feeMealSelf || '¥____' }}</td><td>{{ contractForm.feeMealHalf || '¥____' }}</td><td>{{ contractForm.feeMealNone || '¥____' }}</td><td>{{ contractForm.feeMealSpecial || '¥____' }}</td></tr>
  641. <tr><td>管理费</td><td>{{ contractForm.feeManageSelf || '¥____' }}</td><td>{{ contractForm.feeManageHalf || '¥____' }}</td><td>{{ contractForm.feeManageNone || '¥____' }}</td><td>{{ contractForm.feeManageSpecial || '¥____' }}</td></tr>
  642. <tr><td>水电费</td><td>{{ contractForm.feeWaterSelf || '¥____' }}</td><td>{{ contractForm.feeWaterHalf || '¥____' }}</td><td>{{ contractForm.feeWaterNone || '¥____' }}</td><td>{{ contractForm.feeWaterSpecial || '¥____' }}</td></tr>
  643. <tr><td>合计(月)</td><td>{{ contractForm.feeTotalSelf || '¥____' }}</td><td>{{ contractForm.feeTotalHalf || '¥____' }}</td><td>{{ contractForm.feeTotalNone || '¥____' }}</td><td>{{ contractForm.feeTotalSpecial || '¥____' }}</td></tr>
  644. </table>
  645. <p class="content-text"><strong>说明:</strong></p>
  646. <p class="content-text">1.押金:入住时交纳,退住时无损坏全额退还(不计利息)。</p>
  647. <p class="content-text">2.一次性费用:包括入住评估费、生活用品费等,入住时一次性交纳。</p>
  648. <p class="content-text">3.以上收费标准仅供参考,具体以实际签订的服务合同为准。</p>
  649. <p class="content-text">4.费用调整须提前30日书面形式通知。</p>
  650. '''
  651. # 附件九:房间设施设备清单
  652. appendix9 = '''
  653. <h1 class="doc-title">附件九:房间设施设备清单</h1>
  654. <p class="content-text">长者:{{ contractForm.elderName || '' }},入住房间:{{ contractForm.roomNumber || '' }}</p>
  655. <table class="info-table border-table">
  656. <tr><th style="width:60px;">序号</th><th>物品名称</th><th style="width:80px;">数量</th><th style="width:60px;">单位</th><th>状态</th><th>备注</th></tr>
  657. <tr><td>1</td><td>床</td><td>1</td><td>张</td><td>完好</td><td></td></tr>
  658. <tr><td>2</td><td>床垫</td><td>1</td><td>张</td><td>完好</td><td></td></tr>
  659. <tr><td>3</td><td>床头柜</td><td>1</td><td>个</td><td>完好</td><td></td></tr>
  660. <tr><td>4</td><td>衣柜</td><td>1</td><td>个</td><td>完好</td><td></td></tr>
  661. <tr><td>5</td><td>桌椅</td><td>1</td><td>套</td><td>完好</td><td></td></tr>
  662. <tr><td>6</td><td>空调</td><td>1</td><td>台</td><td>完好</td><td></td></tr>
  663. <tr><td>7</td><td>电视机</td><td>1</td><td>台</td><td>完好</td><td></td></tr>
  664. <tr><td>8</td><td>呼叫器</td><td>1</td><td>个</td><td>完好</td><td></td></tr>
  665. <tr><td>9</td><td>照明灯具</td><td>2</td><td>盏</td><td>完好</td><td></td></tr>
  666. <tr><td>10</td><td>卫生间设施</td><td>1</td><td>套</td><td>完好</td><td></td></tr>
  667. </table>
  668. <p class="content-text"><strong>备注说明:</strong></p>
  669. <p class="content-text">1.以上设施设备由机构统一配置,长者应爱护使用,如有损坏照价赔偿。</p>
  670. <p class="content-text">2.长者个人物品请自行妥善保管,机构不承担保管责任。</p>
  671. <p class="content-text">3.设施设备如发生故障,请及时通知工作人员维修。</p>