PPE Safety for Vacation Rental Cleaning (Sample)

Training builder Organization Draft only

Sample program built from the PPE training package bundle. Covers glove, mask, eye and body protection with a mixed assessment.

Overview All programs

Program structure

1 node

Click any row to edit. Drag rows to reorder or move. Expand and collapse branches like inventory and inspection checklists.

Edit node

No selection
Title & type
Technical details (admin)
{
  "active_version": null,
  "active_version_id": null,
  "baseline": {
    "archived_at": null,
    "based_on_version_id": null,
    "created_at": "2026-06-28T21:53:33.960086Z",
    "created_by_user_id": 1,
    "id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe",
    "published_at": null,
    "status": "draft",
    "training_program_id": "5c43d98b-bea6-4651-9beb-5e65bb348396",
    "version_number": -1
  },
  "builder_state": {
    "nodes": [
      {
        "extra": null,
        "id": "0252b715-ef09-43d9-ac86-d94f6952d9f0",
        "instructions": null,
        "name": "PPE Safety for Vacation Rental Cleaning (Sample)",
        "node_type": "program",
        "parent_node_id": null,
        "path_text": "PPE Safety for Vacation Rental Cleaning (Sample)",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe"
      }
    ],
    "root_node_id": "0252b715-ef09-43d9-ac86-d94f6952d9f0",
    "source_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe",
    "tree": [
      {
        "children": [],
        "extra": null,
        "id": "0252b715-ef09-43d9-ac86-d94f6952d9f0",
        "instructions": null,
        "name": "PPE Safety for Vacation Rental Cleaning (Sample)",
        "node_type": "program",
        "parent_node_id": null,
        "path_text": "PPE Safety for Vacation Rental Cleaning (Sample)",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe"
      }
    ],
    "tree_row_count": 1
  },
  "draft_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe",
  "mutation": {
    "mutate_endpoint": "/api/training/programs/5c43d98b-bea6-4651-9beb-5e65bb348396/mutate",
    "refetch_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe",
    "source_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe",
    "valid_source_node_ids": [
      "0252b715-ef09-43d9-ac86-d94f6952d9f0"
    ],
    "version_endpoint": "/api/training/versions/11f0bed0-250f-4ba7-ad43-d2309b9a46fe"
  },
  "nodes": [
    {
      "extra": null,
      "id": "0252b715-ef09-43d9-ac86-d94f6952d9f0",
      "instructions": null,
      "name": "PPE Safety for Vacation Rental Cleaning (Sample)",
      "node_type": "program",
      "parent_node_id": null,
      "path_text": "PPE Safety for Vacation Rental Cleaning (Sample)",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe"
    }
  ],
  "program": {
    "active_version_id": null,
    "created_at": "2026-06-24T03:51:26.512029Z",
    "created_by_user_id": 1,
    "description": "Sample program built from the PPE training package bundle. Covers glove, mask, eye and body protection with a mixed assessment.",
    "extra": {
      "audience_roles": [
        "cleaner",
        "inspector",
        "maintenance"
      ],
      "certification_valid_days": 365,
      "contractor_visible": true,
      "max_attempts": 3,
      "pass_threshold_percent": 80,
      "quiz_time_limit_minutes": 0,
      "require_assignment": false,
      "require_content_before_quiz": true,
      "retake_cooldown_hours": 24,
      "retake_mode": "full",
      "score_policy": "best",
      "show_correct_on_fail": true,
      "show_correct_on_results": false,
      "time_factor_weight": 0.0,
      "time_limit_mode": "hard"
    },
    "id": "5c43d98b-bea6-4651-9beb-5e65bb348396",
    "name": "PPE Safety for Vacation Rental Cleaning (Sample)",
    "scope_property_id": null,
    "scope_type": "tenant",
    "status": "archived",
    "tenant_id": 1,
    "updated_at": "2026-06-28T21:53:42.684146Z"
  },
  "reference_media": [],
  "tree": [
    {
      "children": [],
      "extra": null,
      "id": "0252b715-ef09-43d9-ac86-d94f6952d9f0",
      "instructions": null,
      "name": "PPE Safety for Vacation Rental Cleaning (Sample)",
      "node_type": "program",
      "parent_node_id": null,
      "path_text": "PPE Safety for Vacation Rental Cleaning (Sample)",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe"
    }
  ],
  "version": {
    "archived_at": null,
    "based_on_version_id": null,
    "created_at": "2026-06-28T21:53:33.960086Z",
    "created_by_user_id": 1,
    "id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe",
    "published_at": null,
    "status": "draft",
    "training_program_id": "5c43d98b-bea6-4651-9beb-5e65bb348396",
    "version_number": -1
  },
  "working_version_id": "11f0bed0-250f-4ba7-ad43-d2309b9a46fe"
}