<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <data noupdate="0">

        <!-- ============================================================ -->
        <!-- SECTION 2b: MANUAL WHEELCHAIR                                -->
        <!-- ============================================================ -->

        <record id="section_mw_frame" model="fusion.wc.section">
            <field name="name">Manual Wheelchair Frame</field>
            <field name="code">mw_frame</field>
            <field name="sequence">10</field>
            <field name="equipment_type">manual_wheelchair</field>
            <field name="icon">fa-wheelchair</field>
            <field name="description">Select the manual wheelchair frame. Includes standard, lightweight, tilt, and rigid frames.</field>
            <field name="allow_multiple" eval="False"/>
            <field name="required" eval="True"/>
        </record>

        <record id="section_mw_adp_options" model="fusion.wc.section">
            <field name="name">MW Additional ADP Funded Options</field>
            <field name="code">mw_adp_options</field>
            <field name="sequence">15</field>
            <field name="equipment_type">manual_wheelchair</field>
            <field name="icon">fa-check-square-o</field>
            <field name="description">ADP upcharge/modification codes for manual wheelchairs (WAMA, WAMB, heavy duty, custom mods).</field>
            <field name="is_adp_options_section" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_mw_accessories" model="fusion.wc.section">
            <field name="name">MW Accessories</field>
            <field name="code">mw_accessories</field>
            <field name="sequence">18</field>
            <field name="equipment_type">manual_wheelchair</field>
            <field name="icon">fa-cogs</field>
            <field name="description">Manual wheelchair accessories: handrims, spoke protectors, grade aids, etc.</field>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- ============================================================ -->
        <!-- SECTION 2a: WALKER / ROLLATOR / AMBULATION AIDS              -->
        <!-- ============================================================ -->

        <record id="section_walker_frame" model="fusion.wc.section">
            <field name="name">Walker / Rollator Frame</field>
            <field name="code">walker_frame</field>
            <field name="sequence">200</field>
            <field name="equipment_type">walker</field>
            <field name="icon">fa-male</field>
            <field name="description">Select the walker, rollator, walking frame, standing frame, or forearm crutches.</field>
            <field name="allow_multiple" eval="False"/>
            <field name="required" eval="True"/>
        </record>

        <record id="section_walker_adp_options" model="fusion.wc.section">
            <field name="name">Walker ADP Funded Options</field>
            <field name="code">walker_adp_options</field>
            <field name="sequence">210</field>
            <field name="equipment_type">walker</field>
            <field name="icon">fa-check-square-o</field>
            <field name="description">Adolescent size upgrades and custom modifications for walkers.</field>
            <field name="is_adp_options_section" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_walker_accessories" model="fusion.wc.section">
            <field name="name">Walker Accessories / Addons</field>
            <field name="code">walker_accessories</field>
            <field name="sequence">220</field>
            <field name="equipment_type">walker</field>
            <field name="icon">fa-cogs</field>
            <field name="description">Walker addons and accessories.</field>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- ============================================================ -->
        <!-- SECTION 2c: POWER BASE / POWER SCOOTER                       -->
        <!-- ============================================================ -->

        <record id="section_pw_frame" model="fusion.wc.section">
            <field name="name">Power Base / Scooter Frame</field>
            <field name="code">pw_frame</field>
            <field name="sequence">300</field>
            <field name="equipment_type">power_wheelchair</field>
            <field name="icon">fa-bolt</field>
            <field name="description">Select the power wheelchair base or power scooter.</field>
            <field name="allow_multiple" eval="False"/>
            <field name="required" eval="True"/>
        </record>

        <record id="section_pw_adp_options" model="fusion.wc.section">
            <field name="name">Power Base ADP Funded Options</field>
            <field name="code">pw_adp_options</field>
            <field name="sequence">310</field>
            <field name="equipment_type">power_wheelchair</field>
            <field name="icon">fa-check-square-o</field>
            <field name="description">ADP funded options for power bases: adjustable tension back, recline, footplates, seat packages, etc.</field>
            <field name="is_adp_options_section" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_pw_specialty_controls" model="fusion.wc.section">
            <field name="name">Specialty Controls</field>
            <field name="code">pw_specialty_controls</field>
            <field name="sequence">320</field>
            <field name="equipment_type">power_wheelchair</field>
            <field name="icon">fa-gamepad</field>
            <field name="description">Specialty controls requiring clinical rationale: non-standard joystick, chin/rim, simple touch, proximity, breath control, scanners, auto correction.</field>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_pw_positioning" model="fusion.wc.section">
            <field name="name">Power Positioning Devices</field>
            <field name="code">pw_positioning</field>
            <field name="sequence">330</field>
            <field name="equipment_type">power_wheelchair</field>
            <field name="icon">fa-sliders</field>
            <field name="description">Power positioning devices requiring Justification for Funding Chart: power tilt, recline, elevating footrests, multi-function control, power add-on.</field>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- ============================================================ -->
        <!-- SEATING SECTIONS (Section 2d - shared across MW/PW)          -->
        <!-- ============================================================ -->

        <record id="section_seat_cushion" model="fusion.wc.section">
            <field name="name">Seat Cushion</field>
            <field name="code">seat_cushion</field>
            <field name="sequence">30</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-th-large</field>
            <field name="has_build_type" eval="True"/>
            <field name="has_width" eval="True"/>
            <field name="has_depth" eval="True"/>
            <field name="width_label">Cushion Width (inches)</field>
            <field name="depth_label">Cushion Depth (inches)</field>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_seat_cushion_cover" model="fusion.wc.section">
            <field name="name">Seat Cushion Cover(s)</field>
            <field name="code">seat_cushion_cover</field>
            <field name="sequence">31</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_seat_cushion"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_seat_options" model="fusion.wc.section">
            <field name="name">Seat Option(s)</field>
            <field name="code">seat_options</field>
            <field name="sequence">32</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_seat_cushion"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_seat_hardware" model="fusion.wc.section">
            <field name="name">Seat Hardware</field>
            <field name="code">seat_hardware</field>
            <field name="sequence">33</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_seat_cushion"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_pommel" model="fusion.wc.section">
            <field name="name">Pommel/Adductors</field>
            <field name="code">pommel</field>
            <field name="sequence">34</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_seat_cushion"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_pommel_hardware" model="fusion.wc.section">
            <field name="name">Pommel Hardware</field>
            <field name="code">pommel_hardware</field>
            <field name="sequence">35</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_seat_cushion"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- Back Support -->
        <record id="section_back_support" model="fusion.wc.section">
            <field name="name">Back Support</field>
            <field name="code">back_support</field>
            <field name="sequence">40</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-columns</field>
            <field name="has_build_type" eval="True"/>
            <field name="has_width" eval="True"/>
            <field name="has_height" eval="True"/>
            <field name="width_label">Backrest Width (inches)</field>
            <field name="height_label">Backrest Height (inches)</field>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_back_support_options" model="fusion.wc.section">
            <field name="name">Back Support Options</field>
            <field name="code">back_support_options</field>
            <field name="sequence">41</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_back_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_back_cover" model="fusion.wc.section">
            <field name="name">Back Cover</field>
            <field name="code">back_cover</field>
            <field name="sequence">42</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_back_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_back_hardware" model="fusion.wc.section">
            <field name="name">Back Hardware</field>
            <field name="code">back_hardware</field>
            <field name="sequence">43</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_back_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- Complete Assembly -->
        <record id="section_complete_assembly" model="fusion.wc.section">
            <field name="name">Complete Assembly</field>
            <field name="code">complete_assembly</field>
            <field name="sequence">50</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-cubes</field>
            <field name="has_build_type" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- Headrest/Neckrest -->
        <record id="section_headrest" model="fusion.wc.section">
            <field name="name">Headrest/Neckrest</field>
            <field name="code">headrest</field>
            <field name="sequence">60</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-user</field>
            <field name="has_build_type" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_headrest_options" model="fusion.wc.section">
            <field name="name">Headrest/Neckrest Options</field>
            <field name="code">headrest_options</field>
            <field name="sequence">61</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_headrest"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_headrest_hardware" model="fusion.wc.section">
            <field name="name">Headrest/Neckrest Hardware</field>
            <field name="code">headrest_hardware</field>
            <field name="sequence">62</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_headrest"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- Positioning Belts -->
        <record id="section_positioning_belts" model="fusion.wc.section">
            <field name="name">Positioning Belts</field>
            <field name="code">positioning_belts</field>
            <field name="sequence">70</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-link</field>
            <field name="has_build_type" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_positioning_belt_options" model="fusion.wc.section">
            <field name="name">Positioning Belt Options</field>
            <field name="code">positioning_belt_options</field>
            <field name="sequence">71</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_positioning_belts"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- Arm Support -->
        <record id="section_arm_support" model="fusion.wc.section">
            <field name="name">Arm Support(s)</field>
            <field name="code">arm_support</field>
            <field name="sequence">80</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-hand-o-right</field>
            <field name="has_build_type" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_arm_support_options" model="fusion.wc.section">
            <field name="name">Arm Support Options</field>
            <field name="code">arm_support_options</field>
            <field name="sequence">81</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_arm_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_arm_support_hardware" model="fusion.wc.section">
            <field name="name">Arm Support Hardware</field>
            <field name="code">arm_support_hardware</field>
            <field name="sequence">82</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_arm_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- Tray -->
        <record id="section_tray" model="fusion.wc.section">
            <field name="name">Tray</field>
            <field name="code">tray</field>
            <field name="sequence">90</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-inbox</field>
            <field name="has_build_type" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_tray_options" model="fusion.wc.section">
            <field name="name">Tray Options</field>
            <field name="code">tray_options</field>
            <field name="sequence">91</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_tray"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- Lateral Support -->
        <record id="section_lateral_support" model="fusion.wc.section">
            <field name="name">Lateral Support(s)</field>
            <field name="code">lateral_support</field>
            <field name="sequence">100</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-arrows-h</field>
            <field name="has_build_type" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_lateral_support_options" model="fusion.wc.section">
            <field name="name">Lateral Support Options</field>
            <field name="code">lateral_support_options</field>
            <field name="sequence">101</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_lateral_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_lateral_support_hardware" model="fusion.wc.section">
            <field name="name">Lateral Support Hardware</field>
            <field name="code">lateral_support_hardware</field>
            <field name="sequence">102</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_lateral_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <!-- Foot/Leg Support -->
        <record id="section_foot_leg_support" model="fusion.wc.section">
            <field name="name">Foot/Leg Support(s)</field>
            <field name="code">foot_leg_support</field>
            <field name="sequence">110</field>
            <field name="equipment_type">both</field>
            <field name="icon">fa-arrows-v</field>
            <field name="has_build_type" eval="True"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_foot_leg_support_options" model="fusion.wc.section">
            <field name="name">Foot/Leg Support Options</field>
            <field name="code">foot_leg_support_options</field>
            <field name="sequence">111</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_foot_leg_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

        <record id="section_foot_leg_support_hardware" model="fusion.wc.section">
            <field name="name">Foot/Leg Support Hardware</field>
            <field name="code">foot_leg_support_hardware</field>
            <field name="sequence">112</field>
            <field name="equipment_type">both</field>
            <field name="has_build_type" eval="True"/>
            <field name="parent_id" ref="section_foot_leg_support"/>
            <field name="allow_multiple" eval="True"/>
        </record>

    </data>
</odoo>
