Files
famlaw/activeblue_familylaw/report/report_parenting_plan.xml
Carlos Garcia 7a7463a2d1 Phase 4: QWeb PDF reports (12 court documents)
Financial affidavits (FL-12.902(b)/(c)), child support worksheet
(FL-12.902(e)), motion to modify (FL 61.14), notice of deposition
(FL 1.310), motion to compel (FL 1.380), income withholding order
(FL 61.1301/FL SDU), fee waiver application (FL 57.082), SSN notice
(FL-12.930(a) — filed under seal), mandatory disclosure certificate
(FL-12.932), default motion packet (FL 12.922 — 3-part), and parenting
plan (FL-12.995(a)). All 12 reports registered in __manifest__.py.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-04 23:34:37 -04:00

317 lines
24 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- Parenting Plan (FL-12.995(a))
Auto-populated from fl.case record.
Required in all cases involving minor children.
Addresses: timesharing schedule, decision-making, communication, transportation.
Must be approved by the court per FL 61.13.
-->
<odoo>
<data>
<record id="action_report_parenting_plan" model="ir.actions.report">
<field name="name">Parenting Plan (FL-12.995(a))</field>
<field name="model">fl.case</field>
<field name="report_type">qweb-pdf</field>
<field name="report_name">activeblue_familylaw.report_parenting_plan</field>
<field name="report_file">activeblue_familylaw/report/report_parenting_plan</field>
<field name="print_report_name">'Parenting Plan - ' + object.name</field>
<field name="binding_model_id" ref="model_fl_case"/>
<field name="binding_type">report</field>
</record>
<template id="report_parenting_plan">
<t t-call="web.html_container">
<t t-foreach="docs" t-as="o">
<t t-call="web.external_layout">
<div class="page" style="font-family: Times New Roman, serif; font-size: 11pt; line-height: 1.8;">
<!-- Court Header -->
<div style="text-align: center; margin-bottom: 20px;">
IN THE CIRCUIT COURT OF THE ELEVENTH JUDICIAL CIRCUIT<br/>
IN AND FOR MIAMI-DADE COUNTY, FLORIDA<br/>
FAMILY DIVISION
</div>
<!-- Caption -->
<table style="width: 100%; margin-bottom: 20px; border-collapse: collapse;">
<tr>
<td style="width: 55%; vertical-align: top; padding-right: 20px;">
In Re: The Matter of:<br/><br/>
<strong><t t-esc="o.petitioner_id.name if o.petitioner_id else '__________________'"/>,</strong><br/>
Petitioner,<br/><br/>
and<br/><br/>
<strong><t t-esc="o.respondent_id.name if o.respondent_id else '__________________'"/>,</strong><br/>
Respondent.
</td>
<td style="width: 45%; border-left: 1px solid #000; padding-left: 20px; vertical-align: top;">
Case No.: <t t-esc="o.court_case_number or '____________________'"/><br/>
Division: <t t-esc="o.division or '___'"/><br/>
Judge: <t t-esc="o.judge_id.name if o.judge_id else '____________________'"/>
</td>
</tr>
</table>
<!-- Title -->
<div style="text-align: center; font-size: 13pt; font-weight: bold; margin-bottom: 8px; text-decoration: underline;">
PARENTING PLAN
</div>
<div style="text-align: center; font-size: 10pt; margin-bottom: 20px; color: #555;">
Florida Family Law Rules of Procedure Form 12.995(a)<br/>
Section 61.13, Florida Statutes
</div>
<!-- Parenting Class Notice -->
<t t-if="o.parenting_class_required and not o.parenting_class_completed">
<div style="border: 2px solid #856404; padding: 10px; margin-bottom: 16px; background: #fff3cd; font-size: 10pt;">
<strong>⚠ PARENTING CLASS REQUIRED:</strong> Both parties must complete a court-approved
parenting course (FL 61.21) before this Parenting Plan can be approved by the court.
<t t-if="o.parenting_class_provider">Provider: <t t-esc="o.parenting_class_provider"/></t>
</div>
</t>
<t t-elif="o.parenting_class_completed">
<div style="border: 1px solid #28a745; padding: 8px; margin-bottom: 16px; background: #d4edda; font-size: 10pt;">
✓ Parenting course completed. Certificates attached.
<t t-if="o.parenting_class_date">Completed: <t t-esc="str(o.parenting_class_date)"/></t>
</div>
</t>
<!-- SECTION 1: PARTIES AND CHILDREN -->
<div style="font-weight: bold; background: #003366; color: #fff; padding: 6px; margin-bottom: 8px; font-size: 10pt;">
SECTION 1 — PARTIES AND CHILDREN
</div>
<table style="width: 100%; font-size: 10pt; border-collapse: collapse; margin-bottom: 12px;">
<tr>
<td style="padding: 4px; width: 25%; font-weight: bold;">Parent A (Petitioner):</td>
<td style="padding: 4px;"><strong><t t-esc="o.petitioner_id.name if o.petitioner_id else '__________________'"/></strong></td>
<td style="padding: 4px; width: 25%; font-weight: bold;">Address:</td>
<td style="padding: 4px;">
<t t-if="o.petitioner_id and o.petitioner_id.street">
<t t-esc="o.petitioner_id.street"/>, <t t-esc="o.petitioner_id.city"/>, FL <t t-esc="o.petitioner_id.zip"/>
</t>
<t t-else="">________________________</t>
</td>
</tr>
<tr>
<td style="padding: 4px; font-weight: bold;">Parent B (Respondent):</td>
<td style="padding: 4px;"><strong><t t-esc="o.respondent_id.name if o.respondent_id else '__________________'"/></strong></td>
<td style="padding: 4px; font-weight: bold;">Address:</td>
<td style="padding: 4px;">
<t t-if="o.respondent_id and o.respondent_id.street">
<t t-esc="o.respondent_id.street"/>, <t t-esc="o.respondent_id.city"/>, FL <t t-esc="o.respondent_id.zip"/>
</t>
<t t-else="">________________________</t>
</td>
</tr>
</table>
<!-- Minor Children -->
<div style="margin-bottom: 12px; font-size: 10pt;">
<strong>Minor Children Subject to this Parenting Plan:</strong>
<t t-if="o.child_ids">
<table style="width: 100%; margin-top: 6px; border-collapse: collapse; font-size: 10pt;">
<tr style="background: #e9ecef; font-weight: bold;">
<td style="padding: 4px; border: 1px solid #ccc;">Child's Full Name</td>
<td style="padding: 4px; border: 1px solid #ccc;">Date of Birth</td>
<td style="padding: 4px; border: 1px solid #ccc;">Age</td>
<td style="padding: 4px; border: 1px solid #ccc;">School</td>
</tr>
<t t-foreach="o.child_ids.filtered(lambda c: not c.emancipated)" t-as="child">
<tr>
<td style="padding: 4px; border: 1px solid #ccc;"><t t-esc="child.name"/></td>
<td style="padding: 4px; border: 1px solid #ccc;"><t t-esc="str(child.date_of_birth) if child.date_of_birth else '____________'"/></td>
<td style="padding: 4px; border: 1px solid #ccc;"><t t-esc="child.age or '___'"/></td>
<td style="padding: 4px; border: 1px solid #ccc;"><t t-esc="child.school or '________________________'"/></td>
</tr>
</t>
</table>
</t>
<t t-else="">
<table style="width: 100%; margin-top: 6px; border-collapse: collapse; font-size: 10pt;">
<tr style="background: #e9ecef; font-weight: bold;">
<td style="padding: 4px; border: 1px solid #ccc;">Child's Full Name</td>
<td style="padding: 4px; border: 1px solid #ccc;">Date of Birth</td>
<td style="padding: 4px; border: 1px solid #ccc;">Age</td>
<td style="padding: 4px; border: 1px solid #ccc;">School</td>
</tr>
<tr><td style="padding: 6px; border: 1px solid #ccc;">________________________</td><td style="padding: 6px; border: 1px solid #ccc;">____________</td><td style="padding: 6px; border: 1px solid #ccc;">___</td><td style="padding: 6px; border: 1px solid #ccc;">________________________</td></tr>
<tr><td style="padding: 6px; border: 1px solid #ccc;">________________________</td><td style="padding: 6px; border: 1px solid #ccc;">____________</td><td style="padding: 6px; border: 1px solid #ccc;">___</td><td style="padding: 6px; border: 1px solid #ccc;">________________________</td></tr>
</table>
</t>
</div>
<!-- SECTION 2: PARENTAL RESPONSIBILITY -->
<div style="font-weight: bold; background: #003366; color: #fff; padding: 6px; margin-bottom: 8px; font-size: 10pt;">
SECTION 2 — PARENTAL RESPONSIBILITY (FL 61.13(2)(b))
</div>
<div style="font-size: 10pt; margin-bottom: 12px; line-height: 2.0;">
<strong>2.1 Major Decisions:</strong><br/>
[ ] <strong>Shared Parental Responsibility</strong> — Both parents shall confer and jointly make
decisions regarding the child(ren)'s education, healthcare, extracurricular activities, and religion.<br/>
[ ] <strong>Sole Parental Responsibility</strong> — Parent ________________ shall have sole authority
to make major decisions. Reasons: ________________________________<br/><br/>
<strong>2.2 Ultimate Decision-Making Authority (if shared, for disputes):</strong><br/>
[ ] Parent A (Petitioner) &nbsp;&nbsp; [ ] Parent B (Respondent) &nbsp;&nbsp; [ ] Mediator/Arbitrator<br/>
For: [ ] Education &nbsp;&nbsp; [ ] Healthcare &nbsp;&nbsp; [ ] Religion &nbsp;&nbsp; [ ] Extracurricular
</div>
<!-- SECTION 3: TIMESHARING -->
<div style="font-weight: bold; background: #003366; color: #fff; padding: 6px; margin-bottom: 8px; font-size: 10pt;">
SECTION 3 — TIMESHARING SCHEDULE (FL 61.13(3))
</div>
<!-- Overnights Summary -->
<t t-if="o.petitioner_overnights_year or o.respondent_overnights_year">
<div style="border: 1px solid #000; padding: 10px; margin-bottom: 10px; font-size: 10pt; background: #f0f4ff;">
<table style="width: 100%;">
<tr>
<td style="font-weight: bold; width: 50%;">Parent A (Petitioner) Overnights/Year:</td>
<td><strong><t t-esc="o.petitioner_overnights_year or '___'"/></strong>
(<t t-esc="'%.1f' % ((o.petitioner_overnights_year or 0) / 3.65)"/>%)</td>
</tr>
<tr>
<td style="font-weight: bold;">Parent B (Respondent) Overnights/Year:</td>
<td><strong><t t-esc="o.respondent_overnights_year or '___'"/></strong>
(<t t-esc="'%.1f' % ((o.respondent_overnights_year or 0) / 3.65)"/>%)</td>
</tr>
<t t-if="o.substantial_timesharing">
<tr>
<td colspan="2" style="color: #28a745; font-weight: bold; padding-top: 4px;">
✓ Substantial timesharing applies (Parent B &gt;73 overnights) — FL 61.30(11)(b) formula used for support
</td>
</tr>
</t>
</table>
</div>
</t>
<div style="font-size: 10pt; margin-bottom: 12px; line-height: 2.2;">
<strong>3.1 Regular Schedule:</strong><br/>
Parent A's timesharing: ________________________________________<br/>
Parent B's timesharing: ________________________________________<br/><br/>
<strong>3.2 Holiday Schedule</strong> (indicate which parent has each holiday):<br/>
<table style="width: 100%; font-size: 10pt; border-collapse: collapse;">
<tr>
<td style="padding: 3px; width: 25%;">New Year's Day:</td><td style="padding: 3px; width: 25%;">[ ] A &nbsp; [ ] B &nbsp; [ ] Alt</td>
<td style="padding: 3px; width: 25%;">Spring Break:</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Alt</td>
</tr>
<tr>
<td style="padding: 3px;">Memorial Day:</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Alt</td>
<td style="padding: 3px;">Independence Day:</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Alt</td>
</tr>
<tr>
<td style="padding: 3px;">Labor Day:</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Alt</td>
<td style="padding: 3px;">Thanksgiving:</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Alt</td>
</tr>
<tr>
<td style="padding: 3px;">Winter Break (1st half):</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Alt</td>
<td style="padding: 3px;">Winter Break (2nd half):</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Alt</td>
</tr>
<tr>
<td style="padding: 3px;">Mother's Day:</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Mother</td>
<td style="padding: 3px;">Father's Day:</td><td style="padding: 3px;">[ ] A &nbsp; [ ] B &nbsp; [ ] Father</td>
</tr>
</table><br/>
<strong>3.3 School Year vs. Summer Schedule:</strong><br/>
School year primary residence: [ ] Parent A &nbsp;&nbsp; [ ] Parent B &nbsp;&nbsp; [ ] Same as regular<br/>
Summer schedule: ________________________________________<br/>
Summer vacation (each parent): ___ weeks per year, with ___ days advance notice required.
</div>
<!-- SECTION 4: COMMUNICATION -->
<div style="font-weight: bold; background: #003366; color: #fff; padding: 6px; margin-bottom: 8px; font-size: 10pt;">
SECTION 4 — PARENT-CHILD COMMUNICATION
</div>
<div style="font-size: 10pt; margin-bottom: 12px; line-height: 2.2;">
Phone/video access: _____ call(s) per week, between _____ and _____ p.m.<br/>
Method: [ ] Phone &nbsp;&nbsp; [ ] Video Call (FaceTime/Zoom) &nbsp;&nbsp; [ ] Text (with parental supervision)<br/>
Emergency contact: Each parent shall provide the other with a current phone number
and emergency contact at all times.
</div>
<!-- SECTION 5: TRANSPORTATION -->
<div style="font-weight: bold; background: #003366; color: #fff; padding: 6px; margin-bottom: 8px; font-size: 10pt;">
SECTION 5 — TRANSPORTATION / EXCHANGE
</div>
<div style="font-size: 10pt; margin-bottom: 12px; line-height: 2.2;">
Exchange location: [ ] School &nbsp;&nbsp; [ ] Neutral location: ________________________<br/>
[ ] Each parent provides transportation to their own home<br/>
[ ] Transporting parent: [ ] Parent A &nbsp;&nbsp; [ ] Parent B &nbsp;&nbsp; [ ] Alternate<br/>
Travel out of state: _____ days advance notice required, written consent or court order required for travel outside U.S.
</div>
<!-- SECTION 6: PARENTING CLASS -->
<div style="font-weight: bold; background: #003366; color: #fff; padding: 6px; margin-bottom: 8px; font-size: 10pt;">
SECTION 6 — PARENTING COURSE COMPLIANCE (FL 61.21)
</div>
<div style="font-size: 10pt; margin-bottom: 12px; line-height: 2.0;">
Both parents acknowledge they are required to complete a court-approved parent education
and family stabilization course pursuant to Section 61.21, Florida Statutes, before
this Parenting Plan may be approved by the Court.<br/><br/>
[ ] Parent A Certificate of Completion attached<br/>
[ ] Parent B Certificate of Completion attached
</div>
<!-- SECTION 7: MODIFICATIONS -->
<div style="font-weight: bold; background: #003366; color: #fff; padding: 6px; margin-bottom: 8px; font-size: 10pt;">
SECTION 7 — MODIFICATION OF PLAN
</div>
<div style="font-size: 10pt; margin-bottom: 16px;">
This Parenting Plan may only be modified by court order upon showing of a substantial change
in circumstances affecting the welfare of the child(ren), pursuant to Section 61.13(3),
Florida Statutes.
</div>
<!-- Signatures -->
<div style="font-weight: bold; background: #003366; color: #fff; padding: 6px; margin-bottom: 8px; font-size: 10pt;">
SIGNATURES
</div>
<div style="margin-top: 20px;">
<table style="width: 100%;">
<tr>
<td style="width: 48%; vertical-align: top; padding-right: 10px;">
<div style="border-top: 1px solid #000; margin-top: 50px; padding-top: 4px;">
<t t-esc="o.petitioner_id.name if o.petitioner_id else '__________________'"/><br/>
Parent A / Petitioner
</div>
<div style="margin-top: 6px;">Date: ______________________</div>
</td>
<td style="width: 4%;"/>
<td style="width: 48%; vertical-align: top; padding-left: 10px; border-left: 1px solid #ccc;">
<div style="border-top: 1px solid #000; margin-top: 50px; padding-top: 4px;">
<t t-esc="o.respondent_id.name if o.respondent_id else '__________________'"/><br/>
Parent B / Respondent
</div>
<div style="margin-top: 6px;">Date: ______________________</div>
</td>
</tr>
</table>
</div>
<!-- Court Approval Block -->
<div style="border: 2px solid #000; padding: 12px; margin-top: 20px; font-size: 10pt;">
<strong>APPROVED AND INCORPORATED INTO FINAL JUDGMENT:</strong><br/><br/>
SO ORDERED on _______________________, 20____ in Miami-Dade County, Florida.<br/><br/>
<div style="margin-top: 30px; border-top: 1px solid #000; width: 60%; padding-top: 4px;">
Circuit Court Judge, <t t-esc="o.circuit or '11th'"/> Judicial Circuit
</div>
</div>
<!-- Disclaimer -->
<div style="margin-top: 12px; font-size: 8pt; color: #666; border-top: 1px solid #ccc; padding-top: 6px;">
Generated by ActiveBlue Family Law. Verify all information. This plan must be approved by the court.
Parenting class certificates must be attached prior to submission.
Case: <t t-esc="o.name"/> | Generated: <t t-esc="context_today()"/>
</div>
</div>
</t>
</t>
</t>
</template>
</data>
</odoo>