PPE Safety for Vacation Rental Cleaning

Training builder Organization Published

Overview All programs

Program structure

99 nodes

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": {
    "archived_at": null,
    "based_on_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941",
    "created_at": "2026-06-28T07:09:44.047717Z",
    "created_by_user_id": 1,
    "id": "2f6c1e09-1866-43c9-84e4-f57af1c7d6fd",
    "published_at": "2026-06-28T07:09:44.034671Z",
    "status": "published",
    "training_program_id": "6163013d-b7e5-4b9f-8c96-e062b1ebb9da",
    "version_number": 1
  },
  "active_version_id": "2f6c1e09-1866-43c9-84e4-f57af1c7d6fd",
  "baseline": {
    "archived_at": null,
    "based_on_version_id": null,
    "created_at": "2026-06-24T03:55:31.676995Z",
    "created_by_user_id": 1,
    "id": "22b5eba3-4a28-4517-8760-9fc7f0f69941",
    "published_at": null,
    "status": "draft",
    "training_program_id": "6163013d-b7e5-4b9f-8c96-e062b1ebb9da",
    "version_number": -1
  },
  "builder_state": {
    "nodes": [
      {
        "extra": null,
        "id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
        "instructions": null,
        "name": "PPE Safety for Vacation Rental Cleaning",
        "node_type": "program",
        "parent_node_id": null,
        "path_text": "PPE Safety for Vacation Rental Cleaning",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": null,
        "id": "05b44e56-41ab-4140-a09b-34daca69402b",
        "instructions": null,
        "name": "PPE basics and regulations",
        "node_type": "module",
        "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "question_pool_size": 3,
          "shuffle_questions": true
        },
        "id": "798cefb7-de81-4910-bc83-5f4c9653d092",
        "instructions": null,
        "name": "Why PPE matters",
        "node_type": "lesson",
        "parent_node_id": "05b44e56-41ab-4140-a09b-34daca69402b",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "alt_text": "Cleaner wearing gloves and mask while cleaning a rental property",
          "body": "Cleaning removes dirt and reduces germs while disinfection kills nearly all germs on a surface \u2014 but sanitized surfaces can be re-contaminated. PPE protects cleaners from chemicals, pathogens, and sharp objects. Always match PPE to the task.",
          "content_kind": "text"
        },
        "id": "20ea1ae3-3553-4281-b436-a917101db016",
        "instructions": null,
        "name": "Why we wear PPE",
        "node_type": "content_step",
        "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Why we wear PPE",
        "reference_media": [
          {
            "caption": "Cleaner wearing gloves and mask while cleaning a rental property",
            "content_type": "image/png",
            "content_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original",
            "created_at": "2026-06-24T03:55:34.614218Z",
            "created_by_user_id": 1,
            "id": "bd8177f1-171a-48f4-93a9-0eb99ca49f3a",
            "kind": "photo",
            "poster_status": null,
            "poster_url": null,
            "preview_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_preview.jpg",
            "preview_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=preview",
            "sort_order": 0,
            "storage_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_original_processed.jpg",
            "thumbnail_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_thumb.jpg",
            "thumbnail_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=thumb",
            "training_node_id": "20ea1ae3-3553-4281-b436-a917101db016",
            "url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original"
          }
        ],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Vacation rental cleaning professionals need training on safe techniques and hazard communication. Every cleaning product has a Safety Data Sheet (SDS) that specifies hazards and required PPE. Review SDS before using unfamiliar products.",
          "content_kind": "text",
          "reference_media": []
        },
        "id": "e35e9129-be64-4634-b55e-87b87c1c5d01",
        "instructions": null,
        "name": "Why we wear PPE",
        "node_type": "content_step",
        "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Why we wear PPE",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I understand the importance of PPE and that Safety Data Sheets specify required protection.",
          "body": ""
        },
        "id": "a640f589-7da6-4067-9ac4-983e343a4ad2",
        "instructions": null,
        "name": "I understand the importance of PPE and that Safety Data Sheets specify required",
        "node_type": "acknowledgment_step",
        "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/I understand the importance of PPE and that Safety Data Sheets specify required",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Cleaning removes germs from surfaces; disinfecting kills nearly all pathogens.",
          "options": [
            {
              "id": "a",
              "label": "Cleaning removes dirt but does not kill germs"
            },
            {
              "id": "b",
              "label": "Disinfecting adds fragrance only"
            },
            {
              "id": "c",
              "label": "Cleaning kills 100% of germs"
            }
          ],
          "points": 2,
          "prompt": "What is the difference between cleaning and disinfecting?",
          "question_type": "multiple_choice"
        },
        "id": "f8e73645-de28-42b2-9910-c48c34de73e5",
        "instructions": null,
        "name": "Cleaning vs disinfecting",
        "node_type": "question",
        "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Cleaning vs disinfecting",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Safety Data Sheets communicate hazard information and PPE recommendations.",
          "options": [
            {
              "id": "a",
              "label": "Equipment inventory sheet"
            },
            {
              "id": "b",
              "label": "Safety Data Sheet"
            },
            {
              "id": "c",
              "label": "Guest manual"
            }
          ],
          "points": 2,
          "prompt": "Which document lists hazards and required PPE for a chemical product?",
          "question_type": "multiple_choice"
        },
        "id": "6d004e64-be04-43cb-a979-b3298e2bb058",
        "instructions": null,
        "name": "Safety Data Sheets",
        "node_type": "question",
        "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Safety Data Sheets",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "binary_labels": [
            "True",
            "False"
          ],
          "correct_answer": "false",
          "explanation": "Gloves and masks must be worn when cleaning biological contamination.",
          "points": 2,
          "prompt": "True or False: PPE is optional for cleaning areas contaminated by biological material.",
          "question_type": "binary"
        },
        "id": "d86a4599-8d76-46ff-bbc4-0fa4f2836838",
        "instructions": null,
        "name": "PPE for biological material",
        "node_type": "question",
        "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/PPE for biological material",
        "sort_order": 102,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "798cefb7-de81-4910-bc83-5f4c9653d092"
          ],
          "question_pool_size": 2,
          "shuffle_questions": true
        },
        "id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
        "instructions": null,
        "name": "Regulatory responsibilities",
        "node_type": "lesson",
        "parent_node_id": "05b44e56-41ab-4140-a09b-34daca69402b",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Employers must provide a safe work environment, keep injury records, communicate hazards, provide PPE, maintain hazard communication plans, and prepare emergency action plans. Non-compliance can result in penalties.",
          "content_kind": "text"
        },
        "id": "842831d5-539f-49d2-ac8c-cf4a900c8baa",
        "instructions": null,
        "name": "OSHA and employer duties",
        "node_type": "content_step",
        "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/OSHA and employer duties",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Workers have the right to know about hazards, request PPE and training, and report unsafe conditions. Staff must follow PPE and handwashing protocols and dispose of gloves properly after each task.",
          "content_kind": "text"
        },
        "id": "22bac207-d1fc-47ef-8e32-0fd6ca8439fb",
        "instructions": null,
        "name": "Worker rights and obligations",
        "node_type": "content_step",
        "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Worker rights and obligations",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I acknowledge my role in following PPE and OSHA requirements and will report safety hazards.",
          "body": ""
        },
        "id": "755305ce-b4a1-4d92-98f5-445e0ca24cd8",
        "instructions": null,
        "name": "I acknowledge my role in following PPE and OSHA requirements and will report saf",
        "node_type": "acknowledgment_step",
        "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/I acknowledge my role in following PPE and OSHA requirements and will report saf",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "ppe",
            "hazcom"
          ],
          "explanation": "Employers must provide PPE and communicate hazards.",
          "options": [
            {
              "id": "ppe",
              "label": "Provide PPE as needed"
            },
            {
              "id": "hazcom",
              "label": "Keep hazard communication plans"
            },
            {
              "id": "buyown",
              "label": "Ask employees to buy their own gloves"
            }
          ],
          "points": 3,
          "prompt": "Which of the following is an employer responsibility under OSHA?",
          "question_type": "multiple_select"
        },
        "id": "1ae45bec-a51e-4bc5-9ad8-9b4d663c612e",
        "instructions": null,
        "name": "Employer OSHA duties",
        "node_type": "question",
        "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Employer OSHA duties",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "binary_labels": [
            "True",
            "False"
          ],
          "correct_answer": "false",
          "explanation": "All staff must follow PPE protocols; ignoring PPE endangers health and violates policy.",
          "points": 2,
          "prompt": "True or False: Employees may ignore PPE if they feel experienced.",
          "question_type": "binary"
        },
        "id": "16aaf6a8-a41c-4d51-8ede-122560337f07",
        "instructions": null,
        "name": "Ignoring PPE",
        "node_type": "question",
        "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
        "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Ignoring PPE",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": null,
        "id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
        "instructions": null,
        "name": "Selecting appropriate PPE",
        "node_type": "module",
        "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "93b82b5f-0920-4303-a81c-98a2d7975c4d"
          ],
          "shuffle_questions": false
        },
        "id": "7da554b3-4109-4c04-ae01-750439b340be",
        "instructions": null,
        "name": "Gloves and hand protection",
        "node_type": "lesson",
        "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "alt_text": "Assorted chemical-resistant gloves",
          "body": "Nitrile, latex, and reusable rubber gloves offer different chemical resistance and durability. Wear gloves when cleaning biological contamination or handling trash (watch for sharps). Match glove material to the SDS recommendation.",
          "content_kind": "text"
        },
        "id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
        "instructions": null,
        "name": "Types of gloves",
        "node_type": "content_step",
        "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Types of gloves",
        "reference_media": [
          {
            "caption": "Assorted chemical-resistant gloves",
            "content_type": "image/png",
            "content_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original",
            "created_at": "2026-06-24T03:55:39.548337Z",
            "created_by_user_id": 1,
            "id": "669ce68b-5a75-48ba-b52a-f6e3a4974fc0",
            "kind": "photo",
            "poster_status": null,
            "poster_url": null,
            "preview_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_preview.jpg",
            "preview_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=preview",
            "sort_order": 0,
            "storage_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_original_processed.jpg",
            "thumbnail_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_thumb.jpg",
            "thumbnail_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=thumb",
            "training_node_id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
            "url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original"
          }
        ],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Select a snug fit without tears. Use disposable gloves for one-time tasks and reusable gloves when appropriate. Inspect gloves before each use.",
          "content_kind": "text"
        },
        "id": "0b4992db-8b73-43aa-a914-b5387b6fe205",
        "instructions": null,
        "name": "Proper selection and sizing",
        "node_type": "content_step",
        "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Proper selection and sizing",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will wear appropriate gloves for each cleaning task and inspect for tears before use.",
          "body": ""
        },
        "id": "9e218d97-3513-4088-b047-aa94bcd2da66",
        "instructions": null,
        "name": "I will wear appropriate gloves for each cleaning task and inspect for tears befo",
        "node_type": "acknowledgment_step",
        "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/I will wear appropriate gloves for each cleaning task and inspect for tears befo",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "c",
          "explanation": "Gloves and masks are required for biological contamination.",
          "options": [
            {
              "id": "a",
              "label": "When cleaning any room"
            },
            {
              "id": "b",
              "label": "Only if the guest requests it"
            },
            {
              "id": "c",
              "label": "When cleaning areas contaminated by biological material"
            }
          ],
          "points": 2,
          "prompt": "When must gloves and masks be worn according to industry guidance?",
          "question_type": "multiple_choice"
        },
        "id": "097bc076-6347-4184-8aed-9a3837358ce9",
        "instructions": null,
        "name": "When gloves and masks required",
        "node_type": "question",
        "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/When gloves and masks required",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Never compact trash with hands; use a tool to avoid injury.",
          "options": [
            {
              "id": "a",
              "label": "Compress trash with your hands"
            },
            {
              "id": "b",
              "label": "Use an engineering device such as a stick or rake"
            },
            {
              "id": "c",
              "label": "Wear sandals"
            }
          ],
          "points": 2,
          "prompt": "What is the best way to avoid punctures from sharps in trash?",
          "question_type": "multiple_choice"
        },
        "id": "8f09992e-3e86-4325-aac6-a5b08333d174",
        "instructions": null,
        "name": "Avoiding sharps in trash",
        "node_type": "question",
        "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Avoiding sharps in trash",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "7da554b3-4109-4c04-ae01-750439b340be"
          ]
        },
        "id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
        "instructions": null,
        "name": "Masks and respiratory protection",
        "node_type": "lesson",
        "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "alt_text": "Properly fitted face mask",
          "body": "Cloth face coverings, surgical masks, and respirators (e.g. N95) serve different purposes. Masks should seal around the nose and mouth to reduce accidental transmission.",
          "content_kind": "text"
        },
        "id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
        "instructions": null,
        "name": "Mask types and fit",
        "node_type": "content_step",
        "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/Mask types and fit",
        "reference_media": [
          {
            "caption": "Properly fitted face mask",
            "content_type": "image/png",
            "content_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original",
            "created_at": "2026-06-24T03:55:42.452058Z",
            "created_by_user_id": 1,
            "id": "c3bd4e70-e5fc-402e-96a7-3325c87cbef4",
            "kind": "photo",
            "poster_status": null,
            "poster_url": null,
            "preview_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_preview.jpg",
            "preview_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=preview",
            "sort_order": 0,
            "storage_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_original_processed.jpg",
            "thumbnail_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_thumb.jpg",
            "thumbnail_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=thumb",
            "training_node_id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
            "url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original"
          }
        ],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Wear masks when disinfecting, dealing with airborne pathogens, or cleaning contaminated areas. Splash goggles may also be required depending on disease risk. Consult SDS for chemical fumes.",
          "content_kind": "text"
        },
        "id": "5f2a349d-9959-4b31-bd4c-2d4a1a6c1f6b",
        "instructions": null,
        "name": "When to wear masks",
        "node_type": "content_step",
        "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/When to wear masks",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will wear the correct mask for each job and ensure a snug fit around my face.",
          "body": ""
        },
        "id": "56261f39-956a-4cce-bfc3-03a6ec929014",
        "instructions": null,
        "name": "I will wear the correct mask for each job and ensure a snug fit around my face.",
        "node_type": "acknowledgment_step",
        "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/I will wear the correct mask for each job and ensure a snug fit around my face.",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "A good seal reduces accidental transmission.",
          "options": [
            {
              "id": "a",
              "label": "Colour and style"
            },
            {
              "id": "b",
              "label": "A good seal around nose and mouth"
            },
            {
              "id": "c",
              "label": "Being loose for comfort"
            }
          ],
          "points": 2,
          "prompt": "Which feature is most important for a mask used during cleaning?",
          "question_type": "multiple_choice"
        },
        "id": "b892bc6c-e941-40b4-93f7-c864afc41911",
        "instructions": null,
        "name": "Important mask feature",
        "node_type": "question",
        "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/Important mask feature",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "all_correct_required": false,
          "correct_answers": [
            "fumes",
            "airborne"
          ],
          "explanation": "Respirators protect against fumes and airborne diseases.",
          "options": [
            {
              "id": "vacuum",
              "label": "When vacuuming the living room"
            },
            {
              "id": "fumes",
              "label": "When using strong chemical disinfectants with fumes"
            },
            {
              "id": "airborne",
              "label": "When there are known airborne pathogens present"
            }
          ],
          "points": 3,
          "prompt": "In what situations should a cleaner consider wearing a respirator or N95?",
          "question_type": "multiple_select"
        },
        "id": "95e89774-b02d-48a1-bfde-999ee6485499",
        "instructions": null,
        "name": "When to use respirator",
        "node_type": "question",
        "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/When to use respirator",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "8cf29ba3-5b12-4daa-a8f6-c18509052278"
          ]
        },
        "id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
        "instructions": null,
        "name": "Eye and face protection",
        "node_type": "lesson",
        "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection",
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "alt_text": "Safety goggles for splash protection",
          "body": "Splash goggles and face shields protect eyes from chemical splashes and infectious droplets. They may be required depending on disease risk when cleaning contaminated areas.",
          "content_kind": "text"
        },
        "id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
        "instructions": null,
        "name": "Goggles and face shields",
        "node_type": "content_step",
        "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Goggles and face shields",
        "reference_media": [
          {
            "caption": "Safety goggles for splash protection",
            "content_type": "image/png",
            "content_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original",
            "created_at": "2026-06-24T03:55:45.366271Z",
            "created_by_user_id": 1,
            "id": "65d6b4ec-6143-44b8-a04e-ea3bafbeef00",
            "kind": "photo",
            "poster_status": null,
            "poster_url": null,
            "preview_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_preview.jpg",
            "preview_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=preview",
            "sort_order": 0,
            "storage_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_original_processed.jpg",
            "thumbnail_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_thumb.jpg",
            "thumbnail_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=thumb",
            "training_node_id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
            "url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original"
          }
        ],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Choose anti-fog coatings and adjustable straps when available. Clean goggles with mild soap and water after each use and store in a clean case.",
          "content_kind": "text"
        },
        "id": "5811413a-8609-4784-947d-3d68edb4d80f",
        "instructions": null,
        "name": "Selection and care",
        "node_type": "content_step",
        "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Selection and care",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will wear goggles when mixing chemicals or when risk of splashes exists.",
          "body": ""
        },
        "id": "2bce9a93-2b79-4d0a-9d04-d111dc4102e9",
        "instructions": null,
        "name": "I will wear goggles when mixing chemicals or when risk of splashes exists.",
        "node_type": "acknowledgment_step",
        "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/I will wear goggles when mixing chemicals or when risk of splashes exists.",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Splash goggles protect eyes from splashes and droplets.",
          "options": [
            {
              "id": "a",
              "label": "They are a fashion statement"
            },
            {
              "id": "b",
              "label": "They protect eyes from droplets and chemical splashes"
            },
            {
              "id": "c",
              "label": "They reduce noise"
            }
          ],
          "points": 2,
          "prompt": "Why might splash goggles be required in some cleaning situations?",
          "question_type": "multiple_choice"
        },
        "id": "e34c9df2-c8f9-4350-9d84-0f20b0e46d0f",
        "instructions": null,
        "name": "Why splash goggles",
        "node_type": "question",
        "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Why splash goggles",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19"
          ]
        },
        "id": "d791a894-e944-4377-ab21-6ff46e96f604",
        "instructions": null,
        "name": "Protective clothing and aprons",
        "node_type": "lesson",
        "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons",
        "sort_order": 3,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "alt_text": "Disposable protective apron",
          "body": "Disposable aprons, coveralls, and lab coats protect skin and clothing from chemicals and contaminants. Choose fabric weight and fluid resistance appropriate to the task.",
          "content_kind": "text"
        },
        "id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
        "instructions": null,
        "name": "Types of protective clothing",
        "node_type": "content_step",
        "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Types of protective clothing",
        "reference_media": [
          {
            "caption": "Disposable protective apron",
            "content_type": "image/png",
            "content_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original",
            "created_at": "2026-06-24T03:55:47.743584Z",
            "created_by_user_id": 1,
            "id": "84f3e4ee-fb4c-49ae-934b-17ce898fe558",
            "kind": "photo",
            "poster_status": null,
            "poster_url": null,
            "preview_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_preview.jpg",
            "preview_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=preview",
            "sort_order": 0,
            "storage_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_original_processed.jpg",
            "thumbnail_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_thumb.jpg",
            "thumbnail_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=thumb",
            "training_node_id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
            "url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original"
          }
        ],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Ensure garments fit properly and are fastened. Dispose of or launder protective clothing after use. Never wear contaminated clothing into personal vehicles or homes.",
          "content_kind": "text"
        },
        "id": "b7141891-2a2c-4b9d-88ef-8da37db5861e",
        "instructions": null,
        "name": "Use and limitations",
        "node_type": "content_step",
        "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Use and limitations",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
          "body": ""
        },
        "id": "dd712ed9-a28e-47dd-9284-5ca51c370ce3",
        "instructions": null,
        "name": "I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
        "node_type": "acknowledgment_step",
        "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Protective clothing must be removed and properly cleaned or disposed of.",
          "options": [
            {
              "id": "a",
              "label": "It can be worn home after cleaning"
            },
            {
              "id": "b",
              "label": "It should be removed and laundered or discarded after the job"
            },
            {
              "id": "c",
              "label": "It is only needed in medical settings"
            }
          ],
          "points": 2,
          "prompt": "Which statement about protective clothing is correct?",
          "question_type": "multiple_choice"
        },
        "id": "6613dcc3-3c28-485c-9306-f94bf9c04b8a",
        "instructions": null,
        "name": "Protective clothing after job",
        "node_type": "question",
        "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Protective clothing after job",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": null,
        "id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
        "instructions": null,
        "name": "Using and maintaining PPE",
        "node_type": "module",
        "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE",
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "d791a894-e944-4377-ab21-6ff46e96f604"
          ]
        },
        "id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
        "instructions": null,
        "name": "Donning and doffing PPE",
        "node_type": "lesson",
        "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "alt_text": "CDC video: donning PPE",
          "body": "Wash hands first, then don gloves, mask, and eye protection in order. Adjust straps and ensure a proper seal before starting work.",
          "content_kind": "youtube",
          "reference_media": [
            {
              "kind": "youtube",
              "sort_order": 0,
              "url": "https://www.youtube.com/watch?v=of73FN086E8"
            }
          ]
        },
        "id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
        "instructions": null,
        "name": "Putting on PPE",
        "node_type": "content_step",
        "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Putting on PPE",
        "reference_media": [
          {
            "id": "link:e60fbe01-e8c5-403c-ac5b-a2d769fb5ada:https://www.youtube.com/watch?v=of73FN086E8",
            "kind": "youtube",
            "sort_order": 0,
            "training_node_id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
            "url": "https://www.youtube.com/watch?v=of73FN086E8"
          }
        ],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "alt_text": "CDC video: doffing PPE",
          "body": "Remove gloves first (peel inside-out), then goggles or face shield, then mask. Dispose of single-use items in a lined trash container. Wash hands immediately after removal and before entering your vehicle.",
          "content_kind": "youtube",
          "reference_media": [
            {
              "kind": "youtube",
              "sort_order": 0,
              "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
            }
          ]
        },
        "id": "d641d954-946d-4b0e-b754-e6155bb3d911",
        "instructions": null,
        "name": "Removing PPE safely",
        "node_type": "content_step",
        "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Removing PPE safely",
        "reference_media": [
          {
            "id": "link:d641d954-946d-4b0e-b754-e6155bb3d911:https://www.youtube.com/watch?v=PQxOc13DxvQ",
            "kind": "youtube",
            "sort_order": 0,
            "training_node_id": "d641d954-946d-4b0e-b754-e6155bb3d911",
            "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
          }
        ],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will follow the proper sequence when donning and doffing PPE and wash hands afterwards.",
          "body": ""
        },
        "id": "954b9e17-0cf6-46d3-b051-80b2e02a352e",
        "instructions": null,
        "name": "I will follow the proper sequence when donning and doffing PPE and wash hands af",
        "node_type": "acknowledgment_step",
        "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/I will follow the proper sequence when donning and doffing PPE and wash hands af",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Remove gloves first to avoid contaminating other equipment; wash hands after disposal.",
          "options": [
            {
              "id": "a",
              "label": "Remove mask"
            },
            {
              "id": "b",
              "label": "Remove gloves inside-out"
            },
            {
              "id": "c",
              "label": "Remove goggles first"
            }
          ],
          "points": 2,
          "prompt": "What should be the first step when removing PPE after cleaning?",
          "question_type": "multiple_choice"
        },
        "id": "83975714-f89c-4fe9-8f06-d97908f40530",
        "instructions": null,
        "name": "First step removing PPE",
        "node_type": "question",
        "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/First step removing PPE",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Handwashing removes pathogens that may have transferred while removing PPE.",
          "options": [
            {
              "id": "a",
              "label": "To moisturize skin"
            },
            {
              "id": "b",
              "label": "To remove any germs transferred during removal"
            },
            {
              "id": "c",
              "label": "It is optional"
            }
          ],
          "points": 2,
          "prompt": "Why is it important to wash hands immediately after taking off PPE?",
          "question_type": "multiple_choice"
        },
        "id": "0e9e0035-3e17-4408-b47f-7831dfc51bf9",
        "instructions": null,
        "name": "Handwashing after PPE removal",
        "node_type": "question",
        "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Handwashing after PPE removal",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1"
          ]
        },
        "id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
        "instructions": null,
        "name": "Hand hygiene and sanitisation",
        "node_type": "lesson",
        "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Wet hands, apply soap, scrub all surfaces for at least 20 seconds, rinse, and dry. If soap and water are unavailable and hands are not visibly dirty, use alcohol-based hand sanitizer with at least 60% alcohol.",
          "content_kind": "deep_link",
          "deep_link_label": "CDC handwashing poster (PDF)",
          "deep_link_url": "https://www.cdc.gov/handwashing/pdf/wash-your-hands-poster-english2020-p.pdf"
        },
        "id": "49c41f15-bc80-49bc-b8c7-be54aa6c8387",
        "instructions": null,
        "name": "Handwashing technique",
        "node_type": "content_step",
        "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Handwashing technique",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Wash hands before putting on PPE; after removing PPE; between rooms; after handling trash; and before touching your vehicle steering wheel.",
          "content_kind": "text"
        },
        "id": "513a778a-415e-460a-afe4-12f17d232096",
        "instructions": null,
        "name": "When to wash hands",
        "node_type": "content_step",
        "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/When to wash hands",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I commit to washing or sanitizing my hands at the recommended times.",
          "body": ""
        },
        "id": "7040ef91-ff61-44a6-a2b9-182661c60def",
        "instructions": null,
        "name": "I commit to washing or sanitizing my hands at the recommended times.",
        "node_type": "acknowledgment_step",
        "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/I commit to washing or sanitizing my hands at the recommended times.",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": {
            "max": 70,
            "min": 60
          },
          "explanation": "CDC recommends at least 60% alcohol when hands are not visibly dirty.",
          "points": 2,
          "prompt": "Minimum alcohol percentage for hand sanitizer when soap is unavailable?",
          "question_type": "numerical"
        },
        "id": "f9a80bd1-c0ab-483b-90a2-14b93984dc9f",
        "instructions": null,
        "name": "Hand sanitizer concentration",
        "node_type": "question",
        "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Hand sanitizer concentration",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": 20,
          "explanation": "At least 20 seconds is required to reduce pathogens effectively.",
          "points": 2,
          "prompt": "How many seconds should hands be scrubbed with soap when washing?",
          "question_type": "numerical"
        },
        "id": "2f20529f-1df1-4e82-94cd-f9e8fb521d69",
        "instructions": null,
        "name": "Hand scrub duration",
        "node_type": "question",
        "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Hand scrub duration",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "23b6dfb4-04be-4339-85a7-1d1ff71fbeec"
          ]
        },
        "id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
        "instructions": null,
        "name": "Cleaning and storing reusable PPE",
        "node_type": "lesson",
        "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE",
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Inspect reusable gloves and goggles for cracks or tears before each use. Clean goggles with mild soap and water and allow them to dry. Disinfect or replace reusable gloves regularly.",
          "content_kind": "text"
        },
        "id": "a32ec035-6438-4330-a183-212b344a1a0c",
        "instructions": null,
        "name": "Inspect and clean",
        "node_type": "content_step",
        "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Inspect and clean",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Store PPE in a clean, dry area away from contaminants. Do not store used PPE with clean supplies.",
          "content_kind": "text"
        },
        "id": "f7f1006d-a371-4848-b28c-99cba02c1785",
        "instructions": null,
        "name": "Storage",
        "node_type": "content_step",
        "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Storage",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will inspect, clean and store reusable PPE properly after each use.",
          "body": ""
        },
        "id": "c0677f0f-2291-401a-ada3-28ad3bb3da25",
        "instructions": null,
        "name": "I will inspect, clean and store reusable PPE properly after each use.",
        "node_type": "acknowledgment_step",
        "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/I will inspect, clean and store reusable PPE properly after each use.",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Damaged PPE cannot provide adequate protection.",
          "options": [
            {
              "id": "a",
              "label": "To match your outfit"
            },
            {
              "id": "b",
              "label": "To ensure there are no cracks or damage that would reduce protection"
            },
            {
              "id": "c",
              "label": "It is not important"
            }
          ],
          "points": 2,
          "prompt": "Why is it important to inspect reusable PPE before use?",
          "question_type": "multiple_choice"
        },
        "id": "1c302e7a-8638-49a4-a7f4-87d0e92f23de",
        "instructions": null,
        "name": "Inspect reusable PPE",
        "node_type": "question",
        "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Inspect reusable PPE",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": null,
        "id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
        "instructions": null,
        "name": "Hazard-specific guidance and disposal",
        "node_type": "module",
        "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal",
        "sort_order": 3,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "4b4775c3-191d-4b2a-a0b6-013d94eedce6"
          ]
        },
        "id": "c6d41a20-7ea3-48d9-9435-131238202c27",
        "instructions": null,
        "name": "Biological contaminants and sharps",
        "node_type": "lesson",
        "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Gloves and masks are mandatory when cleaning bodily fluids (feces, vomit, etc.). Pay special attention to high-touch surfaces: door knobs, light switches, and remote controls.",
          "content_kind": "text"
        },
        "id": "99248506-65d4-4883-9a6e-b8523779247f",
        "instructions": null,
        "name": "Hazard awareness",
        "node_type": "content_step",
        "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Hazard awareness",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Do not use hands to compact trash \u2014 use a stick, shovel, or rake. Wear puncture-resistant gloves when handling trash. Disinfect trash bins and replace liners.",
          "content_kind": "text"
        },
        "id": "a470b306-751e-4d5a-99fb-f6e13dbc81d7",
        "instructions": null,
        "name": "Handling trash and sharps",
        "node_type": "content_step",
        "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Handling trash and sharps",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will wear PPE when cleaning biohazards and handle trash carefully to avoid injury.",
          "body": ""
        },
        "id": "17d0ff9d-bbaf-419d-94f7-6c2c806f1c3a",
        "instructions": null,
        "name": "I will wear PPE when cleaning biohazards and handle trash carefully to avoid inj",
        "node_type": "acknowledgment_step",
        "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/I will wear PPE when cleaning biohazards and handle trash carefully to avoid inj",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "gloves",
            "masks"
          ],
          "explanation": "Gloves and masks are required for biological contamination.",
          "options": [
            {
              "id": "gloves",
              "label": "Gloves"
            },
            {
              "id": "masks",
              "label": "Masks"
            },
            {
              "id": "sandals",
              "label": "Sandals"
            }
          ],
          "points": 3,
          "prompt": "Which PPE items are mandatory when cleaning up vomit?",
          "question_type": "multiple_select"
        },
        "id": "c093eeb5-93db-490f-bdc4-c3f03b074202",
        "instructions": null,
        "name": "PPE for vomit cleanup",
        "node_type": "question",
        "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/PPE for vomit cleanup",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Using a tool avoids puncture injuries and contamination.",
          "options": [
            {
              "id": "a",
              "label": "Push down with your hands"
            },
            {
              "id": "b",
              "label": "Use an engineering device like a stick or shovel"
            },
            {
              "id": "c",
              "label": "Stand on it"
            }
          ],
          "points": 2,
          "prompt": "How should you compact trash bags when you need to fit more in the bin?",
          "question_type": "multiple_choice"
        },
        "id": "0e82d9a0-e67c-4ee6-81c0-1f8f0034f87d",
        "instructions": null,
        "name": "Compacting trash safely",
        "node_type": "question",
        "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Compacting trash safely",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "c6d41a20-7ea3-48d9-9435-131238202c27"
          ]
        },
        "id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
        "instructions": null,
        "name": "Chemical hazards and safety data sheets",
        "node_type": "lesson",
        "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets",
        "sort_order": 1,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "SDS documents describe hazards, first aid, and required PPE. Know where SDS are stored for every product you use. Read hazard and PPE sections before mixing or applying chemicals.",
          "content_kind": "deep_link",
          "deep_link_label": "Sample disinfecting wipes SDS (PDF)",
          "deep_link_url": "https://www.thecloroxcompany.com/wp-content/uploads/2020/06/Clorox-Commercial-Solutions%C2%AE-Clorox%C2%AE-Disinfecting-Wipes-Fresh-Scent.pdf"
        },
        "id": "f11fc785-d82a-4e6c-840c-60d549619810",
        "instructions": null,
        "name": "Safety Data Sheets",
        "node_type": "content_step",
        "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Safety Data Sheets",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "All disinfectants require dwell time on the surface to work. Follow manufacturer instructions and use EPA-registered products appropriate to the pathogen when required.",
          "content_kind": "text"
        },
        "id": "9a6dde87-9966-49e6-a138-afd27d2a0814",
        "instructions": null,
        "name": "Dwell time and product selection",
        "node_type": "content_step",
        "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Dwell time and product selection",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will consult SDS and follow dwell time instructions when using cleaning chemicals.",
          "body": ""
        },
        "id": "e17cb207-671a-4301-a0d7-435f2f218096",
        "instructions": null,
        "name": "I will consult SDS and follow dwell time instructions when using cleaning chemic",
        "node_type": "acknowledgment_step",
        "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/I will consult SDS and follow dwell time instructions when using cleaning chemic",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "hazards",
            "ppe"
          ],
          "explanation": "SDS communicate hazard information and required PPE.",
          "options": [
            {
              "id": "hazards",
              "label": "Hazard information"
            },
            {
              "id": "ppe",
              "label": "Required PPE"
            },
            {
              "id": "promo",
              "label": "Sales promotions"
            }
          ],
          "points": 3,
          "prompt": "What does a Safety Data Sheet provide?",
          "question_type": "multiple_select"
        },
        "id": "6b42626e-59ed-4e3d-868b-f1779cc30008",
        "instructions": null,
        "name": "What SDS provides",
        "node_type": "question",
        "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/What SDS provides",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Disinfectants need time on a surface to kill viruses and bacteria.",
          "options": [
            {
              "id": "a",
              "label": "It allows the disinfectant time to kill pathogens"
            },
            {
              "id": "b",
              "label": "To dry faster"
            },
            {
              "id": "c",
              "label": "To smell good"
            }
          ],
          "points": 2,
          "prompt": "Why is dwell time important when disinfecting?",
          "question_type": "multiple_choice"
        },
        "id": "860414af-2598-4d09-b3ed-1b858db68392",
        "instructions": null,
        "name": "Dwell time importance",
        "node_type": "question",
        "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Dwell time importance",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "prerequisite_lesson_ids": [
            "89e1af52-20b6-4541-9c1f-de15d245ae17"
          ]
        },
        "id": "1ddbebba-4b43-480a-b159-b5d69765738f",
        "instructions": null,
        "name": "Disposing of PPE and post-cleaning protocols",
        "node_type": "lesson",
        "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols",
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Dispose of single-use gloves, masks, and aprons in lined trash bins immediately after use. Never reuse disposable PPE or leave used PPE in guest rooms or personal vehicles. Wash hands after disposal.",
          "content_kind": "text"
        },
        "id": "6e38aff1-23b7-4581-b2ed-059c56529973",
        "instructions": null,
        "name": "Proper disposal",
        "node_type": "content_step",
        "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Proper disposal",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Air out properties by running ceiling or HVAC fans and opening windows while on site; close windows before leaving.",
          "content_kind": "text"
        },
        "id": "ef78cb59-c307-45a9-a3cc-be19a8b86205",
        "instructions": null,
        "name": "Post-cleaning ventilation",
        "node_type": "content_step",
        "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Post-cleaning ventilation",
        "reference_media": [],
        "sort_order": 2,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "Communicate cleaning practices accurately to guests and owners. Avoid promising \u0027100% disinfection\u0027 \u2014 instead state that approved disinfecting protocols and products were used.",
          "content_kind": "text"
        },
        "id": "10957dbc-304b-4383-935e-a2385e5d1088",
        "instructions": null,
        "name": "Communicating cleanliness",
        "node_type": "content_step",
        "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Communicating cleanliness",
        "reference_media": [],
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acknowledgment_label": "I will dispose of PPE properly, ventilate properties after cleaning, and communicate cleaning standards accurately.",
          "body": ""
        },
        "id": "d56118e0-32d8-431f-b1ba-dc3af61c807b",
        "instructions": null,
        "name": "I will dispose of PPE properly, ventilate properties after cleaning, and communi",
        "node_type": "acknowledgment_step",
        "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/I will dispose of PPE properly, ventilate properties after cleaning, and communi",
        "sort_order": 6,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Hands must be cleaned after disposing of gloves.",
          "options": [
            {
              "id": "a",
              "label": "Drive home"
            },
            {
              "id": "b",
              "label": "Wash your hands or use hand sanitiser"
            },
            {
              "id": "c",
              "label": "Put on another pair right away"
            }
          ],
          "points": 2,
          "prompt": "What should you do immediately after disposing of used gloves?",
          "question_type": "multiple_choice"
        },
        "id": "52089271-d3c0-48c5-a51d-9cb329abc35c",
        "instructions": null,
        "name": "After disposing gloves",
        "node_type": "question",
        "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/After disposing gloves",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Surfaces can be re-contaminated; use accurate wording about protocols used.",
          "options": [
            {
              "id": "a",
              "label": "It sounds unprofessional"
            },
            {
              "id": "b",
              "label": "Disinfected surfaces can be re-contaminated; state that disinfecting products were used"
            },
            {
              "id": "c",
              "label": "It takes longer to clean"
            }
          ],
          "points": 2,
          "prompt": "Why should cleaners avoid advertising properties as \u0027100% disinfected\u0027?",
          "question_type": "multiple_choice"
        },
        "id": "0cef7595-77a1-4e29-8622-075f07a9ac8e",
        "instructions": null,
        "name": "100 percent disinfected claim",
        "node_type": "question",
        "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/100 percent disinfected claim",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": null,
        "id": "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
        "instructions": null,
        "name": "Final assessment and certification",
        "node_type": "module",
        "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification",
        "sort_order": 4,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "pass_threshold_percent": 90,
          "prerequisite_lesson_ids": [
            "1ddbebba-4b43-480a-b159-b5d69765738f"
          ],
          "question_pool_size": 10,
          "quiz_time_limit_minutes": 30,
          "shuffle_questions": true
        },
        "id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "instructions": null,
        "name": "Final exam",
        "node_type": "lesson",
        "parent_node_id": "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "body": "This final assessment draws 10 random questions from a bank covering all modules. You need 90% to pass. You have up to 30 minutes. Review prior lessons if needed before starting.",
          "content_kind": "text"
        },
        "id": "94b105cf-76c2-421d-af32-efcb4cb71156",
        "instructions": null,
        "name": "Final exam instructions",
        "node_type": "content_step",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final exam instructions",
        "reference_media": [],
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Cleaning removes germs; disinfecting kills nearly all pathogens.",
          "options": [
            {
              "id": "a",
              "label": "Cleaning removes dirt but does not kill germs"
            },
            {
              "id": "b",
              "label": "Disinfecting adds fragrance only"
            },
            {
              "id": "c",
              "label": "Cleaning kills 100% of germs"
            }
          ],
          "points": 1,
          "prompt": "What is the difference between cleaning and disinfecting?",
          "question_type": "multiple_choice"
        },
        "id": "a5b1305e-2687-4e2c-9ef9-436898aecb39",
        "instructions": null,
        "name": "Final: cleaning vs disinfecting",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: cleaning vs disinfecting",
        "sort_order": 100,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "SDS specify hazards and PPE.",
          "options": [
            {
              "id": "a",
              "label": "Guest manual"
            },
            {
              "id": "b",
              "label": "Safety Data Sheet"
            },
            {
              "id": "c",
              "label": "Inventory sheet"
            }
          ],
          "points": 1,
          "prompt": "Which document lists hazards and required PPE?",
          "question_type": "multiple_choice"
        },
        "id": "8b8beb8a-0828-4116-b593-ddbda56568ee",
        "instructions": null,
        "name": "Final: SDS purpose",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: SDS purpose",
        "sort_order": 101,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "binary_labels": [
            "True",
            "False"
          ],
          "correct_answer": "false",
          "explanation": "Gloves and masks are required.",
          "points": 1,
          "prompt": "PPE is optional when cleaning biological contamination.",
          "question_type": "binary"
        },
        "id": "29ef9891-72d1-41a7-885f-fd31cca1e1da",
        "instructions": null,
        "name": "Final: bio PPE required",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: bio PPE required",
        "sort_order": 102,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b"
          ],
          "explanation": "Employers provide PPE and hazard communication.",
          "options": [
            {
              "id": "a",
              "label": "Provide PPE"
            },
            {
              "id": "b",
              "label": "Hazard communication plans"
            },
            {
              "id": "c",
              "label": "Employees buy own gloves"
            }
          ],
          "points": 2,
          "prompt": "Employer responsibilities under OSHA include:",
          "question_type": "multiple_select"
        },
        "id": "4be144c3-5671-40aa-981c-c5ecc1ba68bb",
        "instructions": null,
        "name": "Final: employer duties",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: employer duties",
        "sort_order": 103,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Biological contamination requires gloves and masks.",
          "options": [
            {
              "id": "a",
              "label": "Cleaning biological contamination"
            },
            {
              "id": "b",
              "label": "Dusting only"
            },
            {
              "id": "c",
              "label": "Guest is present"
            }
          ],
          "points": 1,
          "prompt": "Gloves and masks are required when:",
          "question_type": "multiple_choice"
        },
        "id": "4afb5ee9-a3e7-44d5-86e9-2e394909300b",
        "instructions": null,
        "name": "Final: glove requirement",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: glove requirement",
        "sort_order": 104,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Use a tool to avoid sharps.",
          "options": [
            {
              "id": "a",
              "label": "Use hands"
            },
            {
              "id": "b",
              "label": "Use a stick or tool"
            },
            {
              "id": "c",
              "label": "Stand on bag"
            }
          ],
          "points": 1,
          "prompt": "Safest way to compact trash:",
          "question_type": "multiple_choice"
        },
        "id": "f9e039ad-e7c2-492a-b4b0-a77b164fe302",
        "instructions": null,
        "name": "Final: trash compaction",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: trash compaction",
        "sort_order": 105,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Seal reduces transmission.",
          "options": [
            {
              "id": "a",
              "label": "Colour"
            },
            {
              "id": "b",
              "label": "Seal around nose and mouth"
            },
            {
              "id": "c",
              "label": "Loose fit"
            }
          ],
          "points": 1,
          "prompt": "Most important mask feature:",
          "question_type": "multiple_choice"
        },
        "id": "6e849ade-6406-4e37-884c-d22b4d6d3a74",
        "instructions": null,
        "name": "Final: mask seal",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: mask seal",
        "sort_order": 106,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "all_correct_required": false,
          "correct_answers": [
            "a",
            "b"
          ],
          "explanation": "Respirators for fumes and airborne pathogens.",
          "options": [
            {
              "id": "a",
              "label": "Strong chemical fumes"
            },
            {
              "id": "b",
              "label": "Known airborne pathogens"
            },
            {
              "id": "c",
              "label": "Vacuuming only"
            }
          ],
          "points": 2,
          "prompt": "Wear respirator/N95 when:",
          "question_type": "multiple_select"
        },
        "id": "1ae3fd8c-dba7-41bb-8a9f-7c999131b575",
        "instructions": null,
        "name": "Final: respirator situations",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: respirator situations",
        "sort_order": 107,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Goggles protect eyes.",
          "options": [
            {
              "id": "a",
              "label": "Eyes from splashes"
            },
            {
              "id": "b",
              "label": "Feet"
            },
            {
              "id": "c",
              "label": "Hearing"
            }
          ],
          "points": 1,
          "prompt": "Splash goggles protect:",
          "question_type": "multiple_choice"
        },
        "id": "2723041e-a726-467b-ad47-b8b6a5b504e6",
        "instructions": null,
        "name": "Final: splash goggles",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: splash goggles",
        "sort_order": 108,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Remove and clean or discard.",
          "options": [
            {
              "id": "a",
              "label": "Worn home"
            },
            {
              "id": "b",
              "label": "Laundered or discarded"
            },
            {
              "id": "c",
              "label": "Shared with team"
            }
          ],
          "points": 1,
          "prompt": "After job, protective clothing should be:",
          "question_type": "multiple_choice"
        },
        "id": "7cf3c5e9-b5e6-44c6-8f24-bdf45caf64f7",
        "instructions": null,
        "name": "Final: protective clothing",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: protective clothing",
        "sort_order": 109,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Gloves first, then wash hands.",
          "options": [
            {
              "id": "a",
              "label": "Mask"
            },
            {
              "id": "b",
              "label": "Gloves inside-out"
            },
            {
              "id": "c",
              "label": "Goggles"
            }
          ],
          "points": 1,
          "prompt": "First PPE to remove after cleaning:",
          "question_type": "multiple_choice"
        },
        "id": "f6f89a35-0a79-482f-a31b-cefc1e663e47",
        "instructions": null,
        "name": "Final: remove PPE first",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: remove PPE first",
        "sort_order": 110,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": 20,
          "explanation": "At least 20 seconds.",
          "points": 1,
          "prompt": "Minimum seconds to scrub hands with soap?",
          "question_type": "numerical"
        },
        "id": "af30f13c-824f-4d28-89d8-cce7bacfe94e",
        "instructions": null,
        "name": "Final: hand scrub seconds",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: hand scrub seconds",
        "sort_order": 111,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": {
            "max": 70,
            "min": 60
          },
          "explanation": "At least 60% alcohol.",
          "points": 1,
          "prompt": "Minimum alcohol % for sanitizer?",
          "question_type": "numerical"
        },
        "id": "7c8a511a-deae-4969-be14-6c2e3c41a41f",
        "instructions": null,
        "name": "Final: sanitizer percent",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: sanitizer percent",
        "sort_order": 112,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Damaged PPE fails to protect.",
          "options": [
            {
              "id": "a",
              "label": "Match outfit"
            },
            {
              "id": "b",
              "label": "Find cracks or damage"
            },
            {
              "id": "c",
              "label": "Skip inspection"
            }
          ],
          "points": 1,
          "prompt": "Inspect reusable PPE to:",
          "question_type": "multiple_choice"
        },
        "id": "598efc28-c525-40b7-a59d-3b8b4b736bc3",
        "instructions": null,
        "name": "Final: inspect reusable PPE",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: inspect reusable PPE",
        "sort_order": 113,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "all_correct_required": true,
          "correct_answers": [
            "a",
            "b"
          ],
          "explanation": "Gloves and masks required.",
          "options": [
            {
              "id": "a",
              "label": "Gloves"
            },
            {
              "id": "b",
              "label": "Masks"
            },
            {
              "id": "c",
              "label": "Sandals"
            }
          ],
          "points": 2,
          "prompt": "Mandatory PPE for vomit cleanup:",
          "question_type": "multiple_select"
        },
        "id": "655f94ea-122c-4647-8aed-232a2d35504f",
        "instructions": null,
        "name": "Final: vomit PPE",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: vomit PPE",
        "sort_order": 114,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "a",
          "explanation": "Contact time is required to kill germs.",
          "options": [
            {
              "id": "a",
              "label": "Kill pathogens"
            },
            {
              "id": "b",
              "label": "Dry faster"
            },
            {
              "id": "c",
              "label": "Smell better"
            }
          ],
          "points": 1,
          "prompt": "Dwell time allows disinfectant to:",
          "question_type": "multiple_choice"
        },
        "id": "06f76e10-6ff8-45a8-b216-d0cb9b3d3c48",
        "instructions": null,
        "name": "Final: dwell time",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: dwell time",
        "sort_order": 115,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Clean hands after glove removal.",
          "options": [
            {
              "id": "a",
              "label": "Drive away"
            },
            {
              "id": "b",
              "label": "Wash or sanitize hands"
            },
            {
              "id": "c",
              "label": "Reuse gloves"
            }
          ],
          "points": 1,
          "prompt": "After disposing gloves:",
          "question_type": "multiple_choice"
        },
        "id": "c398a4e8-6ad1-4755-8923-5021d1d70a06",
        "instructions": null,
        "name": "Final: after glove disposal",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: after glove disposal",
        "sort_order": 116,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "correct_answer": "b",
          "explanation": "Use accurate protocol wording.",
          "options": [
            {
              "id": "a",
              "label": "Unprofessional"
            },
            {
              "id": "b",
              "label": "Surfaces can be re-contaminated"
            },
            {
              "id": "c",
              "label": "Takes too long"
            }
          ],
          "points": 1,
          "prompt": "Avoid claiming \u0027100% disinfected\u0027 because:",
          "question_type": "multiple_choice"
        },
        "id": "dbaaa4f9-6210-4eeb-afb9-1defc4d309ce",
        "instructions": null,
        "name": "Final: disinfected wording",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: disinfected wording",
        "sort_order": 117,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "max_length": 2000,
          "points": 5,
          "prompt": "Scenario: You arrive at a property with spilled trash and broken glass in the kitchen. List the PPE you would wear and describe safe cleanup steps.",
          "question_type": "long_form",
          "requires_review": true,
          "rubric": "Gloves, mask, eye protection as needed; use tools not hands; dispose PPE properly; handwash after."
        },
        "id": "4dd2b48b-2133-489f-b9dd-3debca1f89fd",
        "instructions": null,
        "name": "Final: spill scenario",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: spill scenario",
        "sort_order": 118,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      },
      {
        "extra": {
          "acceptable_answers": [
            "safety data sheet",
            "Safety Data Sheet"
          ],
          "explanation": "Safety Data Sheet.",
          "points": 1,
          "prompt": "What does SDS stand for? (two words)",
          "question_type": "fill_in_blank"
        },
        "id": "37616aca-0341-48b2-96af-3a5cce00c11d",
        "instructions": null,
        "name": "Final: SDS acronym",
        "node_type": "question",
        "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
        "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: SDS acronym",
        "sort_order": 119,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      }
    ],
    "root_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
    "source_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941",
    "tree": [
      {
        "children": [
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Cleaner wearing gloves and mask while cleaning a rental property",
                      "body": "Cleaning removes dirt and reduces germs while disinfection kills nearly all germs on a surface \u2014 but sanitized surfaces can be re-contaminated. PPE protects cleaners from chemicals, pathogens, and sharp objects. Always match PPE to the task.",
                      "content_kind": "text"
                    },
                    "id": "20ea1ae3-3553-4281-b436-a917101db016",
                    "instructions": null,
                    "name": "Why we wear PPE",
                    "node_type": "content_step",
                    "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Why we wear PPE",
                    "reference_media": [
                      {
                        "caption": "Cleaner wearing gloves and mask while cleaning a rental property",
                        "content_type": "image/png",
                        "content_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original",
                        "created_at": "2026-06-24T03:55:34.614218Z",
                        "created_by_user_id": 1,
                        "id": "bd8177f1-171a-48f4-93a9-0eb99ca49f3a",
                        "kind": "photo",
                        "poster_status": null,
                        "poster_url": null,
                        "preview_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_preview.jpg",
                        "preview_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=preview",
                        "sort_order": 0,
                        "storage_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_original_processed.jpg",
                        "thumbnail_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_thumb.jpg",
                        "thumbnail_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=thumb",
                        "training_node_id": "20ea1ae3-3553-4281-b436-a917101db016",
                        "url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original"
                      }
                    ],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Vacation rental cleaning professionals need training on safe techniques and hazard communication. Every cleaning product has a Safety Data Sheet (SDS) that specifies hazards and required PPE. Review SDS before using unfamiliar products.",
                      "content_kind": "text",
                      "reference_media": []
                    },
                    "id": "e35e9129-be64-4634-b55e-87b87c1c5d01",
                    "instructions": null,
                    "name": "Why we wear PPE",
                    "node_type": "content_step",
                    "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Why we wear PPE",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I understand the importance of PPE and that Safety Data Sheets specify required protection.",
                      "body": ""
                    },
                    "id": "a640f589-7da6-4067-9ac4-983e343a4ad2",
                    "instructions": null,
                    "name": "I understand the importance of PPE and that Safety Data Sheets specify required",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/I understand the importance of PPE and that Safety Data Sheets specify required",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Cleaning removes germs from surfaces; disinfecting kills nearly all pathogens.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Cleaning removes dirt but does not kill germs"
                        },
                        {
                          "id": "b",
                          "label": "Disinfecting adds fragrance only"
                        },
                        {
                          "id": "c",
                          "label": "Cleaning kills 100% of germs"
                        }
                      ],
                      "points": 2,
                      "prompt": "What is the difference between cleaning and disinfecting?",
                      "question_type": "multiple_choice"
                    },
                    "id": "f8e73645-de28-42b2-9910-c48c34de73e5",
                    "instructions": null,
                    "name": "Cleaning vs disinfecting",
                    "node_type": "question",
                    "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Cleaning vs disinfecting",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Safety Data Sheets communicate hazard information and PPE recommendations.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Equipment inventory sheet"
                        },
                        {
                          "id": "b",
                          "label": "Safety Data Sheet"
                        },
                        {
                          "id": "c",
                          "label": "Guest manual"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which document lists hazards and required PPE for a chemical product?",
                      "question_type": "multiple_choice"
                    },
                    "id": "6d004e64-be04-43cb-a979-b3298e2bb058",
                    "instructions": null,
                    "name": "Safety Data Sheets",
                    "node_type": "question",
                    "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Safety Data Sheets",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "binary_labels": [
                        "True",
                        "False"
                      ],
                      "correct_answer": "false",
                      "explanation": "Gloves and masks must be worn when cleaning biological contamination.",
                      "points": 2,
                      "prompt": "True or False: PPE is optional for cleaning areas contaminated by biological material.",
                      "question_type": "binary"
                    },
                    "id": "d86a4599-8d76-46ff-bbc4-0fa4f2836838",
                    "instructions": null,
                    "name": "PPE for biological material",
                    "node_type": "question",
                    "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/PPE for biological material",
                    "sort_order": 102,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "question_pool_size": 3,
                  "shuffle_questions": true
                },
                "id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                "instructions": null,
                "name": "Why PPE matters",
                "node_type": "lesson",
                "parent_node_id": "05b44e56-41ab-4140-a09b-34daca69402b",
                "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Employers must provide a safe work environment, keep injury records, communicate hazards, provide PPE, maintain hazard communication plans, and prepare emergency action plans. Non-compliance can result in penalties.",
                      "content_kind": "text"
                    },
                    "id": "842831d5-539f-49d2-ac8c-cf4a900c8baa",
                    "instructions": null,
                    "name": "OSHA and employer duties",
                    "node_type": "content_step",
                    "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/OSHA and employer duties",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Workers have the right to know about hazards, request PPE and training, and report unsafe conditions. Staff must follow PPE and handwashing protocols and dispose of gloves properly after each task.",
                      "content_kind": "text"
                    },
                    "id": "22bac207-d1fc-47ef-8e32-0fd6ca8439fb",
                    "instructions": null,
                    "name": "Worker rights and obligations",
                    "node_type": "content_step",
                    "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Worker rights and obligations",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I acknowledge my role in following PPE and OSHA requirements and will report safety hazards.",
                      "body": ""
                    },
                    "id": "755305ce-b4a1-4d92-98f5-445e0ca24cd8",
                    "instructions": null,
                    "name": "I acknowledge my role in following PPE and OSHA requirements and will report saf",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/I acknowledge my role in following PPE and OSHA requirements and will report saf",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "ppe",
                        "hazcom"
                      ],
                      "explanation": "Employers must provide PPE and communicate hazards.",
                      "options": [
                        {
                          "id": "ppe",
                          "label": "Provide PPE as needed"
                        },
                        {
                          "id": "hazcom",
                          "label": "Keep hazard communication plans"
                        },
                        {
                          "id": "buyown",
                          "label": "Ask employees to buy their own gloves"
                        }
                      ],
                      "points": 3,
                      "prompt": "Which of the following is an employer responsibility under OSHA?",
                      "question_type": "multiple_select"
                    },
                    "id": "1ae45bec-a51e-4bc5-9ad8-9b4d663c612e",
                    "instructions": null,
                    "name": "Employer OSHA duties",
                    "node_type": "question",
                    "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Employer OSHA duties",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "binary_labels": [
                        "True",
                        "False"
                      ],
                      "correct_answer": "false",
                      "explanation": "All staff must follow PPE protocols; ignoring PPE endangers health and violates policy.",
                      "points": 2,
                      "prompt": "True or False: Employees may ignore PPE if they feel experienced.",
                      "question_type": "binary"
                    },
                    "id": "16aaf6a8-a41c-4d51-8ede-122560337f07",
                    "instructions": null,
                    "name": "Ignoring PPE",
                    "node_type": "question",
                    "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Ignoring PPE",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "798cefb7-de81-4910-bc83-5f4c9653d092"
                  ],
                  "question_pool_size": 2,
                  "shuffle_questions": true
                },
                "id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                "instructions": null,
                "name": "Regulatory responsibilities",
                "node_type": "lesson",
                "parent_node_id": "05b44e56-41ab-4140-a09b-34daca69402b",
                "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              }
            ],
            "extra": null,
            "id": "05b44e56-41ab-4140-a09b-34daca69402b",
            "instructions": null,
            "name": "PPE basics and regulations",
            "node_type": "module",
            "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
            "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations",
            "sort_order": 0,
            "source_node_id": null,
            "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Assorted chemical-resistant gloves",
                      "body": "Nitrile, latex, and reusable rubber gloves offer different chemical resistance and durability. Wear gloves when cleaning biological contamination or handling trash (watch for sharps). Match glove material to the SDS recommendation.",
                      "content_kind": "text"
                    },
                    "id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
                    "instructions": null,
                    "name": "Types of gloves",
                    "node_type": "content_step",
                    "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Types of gloves",
                    "reference_media": [
                      {
                        "caption": "Assorted chemical-resistant gloves",
                        "content_type": "image/png",
                        "content_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original",
                        "created_at": "2026-06-24T03:55:39.548337Z",
                        "created_by_user_id": 1,
                        "id": "669ce68b-5a75-48ba-b52a-f6e3a4974fc0",
                        "kind": "photo",
                        "poster_status": null,
                        "poster_url": null,
                        "preview_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_preview.jpg",
                        "preview_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=preview",
                        "sort_order": 0,
                        "storage_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_original_processed.jpg",
                        "thumbnail_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_thumb.jpg",
                        "thumbnail_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=thumb",
                        "training_node_id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
                        "url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original"
                      }
                    ],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Select a snug fit without tears. Use disposable gloves for one-time tasks and reusable gloves when appropriate. Inspect gloves before each use.",
                      "content_kind": "text"
                    },
                    "id": "0b4992db-8b73-43aa-a914-b5387b6fe205",
                    "instructions": null,
                    "name": "Proper selection and sizing",
                    "node_type": "content_step",
                    "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Proper selection and sizing",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will wear appropriate gloves for each cleaning task and inspect for tears before use.",
                      "body": ""
                    },
                    "id": "9e218d97-3513-4088-b047-aa94bcd2da66",
                    "instructions": null,
                    "name": "I will wear appropriate gloves for each cleaning task and inspect for tears befo",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/I will wear appropriate gloves for each cleaning task and inspect for tears befo",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "c",
                      "explanation": "Gloves and masks are required for biological contamination.",
                      "options": [
                        {
                          "id": "a",
                          "label": "When cleaning any room"
                        },
                        {
                          "id": "b",
                          "label": "Only if the guest requests it"
                        },
                        {
                          "id": "c",
                          "label": "When cleaning areas contaminated by biological material"
                        }
                      ],
                      "points": 2,
                      "prompt": "When must gloves and masks be worn according to industry guidance?",
                      "question_type": "multiple_choice"
                    },
                    "id": "097bc076-6347-4184-8aed-9a3837358ce9",
                    "instructions": null,
                    "name": "When gloves and masks required",
                    "node_type": "question",
                    "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/When gloves and masks required",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Never compact trash with hands; use a tool to avoid injury.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Compress trash with your hands"
                        },
                        {
                          "id": "b",
                          "label": "Use an engineering device such as a stick or rake"
                        },
                        {
                          "id": "c",
                          "label": "Wear sandals"
                        }
                      ],
                      "points": 2,
                      "prompt": "What is the best way to avoid punctures from sharps in trash?",
                      "question_type": "multiple_choice"
                    },
                    "id": "8f09992e-3e86-4325-aac6-a5b08333d174",
                    "instructions": null,
                    "name": "Avoiding sharps in trash",
                    "node_type": "question",
                    "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Avoiding sharps in trash",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "93b82b5f-0920-4303-a81c-98a2d7975c4d"
                  ],
                  "shuffle_questions": false
                },
                "id": "7da554b3-4109-4c04-ae01-750439b340be",
                "instructions": null,
                "name": "Gloves and hand protection",
                "node_type": "lesson",
                "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Properly fitted face mask",
                      "body": "Cloth face coverings, surgical masks, and respirators (e.g. N95) serve different purposes. Masks should seal around the nose and mouth to reduce accidental transmission.",
                      "content_kind": "text"
                    },
                    "id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
                    "instructions": null,
                    "name": "Mask types and fit",
                    "node_type": "content_step",
                    "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/Mask types and fit",
                    "reference_media": [
                      {
                        "caption": "Properly fitted face mask",
                        "content_type": "image/png",
                        "content_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original",
                        "created_at": "2026-06-24T03:55:42.452058Z",
                        "created_by_user_id": 1,
                        "id": "c3bd4e70-e5fc-402e-96a7-3325c87cbef4",
                        "kind": "photo",
                        "poster_status": null,
                        "poster_url": null,
                        "preview_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_preview.jpg",
                        "preview_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=preview",
                        "sort_order": 0,
                        "storage_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_original_processed.jpg",
                        "thumbnail_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_thumb.jpg",
                        "thumbnail_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=thumb",
                        "training_node_id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
                        "url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original"
                      }
                    ],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Wear masks when disinfecting, dealing with airborne pathogens, or cleaning contaminated areas. Splash goggles may also be required depending on disease risk. Consult SDS for chemical fumes.",
                      "content_kind": "text"
                    },
                    "id": "5f2a349d-9959-4b31-bd4c-2d4a1a6c1f6b",
                    "instructions": null,
                    "name": "When to wear masks",
                    "node_type": "content_step",
                    "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/When to wear masks",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will wear the correct mask for each job and ensure a snug fit around my face.",
                      "body": ""
                    },
                    "id": "56261f39-956a-4cce-bfc3-03a6ec929014",
                    "instructions": null,
                    "name": "I will wear the correct mask for each job and ensure a snug fit around my face.",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/I will wear the correct mask for each job and ensure a snug fit around my face.",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "A good seal reduces accidental transmission.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Colour and style"
                        },
                        {
                          "id": "b",
                          "label": "A good seal around nose and mouth"
                        },
                        {
                          "id": "c",
                          "label": "Being loose for comfort"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which feature is most important for a mask used during cleaning?",
                      "question_type": "multiple_choice"
                    },
                    "id": "b892bc6c-e941-40b4-93f7-c864afc41911",
                    "instructions": null,
                    "name": "Important mask feature",
                    "node_type": "question",
                    "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/Important mask feature",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": false,
                      "correct_answers": [
                        "fumes",
                        "airborne"
                      ],
                      "explanation": "Respirators protect against fumes and airborne diseases.",
                      "options": [
                        {
                          "id": "vacuum",
                          "label": "When vacuuming the living room"
                        },
                        {
                          "id": "fumes",
                          "label": "When using strong chemical disinfectants with fumes"
                        },
                        {
                          "id": "airborne",
                          "label": "When there are known airborne pathogens present"
                        }
                      ],
                      "points": 3,
                      "prompt": "In what situations should a cleaner consider wearing a respirator or N95?",
                      "question_type": "multiple_select"
                    },
                    "id": "95e89774-b02d-48a1-bfde-999ee6485499",
                    "instructions": null,
                    "name": "When to use respirator",
                    "node_type": "question",
                    "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/When to use respirator",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "7da554b3-4109-4c04-ae01-750439b340be"
                  ]
                },
                "id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                "instructions": null,
                "name": "Masks and respiratory protection",
                "node_type": "lesson",
                "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Safety goggles for splash protection",
                      "body": "Splash goggles and face shields protect eyes from chemical splashes and infectious droplets. They may be required depending on disease risk when cleaning contaminated areas.",
                      "content_kind": "text"
                    },
                    "id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
                    "instructions": null,
                    "name": "Goggles and face shields",
                    "node_type": "content_step",
                    "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Goggles and face shields",
                    "reference_media": [
                      {
                        "caption": "Safety goggles for splash protection",
                        "content_type": "image/png",
                        "content_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original",
                        "created_at": "2026-06-24T03:55:45.366271Z",
                        "created_by_user_id": 1,
                        "id": "65d6b4ec-6143-44b8-a04e-ea3bafbeef00",
                        "kind": "photo",
                        "poster_status": null,
                        "poster_url": null,
                        "preview_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_preview.jpg",
                        "preview_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=preview",
                        "sort_order": 0,
                        "storage_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_original_processed.jpg",
                        "thumbnail_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_thumb.jpg",
                        "thumbnail_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=thumb",
                        "training_node_id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
                        "url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original"
                      }
                    ],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Choose anti-fog coatings and adjustable straps when available. Clean goggles with mild soap and water after each use and store in a clean case.",
                      "content_kind": "text"
                    },
                    "id": "5811413a-8609-4784-947d-3d68edb4d80f",
                    "instructions": null,
                    "name": "Selection and care",
                    "node_type": "content_step",
                    "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Selection and care",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will wear goggles when mixing chemicals or when risk of splashes exists.",
                      "body": ""
                    },
                    "id": "2bce9a93-2b79-4d0a-9d04-d111dc4102e9",
                    "instructions": null,
                    "name": "I will wear goggles when mixing chemicals or when risk of splashes exists.",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/I will wear goggles when mixing chemicals or when risk of splashes exists.",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Splash goggles protect eyes from splashes and droplets.",
                      "options": [
                        {
                          "id": "a",
                          "label": "They are a fashion statement"
                        },
                        {
                          "id": "b",
                          "label": "They protect eyes from droplets and chemical splashes"
                        },
                        {
                          "id": "c",
                          "label": "They reduce noise"
                        }
                      ],
                      "points": 2,
                      "prompt": "Why might splash goggles be required in some cleaning situations?",
                      "question_type": "multiple_choice"
                    },
                    "id": "e34c9df2-c8f9-4350-9d84-0f20b0e46d0f",
                    "instructions": null,
                    "name": "Why splash goggles",
                    "node_type": "question",
                    "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Why splash goggles",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "8cf29ba3-5b12-4daa-a8f6-c18509052278"
                  ]
                },
                "id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                "instructions": null,
                "name": "Eye and face protection",
                "node_type": "lesson",
                "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection",
                "sort_order": 2,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "Disposable protective apron",
                      "body": "Disposable aprons, coveralls, and lab coats protect skin and clothing from chemicals and contaminants. Choose fabric weight and fluid resistance appropriate to the task.",
                      "content_kind": "text"
                    },
                    "id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
                    "instructions": null,
                    "name": "Types of protective clothing",
                    "node_type": "content_step",
                    "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Types of protective clothing",
                    "reference_media": [
                      {
                        "caption": "Disposable protective apron",
                        "content_type": "image/png",
                        "content_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original",
                        "created_at": "2026-06-24T03:55:47.743584Z",
                        "created_by_user_id": 1,
                        "id": "84f3e4ee-fb4c-49ae-934b-17ce898fe558",
                        "kind": "photo",
                        "poster_status": null,
                        "poster_url": null,
                        "preview_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_preview.jpg",
                        "preview_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=preview",
                        "sort_order": 0,
                        "storage_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_original_processed.jpg",
                        "thumbnail_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_thumb.jpg",
                        "thumbnail_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=thumb",
                        "training_node_id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
                        "url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original"
                      }
                    ],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Ensure garments fit properly and are fastened. Dispose of or launder protective clothing after use. Never wear contaminated clothing into personal vehicles or homes.",
                      "content_kind": "text"
                    },
                    "id": "b7141891-2a2c-4b9d-88ef-8da37db5861e",
                    "instructions": null,
                    "name": "Use and limitations",
                    "node_type": "content_step",
                    "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Use and limitations",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
                      "body": ""
                    },
                    "id": "dd712ed9-a28e-47dd-9284-5ca51c370ce3",
                    "instructions": null,
                    "name": "I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Protective clothing must be removed and properly cleaned or disposed of.",
                      "options": [
                        {
                          "id": "a",
                          "label": "It can be worn home after cleaning"
                        },
                        {
                          "id": "b",
                          "label": "It should be removed and laundered or discarded after the job"
                        },
                        {
                          "id": "c",
                          "label": "It is only needed in medical settings"
                        }
                      ],
                      "points": 2,
                      "prompt": "Which statement about protective clothing is correct?",
                      "question_type": "multiple_choice"
                    },
                    "id": "6613dcc3-3c28-485c-9306-f94bf9c04b8a",
                    "instructions": null,
                    "name": "Protective clothing after job",
                    "node_type": "question",
                    "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Protective clothing after job",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19"
                  ]
                },
                "id": "d791a894-e944-4377-ab21-6ff46e96f604",
                "instructions": null,
                "name": "Protective clothing and aprons",
                "node_type": "lesson",
                "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons",
                "sort_order": 3,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              }
            ],
            "extra": null,
            "id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
            "instructions": null,
            "name": "Selecting appropriate PPE",
            "node_type": "module",
            "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
            "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE",
            "sort_order": 1,
            "source_node_id": null,
            "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "CDC video: donning PPE",
                      "body": "Wash hands first, then don gloves, mask, and eye protection in order. Adjust straps and ensure a proper seal before starting work.",
                      "content_kind": "youtube",
                      "reference_media": [
                        {
                          "kind": "youtube",
                          "sort_order": 0,
                          "url": "https://www.youtube.com/watch?v=of73FN086E8"
                        }
                      ]
                    },
                    "id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
                    "instructions": null,
                    "name": "Putting on PPE",
                    "node_type": "content_step",
                    "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Putting on PPE",
                    "reference_media": [
                      {
                        "id": "link:e60fbe01-e8c5-403c-ac5b-a2d769fb5ada:https://www.youtube.com/watch?v=of73FN086E8",
                        "kind": "youtube",
                        "sort_order": 0,
                        "training_node_id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
                        "url": "https://www.youtube.com/watch?v=of73FN086E8"
                      }
                    ],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "alt_text": "CDC video: doffing PPE",
                      "body": "Remove gloves first (peel inside-out), then goggles or face shield, then mask. Dispose of single-use items in a lined trash container. Wash hands immediately after removal and before entering your vehicle.",
                      "content_kind": "youtube",
                      "reference_media": [
                        {
                          "kind": "youtube",
                          "sort_order": 0,
                          "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
                        }
                      ]
                    },
                    "id": "d641d954-946d-4b0e-b754-e6155bb3d911",
                    "instructions": null,
                    "name": "Removing PPE safely",
                    "node_type": "content_step",
                    "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Removing PPE safely",
                    "reference_media": [
                      {
                        "id": "link:d641d954-946d-4b0e-b754-e6155bb3d911:https://www.youtube.com/watch?v=PQxOc13DxvQ",
                        "kind": "youtube",
                        "sort_order": 0,
                        "training_node_id": "d641d954-946d-4b0e-b754-e6155bb3d911",
                        "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
                      }
                    ],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will follow the proper sequence when donning and doffing PPE and wash hands afterwards.",
                      "body": ""
                    },
                    "id": "954b9e17-0cf6-46d3-b051-80b2e02a352e",
                    "instructions": null,
                    "name": "I will follow the proper sequence when donning and doffing PPE and wash hands af",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/I will follow the proper sequence when donning and doffing PPE and wash hands af",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Remove gloves first to avoid contaminating other equipment; wash hands after disposal.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Remove mask"
                        },
                        {
                          "id": "b",
                          "label": "Remove gloves inside-out"
                        },
                        {
                          "id": "c",
                          "label": "Remove goggles first"
                        }
                      ],
                      "points": 2,
                      "prompt": "What should be the first step when removing PPE after cleaning?",
                      "question_type": "multiple_choice"
                    },
                    "id": "83975714-f89c-4fe9-8f06-d97908f40530",
                    "instructions": null,
                    "name": "First step removing PPE",
                    "node_type": "question",
                    "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/First step removing PPE",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Handwashing removes pathogens that may have transferred while removing PPE.",
                      "options": [
                        {
                          "id": "a",
                          "label": "To moisturize skin"
                        },
                        {
                          "id": "b",
                          "label": "To remove any germs transferred during removal"
                        },
                        {
                          "id": "c",
                          "label": "It is optional"
                        }
                      ],
                      "points": 2,
                      "prompt": "Why is it important to wash hands immediately after taking off PPE?",
                      "question_type": "multiple_choice"
                    },
                    "id": "0e9e0035-3e17-4408-b47f-7831dfc51bf9",
                    "instructions": null,
                    "name": "Handwashing after PPE removal",
                    "node_type": "question",
                    "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Handwashing after PPE removal",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "d791a894-e944-4377-ab21-6ff46e96f604"
                  ]
                },
                "id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                "instructions": null,
                "name": "Donning and doffing PPE",
                "node_type": "lesson",
                "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Wet hands, apply soap, scrub all surfaces for at least 20 seconds, rinse, and dry. If soap and water are unavailable and hands are not visibly dirty, use alcohol-based hand sanitizer with at least 60% alcohol.",
                      "content_kind": "deep_link",
                      "deep_link_label": "CDC handwashing poster (PDF)",
                      "deep_link_url": "https://www.cdc.gov/handwashing/pdf/wash-your-hands-poster-english2020-p.pdf"
                    },
                    "id": "49c41f15-bc80-49bc-b8c7-be54aa6c8387",
                    "instructions": null,
                    "name": "Handwashing technique",
                    "node_type": "content_step",
                    "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Handwashing technique",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Wash hands before putting on PPE; after removing PPE; between rooms; after handling trash; and before touching your vehicle steering wheel.",
                      "content_kind": "text"
                    },
                    "id": "513a778a-415e-460a-afe4-12f17d232096",
                    "instructions": null,
                    "name": "When to wash hands",
                    "node_type": "content_step",
                    "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/When to wash hands",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I commit to washing or sanitizing my hands at the recommended times.",
                      "body": ""
                    },
                    "id": "7040ef91-ff61-44a6-a2b9-182661c60def",
                    "instructions": null,
                    "name": "I commit to washing or sanitizing my hands at the recommended times.",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/I commit to washing or sanitizing my hands at the recommended times.",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": {
                        "max": 70,
                        "min": 60
                      },
                      "explanation": "CDC recommends at least 60% alcohol when hands are not visibly dirty.",
                      "points": 2,
                      "prompt": "Minimum alcohol percentage for hand sanitizer when soap is unavailable?",
                      "question_type": "numerical"
                    },
                    "id": "f9a80bd1-c0ab-483b-90a2-14b93984dc9f",
                    "instructions": null,
                    "name": "Hand sanitizer concentration",
                    "node_type": "question",
                    "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Hand sanitizer concentration",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": 20,
                      "explanation": "At least 20 seconds is required to reduce pathogens effectively.",
                      "points": 2,
                      "prompt": "How many seconds should hands be scrubbed with soap when washing?",
                      "question_type": "numerical"
                    },
                    "id": "2f20529f-1df1-4e82-94cd-f9e8fb521d69",
                    "instructions": null,
                    "name": "Hand scrub duration",
                    "node_type": "question",
                    "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Hand scrub duration",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1"
                  ]
                },
                "id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                "instructions": null,
                "name": "Hand hygiene and sanitisation",
                "node_type": "lesson",
                "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Inspect reusable gloves and goggles for cracks or tears before each use. Clean goggles with mild soap and water and allow them to dry. Disinfect or replace reusable gloves regularly.",
                      "content_kind": "text"
                    },
                    "id": "a32ec035-6438-4330-a183-212b344a1a0c",
                    "instructions": null,
                    "name": "Inspect and clean",
                    "node_type": "content_step",
                    "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Inspect and clean",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Store PPE in a clean, dry area away from contaminants. Do not store used PPE with clean supplies.",
                      "content_kind": "text"
                    },
                    "id": "f7f1006d-a371-4848-b28c-99cba02c1785",
                    "instructions": null,
                    "name": "Storage",
                    "node_type": "content_step",
                    "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Storage",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will inspect, clean and store reusable PPE properly after each use.",
                      "body": ""
                    },
                    "id": "c0677f0f-2291-401a-ada3-28ad3bb3da25",
                    "instructions": null,
                    "name": "I will inspect, clean and store reusable PPE properly after each use.",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/I will inspect, clean and store reusable PPE properly after each use.",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Damaged PPE cannot provide adequate protection.",
                      "options": [
                        {
                          "id": "a",
                          "label": "To match your outfit"
                        },
                        {
                          "id": "b",
                          "label": "To ensure there are no cracks or damage that would reduce protection"
                        },
                        {
                          "id": "c",
                          "label": "It is not important"
                        }
                      ],
                      "points": 2,
                      "prompt": "Why is it important to inspect reusable PPE before use?",
                      "question_type": "multiple_choice"
                    },
                    "id": "1c302e7a-8638-49a4-a7f4-87d0e92f23de",
                    "instructions": null,
                    "name": "Inspect reusable PPE",
                    "node_type": "question",
                    "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Inspect reusable PPE",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "23b6dfb4-04be-4339-85a7-1d1ff71fbeec"
                  ]
                },
                "id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                "instructions": null,
                "name": "Cleaning and storing reusable PPE",
                "node_type": "lesson",
                "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE",
                "sort_order": 2,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              }
            ],
            "extra": null,
            "id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
            "instructions": null,
            "name": "Using and maintaining PPE",
            "node_type": "module",
            "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
            "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE",
            "sort_order": 2,
            "source_node_id": null,
            "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Gloves and masks are mandatory when cleaning bodily fluids (feces, vomit, etc.). Pay special attention to high-touch surfaces: door knobs, light switches, and remote controls.",
                      "content_kind": "text"
                    },
                    "id": "99248506-65d4-4883-9a6e-b8523779247f",
                    "instructions": null,
                    "name": "Hazard awareness",
                    "node_type": "content_step",
                    "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Hazard awareness",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Do not use hands to compact trash \u2014 use a stick, shovel, or rake. Wear puncture-resistant gloves when handling trash. Disinfect trash bins and replace liners.",
                      "content_kind": "text"
                    },
                    "id": "a470b306-751e-4d5a-99fb-f6e13dbc81d7",
                    "instructions": null,
                    "name": "Handling trash and sharps",
                    "node_type": "content_step",
                    "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Handling trash and sharps",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will wear PPE when cleaning biohazards and handle trash carefully to avoid injury.",
                      "body": ""
                    },
                    "id": "17d0ff9d-bbaf-419d-94f7-6c2c806f1c3a",
                    "instructions": null,
                    "name": "I will wear PPE when cleaning biohazards and handle trash carefully to avoid inj",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/I will wear PPE when cleaning biohazards and handle trash carefully to avoid inj",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "gloves",
                        "masks"
                      ],
                      "explanation": "Gloves and masks are required for biological contamination.",
                      "options": [
                        {
                          "id": "gloves",
                          "label": "Gloves"
                        },
                        {
                          "id": "masks",
                          "label": "Masks"
                        },
                        {
                          "id": "sandals",
                          "label": "Sandals"
                        }
                      ],
                      "points": 3,
                      "prompt": "Which PPE items are mandatory when cleaning up vomit?",
                      "question_type": "multiple_select"
                    },
                    "id": "c093eeb5-93db-490f-bdc4-c3f03b074202",
                    "instructions": null,
                    "name": "PPE for vomit cleanup",
                    "node_type": "question",
                    "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/PPE for vomit cleanup",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Using a tool avoids puncture injuries and contamination.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Push down with your hands"
                        },
                        {
                          "id": "b",
                          "label": "Use an engineering device like a stick or shovel"
                        },
                        {
                          "id": "c",
                          "label": "Stand on it"
                        }
                      ],
                      "points": 2,
                      "prompt": "How should you compact trash bags when you need to fit more in the bin?",
                      "question_type": "multiple_choice"
                    },
                    "id": "0e82d9a0-e67c-4ee6-81c0-1f8f0034f87d",
                    "instructions": null,
                    "name": "Compacting trash safely",
                    "node_type": "question",
                    "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Compacting trash safely",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "4b4775c3-191d-4b2a-a0b6-013d94eedce6"
                  ]
                },
                "id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                "instructions": null,
                "name": "Biological contaminants and sharps",
                "node_type": "lesson",
                "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "SDS documents describe hazards, first aid, and required PPE. Know where SDS are stored for every product you use. Read hazard and PPE sections before mixing or applying chemicals.",
                      "content_kind": "deep_link",
                      "deep_link_label": "Sample disinfecting wipes SDS (PDF)",
                      "deep_link_url": "https://www.thecloroxcompany.com/wp-content/uploads/2020/06/Clorox-Commercial-Solutions%C2%AE-Clorox%C2%AE-Disinfecting-Wipes-Fresh-Scent.pdf"
                    },
                    "id": "f11fc785-d82a-4e6c-840c-60d549619810",
                    "instructions": null,
                    "name": "Safety Data Sheets",
                    "node_type": "content_step",
                    "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Safety Data Sheets",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "All disinfectants require dwell time on the surface to work. Follow manufacturer instructions and use EPA-registered products appropriate to the pathogen when required.",
                      "content_kind": "text"
                    },
                    "id": "9a6dde87-9966-49e6-a138-afd27d2a0814",
                    "instructions": null,
                    "name": "Dwell time and product selection",
                    "node_type": "content_step",
                    "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Dwell time and product selection",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will consult SDS and follow dwell time instructions when using cleaning chemicals.",
                      "body": ""
                    },
                    "id": "e17cb207-671a-4301-a0d7-435f2f218096",
                    "instructions": null,
                    "name": "I will consult SDS and follow dwell time instructions when using cleaning chemic",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/I will consult SDS and follow dwell time instructions when using cleaning chemic",
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "hazards",
                        "ppe"
                      ],
                      "explanation": "SDS communicate hazard information and required PPE.",
                      "options": [
                        {
                          "id": "hazards",
                          "label": "Hazard information"
                        },
                        {
                          "id": "ppe",
                          "label": "Required PPE"
                        },
                        {
                          "id": "promo",
                          "label": "Sales promotions"
                        }
                      ],
                      "points": 3,
                      "prompt": "What does a Safety Data Sheet provide?",
                      "question_type": "multiple_select"
                    },
                    "id": "6b42626e-59ed-4e3d-868b-f1779cc30008",
                    "instructions": null,
                    "name": "What SDS provides",
                    "node_type": "question",
                    "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/What SDS provides",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Disinfectants need time on a surface to kill viruses and bacteria.",
                      "options": [
                        {
                          "id": "a",
                          "label": "It allows the disinfectant time to kill pathogens"
                        },
                        {
                          "id": "b",
                          "label": "To dry faster"
                        },
                        {
                          "id": "c",
                          "label": "To smell good"
                        }
                      ],
                      "points": 2,
                      "prompt": "Why is dwell time important when disinfecting?",
                      "question_type": "multiple_choice"
                    },
                    "id": "860414af-2598-4d09-b3ed-1b858db68392",
                    "instructions": null,
                    "name": "Dwell time importance",
                    "node_type": "question",
                    "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Dwell time importance",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "c6d41a20-7ea3-48d9-9435-131238202c27"
                  ]
                },
                "id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                "instructions": null,
                "name": "Chemical hazards and safety data sheets",
                "node_type": "lesson",
                "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets",
                "sort_order": 1,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              },
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "Dispose of single-use gloves, masks, and aprons in lined trash bins immediately after use. Never reuse disposable PPE or leave used PPE in guest rooms or personal vehicles. Wash hands after disposal.",
                      "content_kind": "text"
                    },
                    "id": "6e38aff1-23b7-4581-b2ed-059c56529973",
                    "instructions": null,
                    "name": "Proper disposal",
                    "node_type": "content_step",
                    "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Proper disposal",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Air out properties by running ceiling or HVAC fans and opening windows while on site; close windows before leaving.",
                      "content_kind": "text"
                    },
                    "id": "ef78cb59-c307-45a9-a3cc-be19a8b86205",
                    "instructions": null,
                    "name": "Post-cleaning ventilation",
                    "node_type": "content_step",
                    "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Post-cleaning ventilation",
                    "reference_media": [],
                    "sort_order": 2,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "body": "Communicate cleaning practices accurately to guests and owners. Avoid promising \u0027100% disinfection\u0027 \u2014 instead state that approved disinfecting protocols and products were used.",
                      "content_kind": "text"
                    },
                    "id": "10957dbc-304b-4383-935e-a2385e5d1088",
                    "instructions": null,
                    "name": "Communicating cleanliness",
                    "node_type": "content_step",
                    "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Communicating cleanliness",
                    "reference_media": [],
                    "sort_order": 4,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acknowledgment_label": "I will dispose of PPE properly, ventilate properties after cleaning, and communicate cleaning standards accurately.",
                      "body": ""
                    },
                    "id": "d56118e0-32d8-431f-b1ba-dc3af61c807b",
                    "instructions": null,
                    "name": "I will dispose of PPE properly, ventilate properties after cleaning, and communi",
                    "node_type": "acknowledgment_step",
                    "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/I will dispose of PPE properly, ventilate properties after cleaning, and communi",
                    "sort_order": 6,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Hands must be cleaned after disposing of gloves.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Drive home"
                        },
                        {
                          "id": "b",
                          "label": "Wash your hands or use hand sanitiser"
                        },
                        {
                          "id": "c",
                          "label": "Put on another pair right away"
                        }
                      ],
                      "points": 2,
                      "prompt": "What should you do immediately after disposing of used gloves?",
                      "question_type": "multiple_choice"
                    },
                    "id": "52089271-d3c0-48c5-a51d-9cb329abc35c",
                    "instructions": null,
                    "name": "After disposing gloves",
                    "node_type": "question",
                    "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/After disposing gloves",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Surfaces can be re-contaminated; use accurate wording about protocols used.",
                      "options": [
                        {
                          "id": "a",
                          "label": "It sounds unprofessional"
                        },
                        {
                          "id": "b",
                          "label": "Disinfected surfaces can be re-contaminated; state that disinfecting products were used"
                        },
                        {
                          "id": "c",
                          "label": "It takes longer to clean"
                        }
                      ],
                      "points": 2,
                      "prompt": "Why should cleaners avoid advertising properties as \u0027100% disinfected\u0027?",
                      "question_type": "multiple_choice"
                    },
                    "id": "0cef7595-77a1-4e29-8622-075f07a9ac8e",
                    "instructions": null,
                    "name": "100 percent disinfected claim",
                    "node_type": "question",
                    "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/100 percent disinfected claim",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "prerequisite_lesson_ids": [
                    "89e1af52-20b6-4541-9c1f-de15d245ae17"
                  ]
                },
                "id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                "instructions": null,
                "name": "Disposing of PPE and post-cleaning protocols",
                "node_type": "lesson",
                "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols",
                "sort_order": 2,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              }
            ],
            "extra": null,
            "id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
            "instructions": null,
            "name": "Hazard-specific guidance and disposal",
            "node_type": "module",
            "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
            "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal",
            "sort_order": 3,
            "source_node_id": null,
            "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
          },
          {
            "children": [
              {
                "children": [
                  {
                    "children": [],
                    "extra": {
                      "body": "This final assessment draws 10 random questions from a bank covering all modules. You need 90% to pass. You have up to 30 minutes. Review prior lessons if needed before starting.",
                      "content_kind": "text"
                    },
                    "id": "94b105cf-76c2-421d-af32-efcb4cb71156",
                    "instructions": null,
                    "name": "Final exam instructions",
                    "node_type": "content_step",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final exam instructions",
                    "reference_media": [],
                    "sort_order": 0,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Cleaning removes germs; disinfecting kills nearly all pathogens.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Cleaning removes dirt but does not kill germs"
                        },
                        {
                          "id": "b",
                          "label": "Disinfecting adds fragrance only"
                        },
                        {
                          "id": "c",
                          "label": "Cleaning kills 100% of germs"
                        }
                      ],
                      "points": 1,
                      "prompt": "What is the difference between cleaning and disinfecting?",
                      "question_type": "multiple_choice"
                    },
                    "id": "a5b1305e-2687-4e2c-9ef9-436898aecb39",
                    "instructions": null,
                    "name": "Final: cleaning vs disinfecting",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: cleaning vs disinfecting",
                    "sort_order": 100,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "SDS specify hazards and PPE.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Guest manual"
                        },
                        {
                          "id": "b",
                          "label": "Safety Data Sheet"
                        },
                        {
                          "id": "c",
                          "label": "Inventory sheet"
                        }
                      ],
                      "points": 1,
                      "prompt": "Which document lists hazards and required PPE?",
                      "question_type": "multiple_choice"
                    },
                    "id": "8b8beb8a-0828-4116-b593-ddbda56568ee",
                    "instructions": null,
                    "name": "Final: SDS purpose",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: SDS purpose",
                    "sort_order": 101,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "binary_labels": [
                        "True",
                        "False"
                      ],
                      "correct_answer": "false",
                      "explanation": "Gloves and masks are required.",
                      "points": 1,
                      "prompt": "PPE is optional when cleaning biological contamination.",
                      "question_type": "binary"
                    },
                    "id": "29ef9891-72d1-41a7-885f-fd31cca1e1da",
                    "instructions": null,
                    "name": "Final: bio PPE required",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: bio PPE required",
                    "sort_order": 102,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b"
                      ],
                      "explanation": "Employers provide PPE and hazard communication.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Provide PPE"
                        },
                        {
                          "id": "b",
                          "label": "Hazard communication plans"
                        },
                        {
                          "id": "c",
                          "label": "Employees buy own gloves"
                        }
                      ],
                      "points": 2,
                      "prompt": "Employer responsibilities under OSHA include:",
                      "question_type": "multiple_select"
                    },
                    "id": "4be144c3-5671-40aa-981c-c5ecc1ba68bb",
                    "instructions": null,
                    "name": "Final: employer duties",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: employer duties",
                    "sort_order": 103,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Biological contamination requires gloves and masks.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Cleaning biological contamination"
                        },
                        {
                          "id": "b",
                          "label": "Dusting only"
                        },
                        {
                          "id": "c",
                          "label": "Guest is present"
                        }
                      ],
                      "points": 1,
                      "prompt": "Gloves and masks are required when:",
                      "question_type": "multiple_choice"
                    },
                    "id": "4afb5ee9-a3e7-44d5-86e9-2e394909300b",
                    "instructions": null,
                    "name": "Final: glove requirement",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: glove requirement",
                    "sort_order": 104,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Use a tool to avoid sharps.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Use hands"
                        },
                        {
                          "id": "b",
                          "label": "Use a stick or tool"
                        },
                        {
                          "id": "c",
                          "label": "Stand on bag"
                        }
                      ],
                      "points": 1,
                      "prompt": "Safest way to compact trash:",
                      "question_type": "multiple_choice"
                    },
                    "id": "f9e039ad-e7c2-492a-b4b0-a77b164fe302",
                    "instructions": null,
                    "name": "Final: trash compaction",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: trash compaction",
                    "sort_order": 105,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Seal reduces transmission.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Colour"
                        },
                        {
                          "id": "b",
                          "label": "Seal around nose and mouth"
                        },
                        {
                          "id": "c",
                          "label": "Loose fit"
                        }
                      ],
                      "points": 1,
                      "prompt": "Most important mask feature:",
                      "question_type": "multiple_choice"
                    },
                    "id": "6e849ade-6406-4e37-884c-d22b4d6d3a74",
                    "instructions": null,
                    "name": "Final: mask seal",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: mask seal",
                    "sort_order": 106,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": false,
                      "correct_answers": [
                        "a",
                        "b"
                      ],
                      "explanation": "Respirators for fumes and airborne pathogens.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Strong chemical fumes"
                        },
                        {
                          "id": "b",
                          "label": "Known airborne pathogens"
                        },
                        {
                          "id": "c",
                          "label": "Vacuuming only"
                        }
                      ],
                      "points": 2,
                      "prompt": "Wear respirator/N95 when:",
                      "question_type": "multiple_select"
                    },
                    "id": "1ae3fd8c-dba7-41bb-8a9f-7c999131b575",
                    "instructions": null,
                    "name": "Final: respirator situations",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: respirator situations",
                    "sort_order": 107,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Goggles protect eyes.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Eyes from splashes"
                        },
                        {
                          "id": "b",
                          "label": "Feet"
                        },
                        {
                          "id": "c",
                          "label": "Hearing"
                        }
                      ],
                      "points": 1,
                      "prompt": "Splash goggles protect:",
                      "question_type": "multiple_choice"
                    },
                    "id": "2723041e-a726-467b-ad47-b8b6a5b504e6",
                    "instructions": null,
                    "name": "Final: splash goggles",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: splash goggles",
                    "sort_order": 108,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Remove and clean or discard.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Worn home"
                        },
                        {
                          "id": "b",
                          "label": "Laundered or discarded"
                        },
                        {
                          "id": "c",
                          "label": "Shared with team"
                        }
                      ],
                      "points": 1,
                      "prompt": "After job, protective clothing should be:",
                      "question_type": "multiple_choice"
                    },
                    "id": "7cf3c5e9-b5e6-44c6-8f24-bdf45caf64f7",
                    "instructions": null,
                    "name": "Final: protective clothing",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: protective clothing",
                    "sort_order": 109,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Gloves first, then wash hands.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Mask"
                        },
                        {
                          "id": "b",
                          "label": "Gloves inside-out"
                        },
                        {
                          "id": "c",
                          "label": "Goggles"
                        }
                      ],
                      "points": 1,
                      "prompt": "First PPE to remove after cleaning:",
                      "question_type": "multiple_choice"
                    },
                    "id": "f6f89a35-0a79-482f-a31b-cefc1e663e47",
                    "instructions": null,
                    "name": "Final: remove PPE first",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: remove PPE first",
                    "sort_order": 110,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": 20,
                      "explanation": "At least 20 seconds.",
                      "points": 1,
                      "prompt": "Minimum seconds to scrub hands with soap?",
                      "question_type": "numerical"
                    },
                    "id": "af30f13c-824f-4d28-89d8-cce7bacfe94e",
                    "instructions": null,
                    "name": "Final: hand scrub seconds",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: hand scrub seconds",
                    "sort_order": 111,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": {
                        "max": 70,
                        "min": 60
                      },
                      "explanation": "At least 60% alcohol.",
                      "points": 1,
                      "prompt": "Minimum alcohol % for sanitizer?",
                      "question_type": "numerical"
                    },
                    "id": "7c8a511a-deae-4969-be14-6c2e3c41a41f",
                    "instructions": null,
                    "name": "Final: sanitizer percent",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: sanitizer percent",
                    "sort_order": 112,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Damaged PPE fails to protect.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Match outfit"
                        },
                        {
                          "id": "b",
                          "label": "Find cracks or damage"
                        },
                        {
                          "id": "c",
                          "label": "Skip inspection"
                        }
                      ],
                      "points": 1,
                      "prompt": "Inspect reusable PPE to:",
                      "question_type": "multiple_choice"
                    },
                    "id": "598efc28-c525-40b7-a59d-3b8b4b736bc3",
                    "instructions": null,
                    "name": "Final: inspect reusable PPE",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: inspect reusable PPE",
                    "sort_order": 113,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "all_correct_required": true,
                      "correct_answers": [
                        "a",
                        "b"
                      ],
                      "explanation": "Gloves and masks required.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Gloves"
                        },
                        {
                          "id": "b",
                          "label": "Masks"
                        },
                        {
                          "id": "c",
                          "label": "Sandals"
                        }
                      ],
                      "points": 2,
                      "prompt": "Mandatory PPE for vomit cleanup:",
                      "question_type": "multiple_select"
                    },
                    "id": "655f94ea-122c-4647-8aed-232a2d35504f",
                    "instructions": null,
                    "name": "Final: vomit PPE",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: vomit PPE",
                    "sort_order": 114,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "a",
                      "explanation": "Contact time is required to kill germs.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Kill pathogens"
                        },
                        {
                          "id": "b",
                          "label": "Dry faster"
                        },
                        {
                          "id": "c",
                          "label": "Smell better"
                        }
                      ],
                      "points": 1,
                      "prompt": "Dwell time allows disinfectant to:",
                      "question_type": "multiple_choice"
                    },
                    "id": "06f76e10-6ff8-45a8-b216-d0cb9b3d3c48",
                    "instructions": null,
                    "name": "Final: dwell time",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: dwell time",
                    "sort_order": 115,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Clean hands after glove removal.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Drive away"
                        },
                        {
                          "id": "b",
                          "label": "Wash or sanitize hands"
                        },
                        {
                          "id": "c",
                          "label": "Reuse gloves"
                        }
                      ],
                      "points": 1,
                      "prompt": "After disposing gloves:",
                      "question_type": "multiple_choice"
                    },
                    "id": "c398a4e8-6ad1-4755-8923-5021d1d70a06",
                    "instructions": null,
                    "name": "Final: after glove disposal",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: after glove disposal",
                    "sort_order": 116,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "correct_answer": "b",
                      "explanation": "Use accurate protocol wording.",
                      "options": [
                        {
                          "id": "a",
                          "label": "Unprofessional"
                        },
                        {
                          "id": "b",
                          "label": "Surfaces can be re-contaminated"
                        },
                        {
                          "id": "c",
                          "label": "Takes too long"
                        }
                      ],
                      "points": 1,
                      "prompt": "Avoid claiming \u0027100% disinfected\u0027 because:",
                      "question_type": "multiple_choice"
                    },
                    "id": "dbaaa4f9-6210-4eeb-afb9-1defc4d309ce",
                    "instructions": null,
                    "name": "Final: disinfected wording",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: disinfected wording",
                    "sort_order": 117,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "max_length": 2000,
                      "points": 5,
                      "prompt": "Scenario: You arrive at a property with spilled trash and broken glass in the kitchen. List the PPE you would wear and describe safe cleanup steps.",
                      "question_type": "long_form",
                      "requires_review": true,
                      "rubric": "Gloves, mask, eye protection as needed; use tools not hands; dispose PPE properly; handwash after."
                    },
                    "id": "4dd2b48b-2133-489f-b9dd-3debca1f89fd",
                    "instructions": null,
                    "name": "Final: spill scenario",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: spill scenario",
                    "sort_order": 118,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  },
                  {
                    "children": [],
                    "extra": {
                      "acceptable_answers": [
                        "safety data sheet",
                        "Safety Data Sheet"
                      ],
                      "explanation": "Safety Data Sheet.",
                      "points": 1,
                      "prompt": "What does SDS stand for? (two words)",
                      "question_type": "fill_in_blank"
                    },
                    "id": "37616aca-0341-48b2-96af-3a5cce00c11d",
                    "instructions": null,
                    "name": "Final: SDS acronym",
                    "node_type": "question",
                    "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                    "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: SDS acronym",
                    "sort_order": 119,
                    "source_node_id": null,
                    "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                  }
                ],
                "extra": {
                  "pass_threshold_percent": 90,
                  "prerequisite_lesson_ids": [
                    "1ddbebba-4b43-480a-b159-b5d69765738f"
                  ],
                  "question_pool_size": 10,
                  "quiz_time_limit_minutes": 30,
                  "shuffle_questions": true
                },
                "id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                "instructions": null,
                "name": "Final exam",
                "node_type": "lesson",
                "parent_node_id": "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
                "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam",
                "sort_order": 0,
                "source_node_id": null,
                "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
              }
            ],
            "extra": null,
            "id": "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
            "instructions": null,
            "name": "Final assessment and certification",
            "node_type": "module",
            "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
            "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification",
            "sort_order": 4,
            "source_node_id": null,
            "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
          }
        ],
        "extra": null,
        "id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
        "instructions": null,
        "name": "PPE Safety for Vacation Rental Cleaning",
        "node_type": "program",
        "parent_node_id": null,
        "path_text": "PPE Safety for Vacation Rental Cleaning",
        "sort_order": 0,
        "source_node_id": null,
        "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
      }
    ],
    "tree_row_count": 99
  },
  "draft_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941",
  "mutation": {
    "mutate_endpoint": "/api/training/programs/6163013d-b7e5-4b9f-8c96-e062b1ebb9da/mutate",
    "refetch_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941",
    "source_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941",
    "valid_source_node_ids": [
      "269abb52-e707-4053-9c08-8ce7cb60ddea",
      "05b44e56-41ab-4140-a09b-34daca69402b",
      "798cefb7-de81-4910-bc83-5f4c9653d092",
      "20ea1ae3-3553-4281-b436-a917101db016",
      "e35e9129-be64-4634-b55e-87b87c1c5d01",
      "a640f589-7da6-4067-9ac4-983e343a4ad2",
      "f8e73645-de28-42b2-9910-c48c34de73e5",
      "6d004e64-be04-43cb-a979-b3298e2bb058",
      "d86a4599-8d76-46ff-bbc4-0fa4f2836838",
      "93b82b5f-0920-4303-a81c-98a2d7975c4d",
      "842831d5-539f-49d2-ac8c-cf4a900c8baa",
      "22bac207-d1fc-47ef-8e32-0fd6ca8439fb",
      "755305ce-b4a1-4d92-98f5-445e0ca24cd8",
      "1ae45bec-a51e-4bc5-9ad8-9b4d663c612e",
      "16aaf6a8-a41c-4d51-8ede-122560337f07",
      "0dc27854-3e6e-4729-9148-84a9ebd85492",
      "7da554b3-4109-4c04-ae01-750439b340be",
      "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
      "0b4992db-8b73-43aa-a914-b5387b6fe205",
      "9e218d97-3513-4088-b047-aa94bcd2da66",
      "097bc076-6347-4184-8aed-9a3837358ce9",
      "8f09992e-3e86-4325-aac6-a5b08333d174",
      "8cf29ba3-5b12-4daa-a8f6-c18509052278",
      "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
      "5f2a349d-9959-4b31-bd4c-2d4a1a6c1f6b",
      "56261f39-956a-4cce-bfc3-03a6ec929014",
      "b892bc6c-e941-40b4-93f7-c864afc41911",
      "95e89774-b02d-48a1-bfde-999ee6485499",
      "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
      "131e1c09-ff0e-46bb-981e-4fc92f433a49",
      "5811413a-8609-4784-947d-3d68edb4d80f",
      "2bce9a93-2b79-4d0a-9d04-d111dc4102e9",
      "e34c9df2-c8f9-4350-9d84-0f20b0e46d0f",
      "d791a894-e944-4377-ab21-6ff46e96f604",
      "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
      "b7141891-2a2c-4b9d-88ef-8da37db5861e",
      "dd712ed9-a28e-47dd-9284-5ca51c370ce3",
      "6613dcc3-3c28-485c-9306-f94bf9c04b8a",
      "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
      "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
      "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
      "d641d954-946d-4b0e-b754-e6155bb3d911",
      "954b9e17-0cf6-46d3-b051-80b2e02a352e",
      "83975714-f89c-4fe9-8f06-d97908f40530",
      "0e9e0035-3e17-4408-b47f-7831dfc51bf9",
      "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
      "49c41f15-bc80-49bc-b8c7-be54aa6c8387",
      "513a778a-415e-460a-afe4-12f17d232096",
      "7040ef91-ff61-44a6-a2b9-182661c60def",
      "f9a80bd1-c0ab-483b-90a2-14b93984dc9f",
      "2f20529f-1df1-4e82-94cd-f9e8fb521d69",
      "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
      "a32ec035-6438-4330-a183-212b344a1a0c",
      "f7f1006d-a371-4848-b28c-99cba02c1785",
      "c0677f0f-2291-401a-ada3-28ad3bb3da25",
      "1c302e7a-8638-49a4-a7f4-87d0e92f23de",
      "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
      "c6d41a20-7ea3-48d9-9435-131238202c27",
      "99248506-65d4-4883-9a6e-b8523779247f",
      "a470b306-751e-4d5a-99fb-f6e13dbc81d7",
      "17d0ff9d-bbaf-419d-94f7-6c2c806f1c3a",
      "c093eeb5-93db-490f-bdc4-c3f03b074202",
      "0e82d9a0-e67c-4ee6-81c0-1f8f0034f87d",
      "89e1af52-20b6-4541-9c1f-de15d245ae17",
      "f11fc785-d82a-4e6c-840c-60d549619810",
      "9a6dde87-9966-49e6-a138-afd27d2a0814",
      "e17cb207-671a-4301-a0d7-435f2f218096",
      "6b42626e-59ed-4e3d-868b-f1779cc30008",
      "860414af-2598-4d09-b3ed-1b858db68392",
      "1ddbebba-4b43-480a-b159-b5d69765738f",
      "6e38aff1-23b7-4581-b2ed-059c56529973",
      "ef78cb59-c307-45a9-a3cc-be19a8b86205",
      "10957dbc-304b-4383-935e-a2385e5d1088",
      "d56118e0-32d8-431f-b1ba-dc3af61c807b",
      "52089271-d3c0-48c5-a51d-9cb329abc35c",
      "0cef7595-77a1-4e29-8622-075f07a9ac8e",
      "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
      "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "94b105cf-76c2-421d-af32-efcb4cb71156",
      "a5b1305e-2687-4e2c-9ef9-436898aecb39",
      "8b8beb8a-0828-4116-b593-ddbda56568ee",
      "29ef9891-72d1-41a7-885f-fd31cca1e1da",
      "4be144c3-5671-40aa-981c-c5ecc1ba68bb",
      "4afb5ee9-a3e7-44d5-86e9-2e394909300b",
      "f9e039ad-e7c2-492a-b4b0-a77b164fe302",
      "6e849ade-6406-4e37-884c-d22b4d6d3a74",
      "1ae3fd8c-dba7-41bb-8a9f-7c999131b575",
      "2723041e-a726-467b-ad47-b8b6a5b504e6",
      "7cf3c5e9-b5e6-44c6-8f24-bdf45caf64f7",
      "f6f89a35-0a79-482f-a31b-cefc1e663e47",
      "af30f13c-824f-4d28-89d8-cce7bacfe94e",
      "7c8a511a-deae-4969-be14-6c2e3c41a41f",
      "598efc28-c525-40b7-a59d-3b8b4b736bc3",
      "655f94ea-122c-4647-8aed-232a2d35504f",
      "06f76e10-6ff8-45a8-b216-d0cb9b3d3c48",
      "c398a4e8-6ad1-4755-8923-5021d1d70a06",
      "dbaaa4f9-6210-4eeb-afb9-1defc4d309ce",
      "4dd2b48b-2133-489f-b9dd-3debca1f89fd",
      "37616aca-0341-48b2-96af-3a5cce00c11d"
    ],
    "version_endpoint": "/api/training/versions/22b5eba3-4a28-4517-8760-9fc7f0f69941"
  },
  "nodes": [
    {
      "extra": null,
      "id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
      "instructions": null,
      "name": "PPE Safety for Vacation Rental Cleaning",
      "node_type": "program",
      "parent_node_id": null,
      "path_text": "PPE Safety for Vacation Rental Cleaning",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": null,
      "id": "05b44e56-41ab-4140-a09b-34daca69402b",
      "instructions": null,
      "name": "PPE basics and regulations",
      "node_type": "module",
      "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "question_pool_size": 3,
        "shuffle_questions": true
      },
      "id": "798cefb7-de81-4910-bc83-5f4c9653d092",
      "instructions": null,
      "name": "Why PPE matters",
      "node_type": "lesson",
      "parent_node_id": "05b44e56-41ab-4140-a09b-34daca69402b",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "alt_text": "Cleaner wearing gloves and mask while cleaning a rental property",
        "body": "Cleaning removes dirt and reduces germs while disinfection kills nearly all germs on a surface \u2014 but sanitized surfaces can be re-contaminated. PPE protects cleaners from chemicals, pathogens, and sharp objects. Always match PPE to the task.",
        "content_kind": "text"
      },
      "id": "20ea1ae3-3553-4281-b436-a917101db016",
      "instructions": null,
      "name": "Why we wear PPE",
      "node_type": "content_step",
      "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Why we wear PPE",
      "reference_media": [
        {
          "caption": "Cleaner wearing gloves and mask while cleaning a rental property",
          "content_type": "image/png",
          "content_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original",
          "created_at": "2026-06-24T03:55:34.614218Z",
          "created_by_user_id": 1,
          "id": "bd8177f1-171a-48f4-93a9-0eb99ca49f3a",
          "kind": "photo",
          "poster_status": null,
          "poster_url": null,
          "preview_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_preview.jpg",
          "preview_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=preview",
          "sort_order": 0,
          "storage_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_original_processed.jpg",
          "thumbnail_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_thumb.jpg",
          "thumbnail_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=thumb",
          "training_node_id": "20ea1ae3-3553-4281-b436-a917101db016",
          "url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original"
        }
      ],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Vacation rental cleaning professionals need training on safe techniques and hazard communication. Every cleaning product has a Safety Data Sheet (SDS) that specifies hazards and required PPE. Review SDS before using unfamiliar products.",
        "content_kind": "text",
        "reference_media": []
      },
      "id": "e35e9129-be64-4634-b55e-87b87c1c5d01",
      "instructions": null,
      "name": "Why we wear PPE",
      "node_type": "content_step",
      "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Why we wear PPE",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I understand the importance of PPE and that Safety Data Sheets specify required protection.",
        "body": ""
      },
      "id": "a640f589-7da6-4067-9ac4-983e343a4ad2",
      "instructions": null,
      "name": "I understand the importance of PPE and that Safety Data Sheets specify required",
      "node_type": "acknowledgment_step",
      "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/I understand the importance of PPE and that Safety Data Sheets specify required",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Cleaning removes germs from surfaces; disinfecting kills nearly all pathogens.",
        "options": [
          {
            "id": "a",
            "label": "Cleaning removes dirt but does not kill germs"
          },
          {
            "id": "b",
            "label": "Disinfecting adds fragrance only"
          },
          {
            "id": "c",
            "label": "Cleaning kills 100% of germs"
          }
        ],
        "points": 2,
        "prompt": "What is the difference between cleaning and disinfecting?",
        "question_type": "multiple_choice"
      },
      "id": "f8e73645-de28-42b2-9910-c48c34de73e5",
      "instructions": null,
      "name": "Cleaning vs disinfecting",
      "node_type": "question",
      "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Cleaning vs disinfecting",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Safety Data Sheets communicate hazard information and PPE recommendations.",
        "options": [
          {
            "id": "a",
            "label": "Equipment inventory sheet"
          },
          {
            "id": "b",
            "label": "Safety Data Sheet"
          },
          {
            "id": "c",
            "label": "Guest manual"
          }
        ],
        "points": 2,
        "prompt": "Which document lists hazards and required PPE for a chemical product?",
        "question_type": "multiple_choice"
      },
      "id": "6d004e64-be04-43cb-a979-b3298e2bb058",
      "instructions": null,
      "name": "Safety Data Sheets",
      "node_type": "question",
      "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Safety Data Sheets",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "binary_labels": [
          "True",
          "False"
        ],
        "correct_answer": "false",
        "explanation": "Gloves and masks must be worn when cleaning biological contamination.",
        "points": 2,
        "prompt": "True or False: PPE is optional for cleaning areas contaminated by biological material.",
        "question_type": "binary"
      },
      "id": "d86a4599-8d76-46ff-bbc4-0fa4f2836838",
      "instructions": null,
      "name": "PPE for biological material",
      "node_type": "question",
      "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/PPE for biological material",
      "sort_order": 102,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "798cefb7-de81-4910-bc83-5f4c9653d092"
        ],
        "question_pool_size": 2,
        "shuffle_questions": true
      },
      "id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
      "instructions": null,
      "name": "Regulatory responsibilities",
      "node_type": "lesson",
      "parent_node_id": "05b44e56-41ab-4140-a09b-34daca69402b",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Employers must provide a safe work environment, keep injury records, communicate hazards, provide PPE, maintain hazard communication plans, and prepare emergency action plans. Non-compliance can result in penalties.",
        "content_kind": "text"
      },
      "id": "842831d5-539f-49d2-ac8c-cf4a900c8baa",
      "instructions": null,
      "name": "OSHA and employer duties",
      "node_type": "content_step",
      "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/OSHA and employer duties",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Workers have the right to know about hazards, request PPE and training, and report unsafe conditions. Staff must follow PPE and handwashing protocols and dispose of gloves properly after each task.",
        "content_kind": "text"
      },
      "id": "22bac207-d1fc-47ef-8e32-0fd6ca8439fb",
      "instructions": null,
      "name": "Worker rights and obligations",
      "node_type": "content_step",
      "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Worker rights and obligations",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I acknowledge my role in following PPE and OSHA requirements and will report safety hazards.",
        "body": ""
      },
      "id": "755305ce-b4a1-4d92-98f5-445e0ca24cd8",
      "instructions": null,
      "name": "I acknowledge my role in following PPE and OSHA requirements and will report saf",
      "node_type": "acknowledgment_step",
      "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/I acknowledge my role in following PPE and OSHA requirements and will report saf",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "ppe",
          "hazcom"
        ],
        "explanation": "Employers must provide PPE and communicate hazards.",
        "options": [
          {
            "id": "ppe",
            "label": "Provide PPE as needed"
          },
          {
            "id": "hazcom",
            "label": "Keep hazard communication plans"
          },
          {
            "id": "buyown",
            "label": "Ask employees to buy their own gloves"
          }
        ],
        "points": 3,
        "prompt": "Which of the following is an employer responsibility under OSHA?",
        "question_type": "multiple_select"
      },
      "id": "1ae45bec-a51e-4bc5-9ad8-9b4d663c612e",
      "instructions": null,
      "name": "Employer OSHA duties",
      "node_type": "question",
      "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Employer OSHA duties",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "binary_labels": [
          "True",
          "False"
        ],
        "correct_answer": "false",
        "explanation": "All staff must follow PPE protocols; ignoring PPE endangers health and violates policy.",
        "points": 2,
        "prompt": "True or False: Employees may ignore PPE if they feel experienced.",
        "question_type": "binary"
      },
      "id": "16aaf6a8-a41c-4d51-8ede-122560337f07",
      "instructions": null,
      "name": "Ignoring PPE",
      "node_type": "question",
      "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
      "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Ignoring PPE",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": null,
      "id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
      "instructions": null,
      "name": "Selecting appropriate PPE",
      "node_type": "module",
      "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "93b82b5f-0920-4303-a81c-98a2d7975c4d"
        ],
        "shuffle_questions": false
      },
      "id": "7da554b3-4109-4c04-ae01-750439b340be",
      "instructions": null,
      "name": "Gloves and hand protection",
      "node_type": "lesson",
      "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "alt_text": "Assorted chemical-resistant gloves",
        "body": "Nitrile, latex, and reusable rubber gloves offer different chemical resistance and durability. Wear gloves when cleaning biological contamination or handling trash (watch for sharps). Match glove material to the SDS recommendation.",
        "content_kind": "text"
      },
      "id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
      "instructions": null,
      "name": "Types of gloves",
      "node_type": "content_step",
      "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Types of gloves",
      "reference_media": [
        {
          "caption": "Assorted chemical-resistant gloves",
          "content_type": "image/png",
          "content_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original",
          "created_at": "2026-06-24T03:55:39.548337Z",
          "created_by_user_id": 1,
          "id": "669ce68b-5a75-48ba-b52a-f6e3a4974fc0",
          "kind": "photo",
          "poster_status": null,
          "poster_url": null,
          "preview_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_preview.jpg",
          "preview_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=preview",
          "sort_order": 0,
          "storage_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_original_processed.jpg",
          "thumbnail_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_thumb.jpg",
          "thumbnail_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=thumb",
          "training_node_id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
          "url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original"
        }
      ],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Select a snug fit without tears. Use disposable gloves for one-time tasks and reusable gloves when appropriate. Inspect gloves before each use.",
        "content_kind": "text"
      },
      "id": "0b4992db-8b73-43aa-a914-b5387b6fe205",
      "instructions": null,
      "name": "Proper selection and sizing",
      "node_type": "content_step",
      "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Proper selection and sizing",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will wear appropriate gloves for each cleaning task and inspect for tears before use.",
        "body": ""
      },
      "id": "9e218d97-3513-4088-b047-aa94bcd2da66",
      "instructions": null,
      "name": "I will wear appropriate gloves for each cleaning task and inspect for tears befo",
      "node_type": "acknowledgment_step",
      "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/I will wear appropriate gloves for each cleaning task and inspect for tears befo",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "c",
        "explanation": "Gloves and masks are required for biological contamination.",
        "options": [
          {
            "id": "a",
            "label": "When cleaning any room"
          },
          {
            "id": "b",
            "label": "Only if the guest requests it"
          },
          {
            "id": "c",
            "label": "When cleaning areas contaminated by biological material"
          }
        ],
        "points": 2,
        "prompt": "When must gloves and masks be worn according to industry guidance?",
        "question_type": "multiple_choice"
      },
      "id": "097bc076-6347-4184-8aed-9a3837358ce9",
      "instructions": null,
      "name": "When gloves and masks required",
      "node_type": "question",
      "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/When gloves and masks required",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Never compact trash with hands; use a tool to avoid injury.",
        "options": [
          {
            "id": "a",
            "label": "Compress trash with your hands"
          },
          {
            "id": "b",
            "label": "Use an engineering device such as a stick or rake"
          },
          {
            "id": "c",
            "label": "Wear sandals"
          }
        ],
        "points": 2,
        "prompt": "What is the best way to avoid punctures from sharps in trash?",
        "question_type": "multiple_choice"
      },
      "id": "8f09992e-3e86-4325-aac6-a5b08333d174",
      "instructions": null,
      "name": "Avoiding sharps in trash",
      "node_type": "question",
      "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Avoiding sharps in trash",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "7da554b3-4109-4c04-ae01-750439b340be"
        ]
      },
      "id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
      "instructions": null,
      "name": "Masks and respiratory protection",
      "node_type": "lesson",
      "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "alt_text": "Properly fitted face mask",
        "body": "Cloth face coverings, surgical masks, and respirators (e.g. N95) serve different purposes. Masks should seal around the nose and mouth to reduce accidental transmission.",
        "content_kind": "text"
      },
      "id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
      "instructions": null,
      "name": "Mask types and fit",
      "node_type": "content_step",
      "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/Mask types and fit",
      "reference_media": [
        {
          "caption": "Properly fitted face mask",
          "content_type": "image/png",
          "content_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original",
          "created_at": "2026-06-24T03:55:42.452058Z",
          "created_by_user_id": 1,
          "id": "c3bd4e70-e5fc-402e-96a7-3325c87cbef4",
          "kind": "photo",
          "poster_status": null,
          "poster_url": null,
          "preview_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_preview.jpg",
          "preview_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=preview",
          "sort_order": 0,
          "storage_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_original_processed.jpg",
          "thumbnail_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_thumb.jpg",
          "thumbnail_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=thumb",
          "training_node_id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
          "url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original"
        }
      ],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Wear masks when disinfecting, dealing with airborne pathogens, or cleaning contaminated areas. Splash goggles may also be required depending on disease risk. Consult SDS for chemical fumes.",
        "content_kind": "text"
      },
      "id": "5f2a349d-9959-4b31-bd4c-2d4a1a6c1f6b",
      "instructions": null,
      "name": "When to wear masks",
      "node_type": "content_step",
      "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/When to wear masks",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will wear the correct mask for each job and ensure a snug fit around my face.",
        "body": ""
      },
      "id": "56261f39-956a-4cce-bfc3-03a6ec929014",
      "instructions": null,
      "name": "I will wear the correct mask for each job and ensure a snug fit around my face.",
      "node_type": "acknowledgment_step",
      "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/I will wear the correct mask for each job and ensure a snug fit around my face.",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "A good seal reduces accidental transmission.",
        "options": [
          {
            "id": "a",
            "label": "Colour and style"
          },
          {
            "id": "b",
            "label": "A good seal around nose and mouth"
          },
          {
            "id": "c",
            "label": "Being loose for comfort"
          }
        ],
        "points": 2,
        "prompt": "Which feature is most important for a mask used during cleaning?",
        "question_type": "multiple_choice"
      },
      "id": "b892bc6c-e941-40b4-93f7-c864afc41911",
      "instructions": null,
      "name": "Important mask feature",
      "node_type": "question",
      "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/Important mask feature",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "all_correct_required": false,
        "correct_answers": [
          "fumes",
          "airborne"
        ],
        "explanation": "Respirators protect against fumes and airborne diseases.",
        "options": [
          {
            "id": "vacuum",
            "label": "When vacuuming the living room"
          },
          {
            "id": "fumes",
            "label": "When using strong chemical disinfectants with fumes"
          },
          {
            "id": "airborne",
            "label": "When there are known airborne pathogens present"
          }
        ],
        "points": 3,
        "prompt": "In what situations should a cleaner consider wearing a respirator or N95?",
        "question_type": "multiple_select"
      },
      "id": "95e89774-b02d-48a1-bfde-999ee6485499",
      "instructions": null,
      "name": "When to use respirator",
      "node_type": "question",
      "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/When to use respirator",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "8cf29ba3-5b12-4daa-a8f6-c18509052278"
        ]
      },
      "id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
      "instructions": null,
      "name": "Eye and face protection",
      "node_type": "lesson",
      "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection",
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "alt_text": "Safety goggles for splash protection",
        "body": "Splash goggles and face shields protect eyes from chemical splashes and infectious droplets. They may be required depending on disease risk when cleaning contaminated areas.",
        "content_kind": "text"
      },
      "id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
      "instructions": null,
      "name": "Goggles and face shields",
      "node_type": "content_step",
      "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Goggles and face shields",
      "reference_media": [
        {
          "caption": "Safety goggles for splash protection",
          "content_type": "image/png",
          "content_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original",
          "created_at": "2026-06-24T03:55:45.366271Z",
          "created_by_user_id": 1,
          "id": "65d6b4ec-6143-44b8-a04e-ea3bafbeef00",
          "kind": "photo",
          "poster_status": null,
          "poster_url": null,
          "preview_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_preview.jpg",
          "preview_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=preview",
          "sort_order": 0,
          "storage_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_original_processed.jpg",
          "thumbnail_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_thumb.jpg",
          "thumbnail_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=thumb",
          "training_node_id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
          "url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original"
        }
      ],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Choose anti-fog coatings and adjustable straps when available. Clean goggles with mild soap and water after each use and store in a clean case.",
        "content_kind": "text"
      },
      "id": "5811413a-8609-4784-947d-3d68edb4d80f",
      "instructions": null,
      "name": "Selection and care",
      "node_type": "content_step",
      "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Selection and care",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will wear goggles when mixing chemicals or when risk of splashes exists.",
        "body": ""
      },
      "id": "2bce9a93-2b79-4d0a-9d04-d111dc4102e9",
      "instructions": null,
      "name": "I will wear goggles when mixing chemicals or when risk of splashes exists.",
      "node_type": "acknowledgment_step",
      "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/I will wear goggles when mixing chemicals or when risk of splashes exists.",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Splash goggles protect eyes from splashes and droplets.",
        "options": [
          {
            "id": "a",
            "label": "They are a fashion statement"
          },
          {
            "id": "b",
            "label": "They protect eyes from droplets and chemical splashes"
          },
          {
            "id": "c",
            "label": "They reduce noise"
          }
        ],
        "points": 2,
        "prompt": "Why might splash goggles be required in some cleaning situations?",
        "question_type": "multiple_choice"
      },
      "id": "e34c9df2-c8f9-4350-9d84-0f20b0e46d0f",
      "instructions": null,
      "name": "Why splash goggles",
      "node_type": "question",
      "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Why splash goggles",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19"
        ]
      },
      "id": "d791a894-e944-4377-ab21-6ff46e96f604",
      "instructions": null,
      "name": "Protective clothing and aprons",
      "node_type": "lesson",
      "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons",
      "sort_order": 3,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "alt_text": "Disposable protective apron",
        "body": "Disposable aprons, coveralls, and lab coats protect skin and clothing from chemicals and contaminants. Choose fabric weight and fluid resistance appropriate to the task.",
        "content_kind": "text"
      },
      "id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
      "instructions": null,
      "name": "Types of protective clothing",
      "node_type": "content_step",
      "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Types of protective clothing",
      "reference_media": [
        {
          "caption": "Disposable protective apron",
          "content_type": "image/png",
          "content_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original",
          "created_at": "2026-06-24T03:55:47.743584Z",
          "created_by_user_id": 1,
          "id": "84f3e4ee-fb4c-49ae-934b-17ce898fe558",
          "kind": "photo",
          "poster_status": null,
          "poster_url": null,
          "preview_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_preview.jpg",
          "preview_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=preview",
          "sort_order": 0,
          "storage_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_original_processed.jpg",
          "thumbnail_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_thumb.jpg",
          "thumbnail_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=thumb",
          "training_node_id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
          "url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original"
        }
      ],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Ensure garments fit properly and are fastened. Dispose of or launder protective clothing after use. Never wear contaminated clothing into personal vehicles or homes.",
        "content_kind": "text"
      },
      "id": "b7141891-2a2c-4b9d-88ef-8da37db5861e",
      "instructions": null,
      "name": "Use and limitations",
      "node_type": "content_step",
      "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Use and limitations",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
        "body": ""
      },
      "id": "dd712ed9-a28e-47dd-9284-5ca51c370ce3",
      "instructions": null,
      "name": "I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
      "node_type": "acknowledgment_step",
      "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Protective clothing must be removed and properly cleaned or disposed of.",
        "options": [
          {
            "id": "a",
            "label": "It can be worn home after cleaning"
          },
          {
            "id": "b",
            "label": "It should be removed and laundered or discarded after the job"
          },
          {
            "id": "c",
            "label": "It is only needed in medical settings"
          }
        ],
        "points": 2,
        "prompt": "Which statement about protective clothing is correct?",
        "question_type": "multiple_choice"
      },
      "id": "6613dcc3-3c28-485c-9306-f94bf9c04b8a",
      "instructions": null,
      "name": "Protective clothing after job",
      "node_type": "question",
      "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Protective clothing after job",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": null,
      "id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
      "instructions": null,
      "name": "Using and maintaining PPE",
      "node_type": "module",
      "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE",
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "d791a894-e944-4377-ab21-6ff46e96f604"
        ]
      },
      "id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
      "instructions": null,
      "name": "Donning and doffing PPE",
      "node_type": "lesson",
      "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "alt_text": "CDC video: donning PPE",
        "body": "Wash hands first, then don gloves, mask, and eye protection in order. Adjust straps and ensure a proper seal before starting work.",
        "content_kind": "youtube",
        "reference_media": [
          {
            "kind": "youtube",
            "sort_order": 0,
            "url": "https://www.youtube.com/watch?v=of73FN086E8"
          }
        ]
      },
      "id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
      "instructions": null,
      "name": "Putting on PPE",
      "node_type": "content_step",
      "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Putting on PPE",
      "reference_media": [
        {
          "id": "link:e60fbe01-e8c5-403c-ac5b-a2d769fb5ada:https://www.youtube.com/watch?v=of73FN086E8",
          "kind": "youtube",
          "sort_order": 0,
          "training_node_id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
          "url": "https://www.youtube.com/watch?v=of73FN086E8"
        }
      ],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "alt_text": "CDC video: doffing PPE",
        "body": "Remove gloves first (peel inside-out), then goggles or face shield, then mask. Dispose of single-use items in a lined trash container. Wash hands immediately after removal and before entering your vehicle.",
        "content_kind": "youtube",
        "reference_media": [
          {
            "kind": "youtube",
            "sort_order": 0,
            "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
          }
        ]
      },
      "id": "d641d954-946d-4b0e-b754-e6155bb3d911",
      "instructions": null,
      "name": "Removing PPE safely",
      "node_type": "content_step",
      "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Removing PPE safely",
      "reference_media": [
        {
          "id": "link:d641d954-946d-4b0e-b754-e6155bb3d911:https://www.youtube.com/watch?v=PQxOc13DxvQ",
          "kind": "youtube",
          "sort_order": 0,
          "training_node_id": "d641d954-946d-4b0e-b754-e6155bb3d911",
          "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
        }
      ],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will follow the proper sequence when donning and doffing PPE and wash hands afterwards.",
        "body": ""
      },
      "id": "954b9e17-0cf6-46d3-b051-80b2e02a352e",
      "instructions": null,
      "name": "I will follow the proper sequence when donning and doffing PPE and wash hands af",
      "node_type": "acknowledgment_step",
      "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/I will follow the proper sequence when donning and doffing PPE and wash hands af",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Remove gloves first to avoid contaminating other equipment; wash hands after disposal.",
        "options": [
          {
            "id": "a",
            "label": "Remove mask"
          },
          {
            "id": "b",
            "label": "Remove gloves inside-out"
          },
          {
            "id": "c",
            "label": "Remove goggles first"
          }
        ],
        "points": 2,
        "prompt": "What should be the first step when removing PPE after cleaning?",
        "question_type": "multiple_choice"
      },
      "id": "83975714-f89c-4fe9-8f06-d97908f40530",
      "instructions": null,
      "name": "First step removing PPE",
      "node_type": "question",
      "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/First step removing PPE",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Handwashing removes pathogens that may have transferred while removing PPE.",
        "options": [
          {
            "id": "a",
            "label": "To moisturize skin"
          },
          {
            "id": "b",
            "label": "To remove any germs transferred during removal"
          },
          {
            "id": "c",
            "label": "It is optional"
          }
        ],
        "points": 2,
        "prompt": "Why is it important to wash hands immediately after taking off PPE?",
        "question_type": "multiple_choice"
      },
      "id": "0e9e0035-3e17-4408-b47f-7831dfc51bf9",
      "instructions": null,
      "name": "Handwashing after PPE removal",
      "node_type": "question",
      "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Handwashing after PPE removal",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1"
        ]
      },
      "id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
      "instructions": null,
      "name": "Hand hygiene and sanitisation",
      "node_type": "lesson",
      "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Wet hands, apply soap, scrub all surfaces for at least 20 seconds, rinse, and dry. If soap and water are unavailable and hands are not visibly dirty, use alcohol-based hand sanitizer with at least 60% alcohol.",
        "content_kind": "deep_link",
        "deep_link_label": "CDC handwashing poster (PDF)",
        "deep_link_url": "https://www.cdc.gov/handwashing/pdf/wash-your-hands-poster-english2020-p.pdf"
      },
      "id": "49c41f15-bc80-49bc-b8c7-be54aa6c8387",
      "instructions": null,
      "name": "Handwashing technique",
      "node_type": "content_step",
      "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Handwashing technique",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Wash hands before putting on PPE; after removing PPE; between rooms; after handling trash; and before touching your vehicle steering wheel.",
        "content_kind": "text"
      },
      "id": "513a778a-415e-460a-afe4-12f17d232096",
      "instructions": null,
      "name": "When to wash hands",
      "node_type": "content_step",
      "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/When to wash hands",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I commit to washing or sanitizing my hands at the recommended times.",
        "body": ""
      },
      "id": "7040ef91-ff61-44a6-a2b9-182661c60def",
      "instructions": null,
      "name": "I commit to washing or sanitizing my hands at the recommended times.",
      "node_type": "acknowledgment_step",
      "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/I commit to washing or sanitizing my hands at the recommended times.",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": {
          "max": 70,
          "min": 60
        },
        "explanation": "CDC recommends at least 60% alcohol when hands are not visibly dirty.",
        "points": 2,
        "prompt": "Minimum alcohol percentage for hand sanitizer when soap is unavailable?",
        "question_type": "numerical"
      },
      "id": "f9a80bd1-c0ab-483b-90a2-14b93984dc9f",
      "instructions": null,
      "name": "Hand sanitizer concentration",
      "node_type": "question",
      "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Hand sanitizer concentration",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": 20,
        "explanation": "At least 20 seconds is required to reduce pathogens effectively.",
        "points": 2,
        "prompt": "How many seconds should hands be scrubbed with soap when washing?",
        "question_type": "numerical"
      },
      "id": "2f20529f-1df1-4e82-94cd-f9e8fb521d69",
      "instructions": null,
      "name": "Hand scrub duration",
      "node_type": "question",
      "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Hand scrub duration",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "23b6dfb4-04be-4339-85a7-1d1ff71fbeec"
        ]
      },
      "id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
      "instructions": null,
      "name": "Cleaning and storing reusable PPE",
      "node_type": "lesson",
      "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE",
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Inspect reusable gloves and goggles for cracks or tears before each use. Clean goggles with mild soap and water and allow them to dry. Disinfect or replace reusable gloves regularly.",
        "content_kind": "text"
      },
      "id": "a32ec035-6438-4330-a183-212b344a1a0c",
      "instructions": null,
      "name": "Inspect and clean",
      "node_type": "content_step",
      "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Inspect and clean",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Store PPE in a clean, dry area away from contaminants. Do not store used PPE with clean supplies.",
        "content_kind": "text"
      },
      "id": "f7f1006d-a371-4848-b28c-99cba02c1785",
      "instructions": null,
      "name": "Storage",
      "node_type": "content_step",
      "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Storage",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will inspect, clean and store reusable PPE properly after each use.",
        "body": ""
      },
      "id": "c0677f0f-2291-401a-ada3-28ad3bb3da25",
      "instructions": null,
      "name": "I will inspect, clean and store reusable PPE properly after each use.",
      "node_type": "acknowledgment_step",
      "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/I will inspect, clean and store reusable PPE properly after each use.",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Damaged PPE cannot provide adequate protection.",
        "options": [
          {
            "id": "a",
            "label": "To match your outfit"
          },
          {
            "id": "b",
            "label": "To ensure there are no cracks or damage that would reduce protection"
          },
          {
            "id": "c",
            "label": "It is not important"
          }
        ],
        "points": 2,
        "prompt": "Why is it important to inspect reusable PPE before use?",
        "question_type": "multiple_choice"
      },
      "id": "1c302e7a-8638-49a4-a7f4-87d0e92f23de",
      "instructions": null,
      "name": "Inspect reusable PPE",
      "node_type": "question",
      "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Inspect reusable PPE",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": null,
      "id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
      "instructions": null,
      "name": "Hazard-specific guidance and disposal",
      "node_type": "module",
      "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal",
      "sort_order": 3,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "4b4775c3-191d-4b2a-a0b6-013d94eedce6"
        ]
      },
      "id": "c6d41a20-7ea3-48d9-9435-131238202c27",
      "instructions": null,
      "name": "Biological contaminants and sharps",
      "node_type": "lesson",
      "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Gloves and masks are mandatory when cleaning bodily fluids (feces, vomit, etc.). Pay special attention to high-touch surfaces: door knobs, light switches, and remote controls.",
        "content_kind": "text"
      },
      "id": "99248506-65d4-4883-9a6e-b8523779247f",
      "instructions": null,
      "name": "Hazard awareness",
      "node_type": "content_step",
      "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Hazard awareness",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Do not use hands to compact trash \u2014 use a stick, shovel, or rake. Wear puncture-resistant gloves when handling trash. Disinfect trash bins and replace liners.",
        "content_kind": "text"
      },
      "id": "a470b306-751e-4d5a-99fb-f6e13dbc81d7",
      "instructions": null,
      "name": "Handling trash and sharps",
      "node_type": "content_step",
      "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Handling trash and sharps",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will wear PPE when cleaning biohazards and handle trash carefully to avoid injury.",
        "body": ""
      },
      "id": "17d0ff9d-bbaf-419d-94f7-6c2c806f1c3a",
      "instructions": null,
      "name": "I will wear PPE when cleaning biohazards and handle trash carefully to avoid inj",
      "node_type": "acknowledgment_step",
      "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/I will wear PPE when cleaning biohazards and handle trash carefully to avoid inj",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "gloves",
          "masks"
        ],
        "explanation": "Gloves and masks are required for biological contamination.",
        "options": [
          {
            "id": "gloves",
            "label": "Gloves"
          },
          {
            "id": "masks",
            "label": "Masks"
          },
          {
            "id": "sandals",
            "label": "Sandals"
          }
        ],
        "points": 3,
        "prompt": "Which PPE items are mandatory when cleaning up vomit?",
        "question_type": "multiple_select"
      },
      "id": "c093eeb5-93db-490f-bdc4-c3f03b074202",
      "instructions": null,
      "name": "PPE for vomit cleanup",
      "node_type": "question",
      "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/PPE for vomit cleanup",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Using a tool avoids puncture injuries and contamination.",
        "options": [
          {
            "id": "a",
            "label": "Push down with your hands"
          },
          {
            "id": "b",
            "label": "Use an engineering device like a stick or shovel"
          },
          {
            "id": "c",
            "label": "Stand on it"
          }
        ],
        "points": 2,
        "prompt": "How should you compact trash bags when you need to fit more in the bin?",
        "question_type": "multiple_choice"
      },
      "id": "0e82d9a0-e67c-4ee6-81c0-1f8f0034f87d",
      "instructions": null,
      "name": "Compacting trash safely",
      "node_type": "question",
      "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Compacting trash safely",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "c6d41a20-7ea3-48d9-9435-131238202c27"
        ]
      },
      "id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
      "instructions": null,
      "name": "Chemical hazards and safety data sheets",
      "node_type": "lesson",
      "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets",
      "sort_order": 1,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "SDS documents describe hazards, first aid, and required PPE. Know where SDS are stored for every product you use. Read hazard and PPE sections before mixing or applying chemicals.",
        "content_kind": "deep_link",
        "deep_link_label": "Sample disinfecting wipes SDS (PDF)",
        "deep_link_url": "https://www.thecloroxcompany.com/wp-content/uploads/2020/06/Clorox-Commercial-Solutions%C2%AE-Clorox%C2%AE-Disinfecting-Wipes-Fresh-Scent.pdf"
      },
      "id": "f11fc785-d82a-4e6c-840c-60d549619810",
      "instructions": null,
      "name": "Safety Data Sheets",
      "node_type": "content_step",
      "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Safety Data Sheets",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "All disinfectants require dwell time on the surface to work. Follow manufacturer instructions and use EPA-registered products appropriate to the pathogen when required.",
        "content_kind": "text"
      },
      "id": "9a6dde87-9966-49e6-a138-afd27d2a0814",
      "instructions": null,
      "name": "Dwell time and product selection",
      "node_type": "content_step",
      "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Dwell time and product selection",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will consult SDS and follow dwell time instructions when using cleaning chemicals.",
        "body": ""
      },
      "id": "e17cb207-671a-4301-a0d7-435f2f218096",
      "instructions": null,
      "name": "I will consult SDS and follow dwell time instructions when using cleaning chemic",
      "node_type": "acknowledgment_step",
      "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/I will consult SDS and follow dwell time instructions when using cleaning chemic",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "hazards",
          "ppe"
        ],
        "explanation": "SDS communicate hazard information and required PPE.",
        "options": [
          {
            "id": "hazards",
            "label": "Hazard information"
          },
          {
            "id": "ppe",
            "label": "Required PPE"
          },
          {
            "id": "promo",
            "label": "Sales promotions"
          }
        ],
        "points": 3,
        "prompt": "What does a Safety Data Sheet provide?",
        "question_type": "multiple_select"
      },
      "id": "6b42626e-59ed-4e3d-868b-f1779cc30008",
      "instructions": null,
      "name": "What SDS provides",
      "node_type": "question",
      "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/What SDS provides",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Disinfectants need time on a surface to kill viruses and bacteria.",
        "options": [
          {
            "id": "a",
            "label": "It allows the disinfectant time to kill pathogens"
          },
          {
            "id": "b",
            "label": "To dry faster"
          },
          {
            "id": "c",
            "label": "To smell good"
          }
        ],
        "points": 2,
        "prompt": "Why is dwell time important when disinfecting?",
        "question_type": "multiple_choice"
      },
      "id": "860414af-2598-4d09-b3ed-1b858db68392",
      "instructions": null,
      "name": "Dwell time importance",
      "node_type": "question",
      "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Dwell time importance",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "prerequisite_lesson_ids": [
          "89e1af52-20b6-4541-9c1f-de15d245ae17"
        ]
      },
      "id": "1ddbebba-4b43-480a-b159-b5d69765738f",
      "instructions": null,
      "name": "Disposing of PPE and post-cleaning protocols",
      "node_type": "lesson",
      "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols",
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Dispose of single-use gloves, masks, and aprons in lined trash bins immediately after use. Never reuse disposable PPE or leave used PPE in guest rooms or personal vehicles. Wash hands after disposal.",
        "content_kind": "text"
      },
      "id": "6e38aff1-23b7-4581-b2ed-059c56529973",
      "instructions": null,
      "name": "Proper disposal",
      "node_type": "content_step",
      "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Proper disposal",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Air out properties by running ceiling or HVAC fans and opening windows while on site; close windows before leaving.",
        "content_kind": "text"
      },
      "id": "ef78cb59-c307-45a9-a3cc-be19a8b86205",
      "instructions": null,
      "name": "Post-cleaning ventilation",
      "node_type": "content_step",
      "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Post-cleaning ventilation",
      "reference_media": [],
      "sort_order": 2,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "Communicate cleaning practices accurately to guests and owners. Avoid promising \u0027100% disinfection\u0027 \u2014 instead state that approved disinfecting protocols and products were used.",
        "content_kind": "text"
      },
      "id": "10957dbc-304b-4383-935e-a2385e5d1088",
      "instructions": null,
      "name": "Communicating cleanliness",
      "node_type": "content_step",
      "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Communicating cleanliness",
      "reference_media": [],
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acknowledgment_label": "I will dispose of PPE properly, ventilate properties after cleaning, and communicate cleaning standards accurately.",
        "body": ""
      },
      "id": "d56118e0-32d8-431f-b1ba-dc3af61c807b",
      "instructions": null,
      "name": "I will dispose of PPE properly, ventilate properties after cleaning, and communi",
      "node_type": "acknowledgment_step",
      "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/I will dispose of PPE properly, ventilate properties after cleaning, and communi",
      "sort_order": 6,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Hands must be cleaned after disposing of gloves.",
        "options": [
          {
            "id": "a",
            "label": "Drive home"
          },
          {
            "id": "b",
            "label": "Wash your hands or use hand sanitiser"
          },
          {
            "id": "c",
            "label": "Put on another pair right away"
          }
        ],
        "points": 2,
        "prompt": "What should you do immediately after disposing of used gloves?",
        "question_type": "multiple_choice"
      },
      "id": "52089271-d3c0-48c5-a51d-9cb329abc35c",
      "instructions": null,
      "name": "After disposing gloves",
      "node_type": "question",
      "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/After disposing gloves",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Surfaces can be re-contaminated; use accurate wording about protocols used.",
        "options": [
          {
            "id": "a",
            "label": "It sounds unprofessional"
          },
          {
            "id": "b",
            "label": "Disinfected surfaces can be re-contaminated; state that disinfecting products were used"
          },
          {
            "id": "c",
            "label": "It takes longer to clean"
          }
        ],
        "points": 2,
        "prompt": "Why should cleaners avoid advertising properties as \u0027100% disinfected\u0027?",
        "question_type": "multiple_choice"
      },
      "id": "0cef7595-77a1-4e29-8622-075f07a9ac8e",
      "instructions": null,
      "name": "100 percent disinfected claim",
      "node_type": "question",
      "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/100 percent disinfected claim",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": null,
      "id": "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
      "instructions": null,
      "name": "Final assessment and certification",
      "node_type": "module",
      "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification",
      "sort_order": 4,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "pass_threshold_percent": 90,
        "prerequisite_lesson_ids": [
          "1ddbebba-4b43-480a-b159-b5d69765738f"
        ],
        "question_pool_size": 10,
        "quiz_time_limit_minutes": 30,
        "shuffle_questions": true
      },
      "id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "instructions": null,
      "name": "Final exam",
      "node_type": "lesson",
      "parent_node_id": "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "body": "This final assessment draws 10 random questions from a bank covering all modules. You need 90% to pass. You have up to 30 minutes. Review prior lessons if needed before starting.",
        "content_kind": "text"
      },
      "id": "94b105cf-76c2-421d-af32-efcb4cb71156",
      "instructions": null,
      "name": "Final exam instructions",
      "node_type": "content_step",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final exam instructions",
      "reference_media": [],
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Cleaning removes germs; disinfecting kills nearly all pathogens.",
        "options": [
          {
            "id": "a",
            "label": "Cleaning removes dirt but does not kill germs"
          },
          {
            "id": "b",
            "label": "Disinfecting adds fragrance only"
          },
          {
            "id": "c",
            "label": "Cleaning kills 100% of germs"
          }
        ],
        "points": 1,
        "prompt": "What is the difference between cleaning and disinfecting?",
        "question_type": "multiple_choice"
      },
      "id": "a5b1305e-2687-4e2c-9ef9-436898aecb39",
      "instructions": null,
      "name": "Final: cleaning vs disinfecting",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: cleaning vs disinfecting",
      "sort_order": 100,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "SDS specify hazards and PPE.",
        "options": [
          {
            "id": "a",
            "label": "Guest manual"
          },
          {
            "id": "b",
            "label": "Safety Data Sheet"
          },
          {
            "id": "c",
            "label": "Inventory sheet"
          }
        ],
        "points": 1,
        "prompt": "Which document lists hazards and required PPE?",
        "question_type": "multiple_choice"
      },
      "id": "8b8beb8a-0828-4116-b593-ddbda56568ee",
      "instructions": null,
      "name": "Final: SDS purpose",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: SDS purpose",
      "sort_order": 101,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "binary_labels": [
          "True",
          "False"
        ],
        "correct_answer": "false",
        "explanation": "Gloves and masks are required.",
        "points": 1,
        "prompt": "PPE is optional when cleaning biological contamination.",
        "question_type": "binary"
      },
      "id": "29ef9891-72d1-41a7-885f-fd31cca1e1da",
      "instructions": null,
      "name": "Final: bio PPE required",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: bio PPE required",
      "sort_order": 102,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b"
        ],
        "explanation": "Employers provide PPE and hazard communication.",
        "options": [
          {
            "id": "a",
            "label": "Provide PPE"
          },
          {
            "id": "b",
            "label": "Hazard communication plans"
          },
          {
            "id": "c",
            "label": "Employees buy own gloves"
          }
        ],
        "points": 2,
        "prompt": "Employer responsibilities under OSHA include:",
        "question_type": "multiple_select"
      },
      "id": "4be144c3-5671-40aa-981c-c5ecc1ba68bb",
      "instructions": null,
      "name": "Final: employer duties",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: employer duties",
      "sort_order": 103,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Biological contamination requires gloves and masks.",
        "options": [
          {
            "id": "a",
            "label": "Cleaning biological contamination"
          },
          {
            "id": "b",
            "label": "Dusting only"
          },
          {
            "id": "c",
            "label": "Guest is present"
          }
        ],
        "points": 1,
        "prompt": "Gloves and masks are required when:",
        "question_type": "multiple_choice"
      },
      "id": "4afb5ee9-a3e7-44d5-86e9-2e394909300b",
      "instructions": null,
      "name": "Final: glove requirement",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: glove requirement",
      "sort_order": 104,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Use a tool to avoid sharps.",
        "options": [
          {
            "id": "a",
            "label": "Use hands"
          },
          {
            "id": "b",
            "label": "Use a stick or tool"
          },
          {
            "id": "c",
            "label": "Stand on bag"
          }
        ],
        "points": 1,
        "prompt": "Safest way to compact trash:",
        "question_type": "multiple_choice"
      },
      "id": "f9e039ad-e7c2-492a-b4b0-a77b164fe302",
      "instructions": null,
      "name": "Final: trash compaction",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: trash compaction",
      "sort_order": 105,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Seal reduces transmission.",
        "options": [
          {
            "id": "a",
            "label": "Colour"
          },
          {
            "id": "b",
            "label": "Seal around nose and mouth"
          },
          {
            "id": "c",
            "label": "Loose fit"
          }
        ],
        "points": 1,
        "prompt": "Most important mask feature:",
        "question_type": "multiple_choice"
      },
      "id": "6e849ade-6406-4e37-884c-d22b4d6d3a74",
      "instructions": null,
      "name": "Final: mask seal",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: mask seal",
      "sort_order": 106,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "all_correct_required": false,
        "correct_answers": [
          "a",
          "b"
        ],
        "explanation": "Respirators for fumes and airborne pathogens.",
        "options": [
          {
            "id": "a",
            "label": "Strong chemical fumes"
          },
          {
            "id": "b",
            "label": "Known airborne pathogens"
          },
          {
            "id": "c",
            "label": "Vacuuming only"
          }
        ],
        "points": 2,
        "prompt": "Wear respirator/N95 when:",
        "question_type": "multiple_select"
      },
      "id": "1ae3fd8c-dba7-41bb-8a9f-7c999131b575",
      "instructions": null,
      "name": "Final: respirator situations",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: respirator situations",
      "sort_order": 107,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Goggles protect eyes.",
        "options": [
          {
            "id": "a",
            "label": "Eyes from splashes"
          },
          {
            "id": "b",
            "label": "Feet"
          },
          {
            "id": "c",
            "label": "Hearing"
          }
        ],
        "points": 1,
        "prompt": "Splash goggles protect:",
        "question_type": "multiple_choice"
      },
      "id": "2723041e-a726-467b-ad47-b8b6a5b504e6",
      "instructions": null,
      "name": "Final: splash goggles",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: splash goggles",
      "sort_order": 108,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Remove and clean or discard.",
        "options": [
          {
            "id": "a",
            "label": "Worn home"
          },
          {
            "id": "b",
            "label": "Laundered or discarded"
          },
          {
            "id": "c",
            "label": "Shared with team"
          }
        ],
        "points": 1,
        "prompt": "After job, protective clothing should be:",
        "question_type": "multiple_choice"
      },
      "id": "7cf3c5e9-b5e6-44c6-8f24-bdf45caf64f7",
      "instructions": null,
      "name": "Final: protective clothing",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: protective clothing",
      "sort_order": 109,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Gloves first, then wash hands.",
        "options": [
          {
            "id": "a",
            "label": "Mask"
          },
          {
            "id": "b",
            "label": "Gloves inside-out"
          },
          {
            "id": "c",
            "label": "Goggles"
          }
        ],
        "points": 1,
        "prompt": "First PPE to remove after cleaning:",
        "question_type": "multiple_choice"
      },
      "id": "f6f89a35-0a79-482f-a31b-cefc1e663e47",
      "instructions": null,
      "name": "Final: remove PPE first",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: remove PPE first",
      "sort_order": 110,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": 20,
        "explanation": "At least 20 seconds.",
        "points": 1,
        "prompt": "Minimum seconds to scrub hands with soap?",
        "question_type": "numerical"
      },
      "id": "af30f13c-824f-4d28-89d8-cce7bacfe94e",
      "instructions": null,
      "name": "Final: hand scrub seconds",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: hand scrub seconds",
      "sort_order": 111,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": {
          "max": 70,
          "min": 60
        },
        "explanation": "At least 60% alcohol.",
        "points": 1,
        "prompt": "Minimum alcohol % for sanitizer?",
        "question_type": "numerical"
      },
      "id": "7c8a511a-deae-4969-be14-6c2e3c41a41f",
      "instructions": null,
      "name": "Final: sanitizer percent",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: sanitizer percent",
      "sort_order": 112,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Damaged PPE fails to protect.",
        "options": [
          {
            "id": "a",
            "label": "Match outfit"
          },
          {
            "id": "b",
            "label": "Find cracks or damage"
          },
          {
            "id": "c",
            "label": "Skip inspection"
          }
        ],
        "points": 1,
        "prompt": "Inspect reusable PPE to:",
        "question_type": "multiple_choice"
      },
      "id": "598efc28-c525-40b7-a59d-3b8b4b736bc3",
      "instructions": null,
      "name": "Final: inspect reusable PPE",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: inspect reusable PPE",
      "sort_order": 113,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "all_correct_required": true,
        "correct_answers": [
          "a",
          "b"
        ],
        "explanation": "Gloves and masks required.",
        "options": [
          {
            "id": "a",
            "label": "Gloves"
          },
          {
            "id": "b",
            "label": "Masks"
          },
          {
            "id": "c",
            "label": "Sandals"
          }
        ],
        "points": 2,
        "prompt": "Mandatory PPE for vomit cleanup:",
        "question_type": "multiple_select"
      },
      "id": "655f94ea-122c-4647-8aed-232a2d35504f",
      "instructions": null,
      "name": "Final: vomit PPE",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: vomit PPE",
      "sort_order": 114,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "a",
        "explanation": "Contact time is required to kill germs.",
        "options": [
          {
            "id": "a",
            "label": "Kill pathogens"
          },
          {
            "id": "b",
            "label": "Dry faster"
          },
          {
            "id": "c",
            "label": "Smell better"
          }
        ],
        "points": 1,
        "prompt": "Dwell time allows disinfectant to:",
        "question_type": "multiple_choice"
      },
      "id": "06f76e10-6ff8-45a8-b216-d0cb9b3d3c48",
      "instructions": null,
      "name": "Final: dwell time",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: dwell time",
      "sort_order": 115,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Clean hands after glove removal.",
        "options": [
          {
            "id": "a",
            "label": "Drive away"
          },
          {
            "id": "b",
            "label": "Wash or sanitize hands"
          },
          {
            "id": "c",
            "label": "Reuse gloves"
          }
        ],
        "points": 1,
        "prompt": "After disposing gloves:",
        "question_type": "multiple_choice"
      },
      "id": "c398a4e8-6ad1-4755-8923-5021d1d70a06",
      "instructions": null,
      "name": "Final: after glove disposal",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: after glove disposal",
      "sort_order": 116,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "correct_answer": "b",
        "explanation": "Use accurate protocol wording.",
        "options": [
          {
            "id": "a",
            "label": "Unprofessional"
          },
          {
            "id": "b",
            "label": "Surfaces can be re-contaminated"
          },
          {
            "id": "c",
            "label": "Takes too long"
          }
        ],
        "points": 1,
        "prompt": "Avoid claiming \u0027100% disinfected\u0027 because:",
        "question_type": "multiple_choice"
      },
      "id": "dbaaa4f9-6210-4eeb-afb9-1defc4d309ce",
      "instructions": null,
      "name": "Final: disinfected wording",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: disinfected wording",
      "sort_order": 117,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "max_length": 2000,
        "points": 5,
        "prompt": "Scenario: You arrive at a property with spilled trash and broken glass in the kitchen. List the PPE you would wear and describe safe cleanup steps.",
        "question_type": "long_form",
        "requires_review": true,
        "rubric": "Gloves, mask, eye protection as needed; use tools not hands; dispose PPE properly; handwash after."
      },
      "id": "4dd2b48b-2133-489f-b9dd-3debca1f89fd",
      "instructions": null,
      "name": "Final: spill scenario",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: spill scenario",
      "sort_order": 118,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    },
    {
      "extra": {
        "acceptable_answers": [
          "safety data sheet",
          "Safety Data Sheet"
        ],
        "explanation": "Safety Data Sheet.",
        "points": 1,
        "prompt": "What does SDS stand for? (two words)",
        "question_type": "fill_in_blank"
      },
      "id": "37616aca-0341-48b2-96af-3a5cce00c11d",
      "instructions": null,
      "name": "Final: SDS acronym",
      "node_type": "question",
      "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
      "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: SDS acronym",
      "sort_order": 119,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    }
  ],
  "program": {
    "active_version_id": "2f6c1e09-1866-43c9-84e4-f57af1c7d6fd",
    "created_at": "2026-06-24T03:55:31.447918Z",
    "created_by_user_id": 1,
    "description": null,
    "extra": {
      "audience_roles": [
        "cleaner",
        "inspector",
        "maintenance"
      ],
      "blocks_turnover_until_complete": true,
      "card_image_media_id": "250f3483-2ceb-45b3-ad82-786e1af43742",
      "certification_valid_days": 365,
      "contractor_visible": true,
      "max_attempts": 3,
      "notify_on_assignment": true,
      "pass_threshold_percent": 80,
      "quiz_time_limit_minutes": 0,
      "require_assignment": false,
      "require_content_before_quiz": true,
      "require_pass_to_advance": true,
      "require_retake_on_republish": true,
      "retake_cooldown_hours": 0,
      "retake_mode": "full",
      "score_policy": "best",
      "sequential_lessons": true,
      "show_correct_on_fail": true,
      "show_correct_on_results": false,
      "time_factor_weight": 0.0,
      "time_limit_mode": "hard"
    },
    "id": "6163013d-b7e5-4b9f-8c96-e062b1ebb9da",
    "name": "PPE Safety for Vacation Rental Cleaning",
    "scope_property_id": null,
    "scope_type": "tenant",
    "status": "archived",
    "tenant_id": 1,
    "updated_at": "2026-06-28T22:48:51.280435Z"
  },
  "reference_media": [
    {
      "caption": "Cleaner wearing gloves and mask while cleaning a rental property",
      "content_type": "image/png",
      "content_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original",
      "created_at": "2026-06-24T03:55:34.614218Z",
      "created_by_user_id": 1,
      "id": "bd8177f1-171a-48f4-93a9-0eb99ca49f3a",
      "kind": "photo",
      "poster_status": null,
      "poster_url": null,
      "preview_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_preview.jpg",
      "preview_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=preview",
      "sort_order": 0,
      "storage_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_original_processed.jpg",
      "thumbnail_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_thumb.jpg",
      "thumbnail_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=thumb",
      "training_node_id": "20ea1ae3-3553-4281-b436-a917101db016",
      "url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original"
    },
    {
      "caption": "Assorted chemical-resistant gloves",
      "content_type": "image/png",
      "content_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original",
      "created_at": "2026-06-24T03:55:39.548337Z",
      "created_by_user_id": 1,
      "id": "669ce68b-5a75-48ba-b52a-f6e3a4974fc0",
      "kind": "photo",
      "poster_status": null,
      "poster_url": null,
      "preview_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_preview.jpg",
      "preview_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=preview",
      "sort_order": 0,
      "storage_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_original_processed.jpg",
      "thumbnail_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_thumb.jpg",
      "thumbnail_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=thumb",
      "training_node_id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
      "url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original"
    },
    {
      "caption": "Properly fitted face mask",
      "content_type": "image/png",
      "content_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original",
      "created_at": "2026-06-24T03:55:42.452058Z",
      "created_by_user_id": 1,
      "id": "c3bd4e70-e5fc-402e-96a7-3325c87cbef4",
      "kind": "photo",
      "poster_status": null,
      "poster_url": null,
      "preview_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_preview.jpg",
      "preview_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=preview",
      "sort_order": 0,
      "storage_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_original_processed.jpg",
      "thumbnail_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_thumb.jpg",
      "thumbnail_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=thumb",
      "training_node_id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
      "url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original"
    },
    {
      "caption": "Safety goggles for splash protection",
      "content_type": "image/png",
      "content_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original",
      "created_at": "2026-06-24T03:55:45.366271Z",
      "created_by_user_id": 1,
      "id": "65d6b4ec-6143-44b8-a04e-ea3bafbeef00",
      "kind": "photo",
      "poster_status": null,
      "poster_url": null,
      "preview_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_preview.jpg",
      "preview_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=preview",
      "sort_order": 0,
      "storage_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_original_processed.jpg",
      "thumbnail_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_thumb.jpg",
      "thumbnail_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=thumb",
      "training_node_id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
      "url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original"
    },
    {
      "caption": "Disposable protective apron",
      "content_type": "image/png",
      "content_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original",
      "created_at": "2026-06-24T03:55:47.743584Z",
      "created_by_user_id": 1,
      "id": "84f3e4ee-fb4c-49ae-934b-17ce898fe558",
      "kind": "photo",
      "poster_status": null,
      "poster_url": null,
      "preview_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_preview.jpg",
      "preview_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=preview",
      "sort_order": 0,
      "storage_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_original_processed.jpg",
      "thumbnail_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_thumb.jpg",
      "thumbnail_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=thumb",
      "training_node_id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
      "url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original"
    },
    {
      "id": "link:e60fbe01-e8c5-403c-ac5b-a2d769fb5ada:https://www.youtube.com/watch?v=of73FN086E8",
      "kind": "youtube",
      "sort_order": 0,
      "training_node_id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
      "url": "https://www.youtube.com/watch?v=of73FN086E8"
    },
    {
      "id": "link:d641d954-946d-4b0e-b754-e6155bb3d911:https://www.youtube.com/watch?v=PQxOc13DxvQ",
      "kind": "youtube",
      "sort_order": 0,
      "training_node_id": "d641d954-946d-4b0e-b754-e6155bb3d911",
      "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
    }
  ],
  "tree": [
    {
      "children": [
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Cleaner wearing gloves and mask while cleaning a rental property",
                    "body": "Cleaning removes dirt and reduces germs while disinfection kills nearly all germs on a surface \u2014 but sanitized surfaces can be re-contaminated. PPE protects cleaners from chemicals, pathogens, and sharp objects. Always match PPE to the task.",
                    "content_kind": "text"
                  },
                  "id": "20ea1ae3-3553-4281-b436-a917101db016",
                  "instructions": null,
                  "name": "Why we wear PPE",
                  "node_type": "content_step",
                  "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Why we wear PPE",
                  "reference_media": [
                    {
                      "caption": "Cleaner wearing gloves and mask while cleaning a rental property",
                      "content_type": "image/png",
                      "content_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original",
                      "created_at": "2026-06-24T03:55:34.614218Z",
                      "created_by_user_id": 1,
                      "id": "bd8177f1-171a-48f4-93a9-0eb99ca49f3a",
                      "kind": "photo",
                      "poster_status": null,
                      "poster_url": null,
                      "preview_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_preview.jpg",
                      "preview_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=preview",
                      "sort_order": 0,
                      "storage_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_original_processed.jpg",
                      "thumbnail_path": "tasks/training-node-20ea1ae3-3553-4281-b436-a917101db016/training/20260624_035533_cleaner_wearing_ppe_thumb.jpg",
                      "thumbnail_url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=thumb",
                      "training_node_id": "20ea1ae3-3553-4281-b436-a917101db016",
                      "url": "/api/training/node-media/bd8177f1-171a-48f4-93a9-0eb99ca49f3a/content?size=original"
                    }
                  ],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Vacation rental cleaning professionals need training on safe techniques and hazard communication. Every cleaning product has a Safety Data Sheet (SDS) that specifies hazards and required PPE. Review SDS before using unfamiliar products.",
                    "content_kind": "text",
                    "reference_media": []
                  },
                  "id": "e35e9129-be64-4634-b55e-87b87c1c5d01",
                  "instructions": null,
                  "name": "Why we wear PPE",
                  "node_type": "content_step",
                  "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Why we wear PPE",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I understand the importance of PPE and that Safety Data Sheets specify required protection.",
                    "body": ""
                  },
                  "id": "a640f589-7da6-4067-9ac4-983e343a4ad2",
                  "instructions": null,
                  "name": "I understand the importance of PPE and that Safety Data Sheets specify required",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/I understand the importance of PPE and that Safety Data Sheets specify required",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Cleaning removes germs from surfaces; disinfecting kills nearly all pathogens.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Cleaning removes dirt but does not kill germs"
                      },
                      {
                        "id": "b",
                        "label": "Disinfecting adds fragrance only"
                      },
                      {
                        "id": "c",
                        "label": "Cleaning kills 100% of germs"
                      }
                    ],
                    "points": 2,
                    "prompt": "What is the difference between cleaning and disinfecting?",
                    "question_type": "multiple_choice"
                  },
                  "id": "f8e73645-de28-42b2-9910-c48c34de73e5",
                  "instructions": null,
                  "name": "Cleaning vs disinfecting",
                  "node_type": "question",
                  "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Cleaning vs disinfecting",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Safety Data Sheets communicate hazard information and PPE recommendations.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Equipment inventory sheet"
                      },
                      {
                        "id": "b",
                        "label": "Safety Data Sheet"
                      },
                      {
                        "id": "c",
                        "label": "Guest manual"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which document lists hazards and required PPE for a chemical product?",
                    "question_type": "multiple_choice"
                  },
                  "id": "6d004e64-be04-43cb-a979-b3298e2bb058",
                  "instructions": null,
                  "name": "Safety Data Sheets",
                  "node_type": "question",
                  "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/Safety Data Sheets",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "binary_labels": [
                      "True",
                      "False"
                    ],
                    "correct_answer": "false",
                    "explanation": "Gloves and masks must be worn when cleaning biological contamination.",
                    "points": 2,
                    "prompt": "True or False: PPE is optional for cleaning areas contaminated by biological material.",
                    "question_type": "binary"
                  },
                  "id": "d86a4599-8d76-46ff-bbc4-0fa4f2836838",
                  "instructions": null,
                  "name": "PPE for biological material",
                  "node_type": "question",
                  "parent_node_id": "798cefb7-de81-4910-bc83-5f4c9653d092",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters/PPE for biological material",
                  "sort_order": 102,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "question_pool_size": 3,
                "shuffle_questions": true
              },
              "id": "798cefb7-de81-4910-bc83-5f4c9653d092",
              "instructions": null,
              "name": "Why PPE matters",
              "node_type": "lesson",
              "parent_node_id": "05b44e56-41ab-4140-a09b-34daca69402b",
              "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Why PPE matters",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Employers must provide a safe work environment, keep injury records, communicate hazards, provide PPE, maintain hazard communication plans, and prepare emergency action plans. Non-compliance can result in penalties.",
                    "content_kind": "text"
                  },
                  "id": "842831d5-539f-49d2-ac8c-cf4a900c8baa",
                  "instructions": null,
                  "name": "OSHA and employer duties",
                  "node_type": "content_step",
                  "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/OSHA and employer duties",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Workers have the right to know about hazards, request PPE and training, and report unsafe conditions. Staff must follow PPE and handwashing protocols and dispose of gloves properly after each task.",
                    "content_kind": "text"
                  },
                  "id": "22bac207-d1fc-47ef-8e32-0fd6ca8439fb",
                  "instructions": null,
                  "name": "Worker rights and obligations",
                  "node_type": "content_step",
                  "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Worker rights and obligations",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I acknowledge my role in following PPE and OSHA requirements and will report safety hazards.",
                    "body": ""
                  },
                  "id": "755305ce-b4a1-4d92-98f5-445e0ca24cd8",
                  "instructions": null,
                  "name": "I acknowledge my role in following PPE and OSHA requirements and will report saf",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/I acknowledge my role in following PPE and OSHA requirements and will report saf",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "ppe",
                      "hazcom"
                    ],
                    "explanation": "Employers must provide PPE and communicate hazards.",
                    "options": [
                      {
                        "id": "ppe",
                        "label": "Provide PPE as needed"
                      },
                      {
                        "id": "hazcom",
                        "label": "Keep hazard communication plans"
                      },
                      {
                        "id": "buyown",
                        "label": "Ask employees to buy their own gloves"
                      }
                    ],
                    "points": 3,
                    "prompt": "Which of the following is an employer responsibility under OSHA?",
                    "question_type": "multiple_select"
                  },
                  "id": "1ae45bec-a51e-4bc5-9ad8-9b4d663c612e",
                  "instructions": null,
                  "name": "Employer OSHA duties",
                  "node_type": "question",
                  "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Employer OSHA duties",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "binary_labels": [
                      "True",
                      "False"
                    ],
                    "correct_answer": "false",
                    "explanation": "All staff must follow PPE protocols; ignoring PPE endangers health and violates policy.",
                    "points": 2,
                    "prompt": "True or False: Employees may ignore PPE if they feel experienced.",
                    "question_type": "binary"
                  },
                  "id": "16aaf6a8-a41c-4d51-8ede-122560337f07",
                  "instructions": null,
                  "name": "Ignoring PPE",
                  "node_type": "question",
                  "parent_node_id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities/Ignoring PPE",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "798cefb7-de81-4910-bc83-5f4c9653d092"
                ],
                "question_pool_size": 2,
                "shuffle_questions": true
              },
              "id": "93b82b5f-0920-4303-a81c-98a2d7975c4d",
              "instructions": null,
              "name": "Regulatory responsibilities",
              "node_type": "lesson",
              "parent_node_id": "05b44e56-41ab-4140-a09b-34daca69402b",
              "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations/Regulatory responsibilities",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            }
          ],
          "extra": null,
          "id": "05b44e56-41ab-4140-a09b-34daca69402b",
          "instructions": null,
          "name": "PPE basics and regulations",
          "node_type": "module",
          "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
          "path_text": "PPE Safety for Vacation Rental Cleaning/PPE basics and regulations",
          "sort_order": 0,
          "source_node_id": null,
          "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Assorted chemical-resistant gloves",
                    "body": "Nitrile, latex, and reusable rubber gloves offer different chemical resistance and durability. Wear gloves when cleaning biological contamination or handling trash (watch for sharps). Match glove material to the SDS recommendation.",
                    "content_kind": "text"
                  },
                  "id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
                  "instructions": null,
                  "name": "Types of gloves",
                  "node_type": "content_step",
                  "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Types of gloves",
                  "reference_media": [
                    {
                      "caption": "Assorted chemical-resistant gloves",
                      "content_type": "image/png",
                      "content_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original",
                      "created_at": "2026-06-24T03:55:39.548337Z",
                      "created_by_user_id": 1,
                      "id": "669ce68b-5a75-48ba-b52a-f6e3a4974fc0",
                      "kind": "photo",
                      "poster_status": null,
                      "poster_url": null,
                      "preview_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_preview.jpg",
                      "preview_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=preview",
                      "sort_order": 0,
                      "storage_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_original_processed.jpg",
                      "thumbnail_path": "tasks/training-node-c6dee634-ef46-459b-ba5b-f0f44d4ad69f/training/20260624_035538_types_of_gloves_thumb.jpg",
                      "thumbnail_url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=thumb",
                      "training_node_id": "c6dee634-ef46-459b-ba5b-f0f44d4ad69f",
                      "url": "/api/training/node-media/669ce68b-5a75-48ba-b52a-f6e3a4974fc0/content?size=original"
                    }
                  ],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Select a snug fit without tears. Use disposable gloves for one-time tasks and reusable gloves when appropriate. Inspect gloves before each use.",
                    "content_kind": "text"
                  },
                  "id": "0b4992db-8b73-43aa-a914-b5387b6fe205",
                  "instructions": null,
                  "name": "Proper selection and sizing",
                  "node_type": "content_step",
                  "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Proper selection and sizing",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will wear appropriate gloves for each cleaning task and inspect for tears before use.",
                    "body": ""
                  },
                  "id": "9e218d97-3513-4088-b047-aa94bcd2da66",
                  "instructions": null,
                  "name": "I will wear appropriate gloves for each cleaning task and inspect for tears befo",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/I will wear appropriate gloves for each cleaning task and inspect for tears befo",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "c",
                    "explanation": "Gloves and masks are required for biological contamination.",
                    "options": [
                      {
                        "id": "a",
                        "label": "When cleaning any room"
                      },
                      {
                        "id": "b",
                        "label": "Only if the guest requests it"
                      },
                      {
                        "id": "c",
                        "label": "When cleaning areas contaminated by biological material"
                      }
                    ],
                    "points": 2,
                    "prompt": "When must gloves and masks be worn according to industry guidance?",
                    "question_type": "multiple_choice"
                  },
                  "id": "097bc076-6347-4184-8aed-9a3837358ce9",
                  "instructions": null,
                  "name": "When gloves and masks required",
                  "node_type": "question",
                  "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/When gloves and masks required",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Never compact trash with hands; use a tool to avoid injury.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Compress trash with your hands"
                      },
                      {
                        "id": "b",
                        "label": "Use an engineering device such as a stick or rake"
                      },
                      {
                        "id": "c",
                        "label": "Wear sandals"
                      }
                    ],
                    "points": 2,
                    "prompt": "What is the best way to avoid punctures from sharps in trash?",
                    "question_type": "multiple_choice"
                  },
                  "id": "8f09992e-3e86-4325-aac6-a5b08333d174",
                  "instructions": null,
                  "name": "Avoiding sharps in trash",
                  "node_type": "question",
                  "parent_node_id": "7da554b3-4109-4c04-ae01-750439b340be",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection/Avoiding sharps in trash",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "93b82b5f-0920-4303-a81c-98a2d7975c4d"
                ],
                "shuffle_questions": false
              },
              "id": "7da554b3-4109-4c04-ae01-750439b340be",
              "instructions": null,
              "name": "Gloves and hand protection",
              "node_type": "lesson",
              "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Gloves and hand protection",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Properly fitted face mask",
                    "body": "Cloth face coverings, surgical masks, and respirators (e.g. N95) serve different purposes. Masks should seal around the nose and mouth to reduce accidental transmission.",
                    "content_kind": "text"
                  },
                  "id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
                  "instructions": null,
                  "name": "Mask types and fit",
                  "node_type": "content_step",
                  "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/Mask types and fit",
                  "reference_media": [
                    {
                      "caption": "Properly fitted face mask",
                      "content_type": "image/png",
                      "content_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original",
                      "created_at": "2026-06-24T03:55:42.452058Z",
                      "created_by_user_id": 1,
                      "id": "c3bd4e70-e5fc-402e-96a7-3325c87cbef4",
                      "kind": "photo",
                      "poster_status": null,
                      "poster_url": null,
                      "preview_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_preview.jpg",
                      "preview_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=preview",
                      "sort_order": 0,
                      "storage_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_original_processed.jpg",
                      "thumbnail_path": "tasks/training-node-8e42bd01-d6d4-4fd6-998f-9318b7fde8f5/training/20260624_035541_proper_mask_fit_thumb.jpg",
                      "thumbnail_url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=thumb",
                      "training_node_id": "8e42bd01-d6d4-4fd6-998f-9318b7fde8f5",
                      "url": "/api/training/node-media/c3bd4e70-e5fc-402e-96a7-3325c87cbef4/content?size=original"
                    }
                  ],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Wear masks when disinfecting, dealing with airborne pathogens, or cleaning contaminated areas. Splash goggles may also be required depending on disease risk. Consult SDS for chemical fumes.",
                    "content_kind": "text"
                  },
                  "id": "5f2a349d-9959-4b31-bd4c-2d4a1a6c1f6b",
                  "instructions": null,
                  "name": "When to wear masks",
                  "node_type": "content_step",
                  "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/When to wear masks",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will wear the correct mask for each job and ensure a snug fit around my face.",
                    "body": ""
                  },
                  "id": "56261f39-956a-4cce-bfc3-03a6ec929014",
                  "instructions": null,
                  "name": "I will wear the correct mask for each job and ensure a snug fit around my face.",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/I will wear the correct mask for each job and ensure a snug fit around my face.",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "A good seal reduces accidental transmission.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Colour and style"
                      },
                      {
                        "id": "b",
                        "label": "A good seal around nose and mouth"
                      },
                      {
                        "id": "c",
                        "label": "Being loose for comfort"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which feature is most important for a mask used during cleaning?",
                    "question_type": "multiple_choice"
                  },
                  "id": "b892bc6c-e941-40b4-93f7-c864afc41911",
                  "instructions": null,
                  "name": "Important mask feature",
                  "node_type": "question",
                  "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/Important mask feature",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": false,
                    "correct_answers": [
                      "fumes",
                      "airborne"
                    ],
                    "explanation": "Respirators protect against fumes and airborne diseases.",
                    "options": [
                      {
                        "id": "vacuum",
                        "label": "When vacuuming the living room"
                      },
                      {
                        "id": "fumes",
                        "label": "When using strong chemical disinfectants with fumes"
                      },
                      {
                        "id": "airborne",
                        "label": "When there are known airborne pathogens present"
                      }
                    ],
                    "points": 3,
                    "prompt": "In what situations should a cleaner consider wearing a respirator or N95?",
                    "question_type": "multiple_select"
                  },
                  "id": "95e89774-b02d-48a1-bfde-999ee6485499",
                  "instructions": null,
                  "name": "When to use respirator",
                  "node_type": "question",
                  "parent_node_id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection/When to use respirator",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "7da554b3-4109-4c04-ae01-750439b340be"
                ]
              },
              "id": "8cf29ba3-5b12-4daa-a8f6-c18509052278",
              "instructions": null,
              "name": "Masks and respiratory protection",
              "node_type": "lesson",
              "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Masks and respiratory protection",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Safety goggles for splash protection",
                    "body": "Splash goggles and face shields protect eyes from chemical splashes and infectious droplets. They may be required depending on disease risk when cleaning contaminated areas.",
                    "content_kind": "text"
                  },
                  "id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
                  "instructions": null,
                  "name": "Goggles and face shields",
                  "node_type": "content_step",
                  "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Goggles and face shields",
                  "reference_media": [
                    {
                      "caption": "Safety goggles for splash protection",
                      "content_type": "image/png",
                      "content_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original",
                      "created_at": "2026-06-24T03:55:45.366271Z",
                      "created_by_user_id": 1,
                      "id": "65d6b4ec-6143-44b8-a04e-ea3bafbeef00",
                      "kind": "photo",
                      "poster_status": null,
                      "poster_url": null,
                      "preview_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_preview.jpg",
                      "preview_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=preview",
                      "sort_order": 0,
                      "storage_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_original_processed.jpg",
                      "thumbnail_path": "tasks/training-node-131e1c09-ff0e-46bb-981e-4fc92f433a49/training/20260624_035544_safety_goggles_thumb.jpg",
                      "thumbnail_url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=thumb",
                      "training_node_id": "131e1c09-ff0e-46bb-981e-4fc92f433a49",
                      "url": "/api/training/node-media/65d6b4ec-6143-44b8-a04e-ea3bafbeef00/content?size=original"
                    }
                  ],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Choose anti-fog coatings and adjustable straps when available. Clean goggles with mild soap and water after each use and store in a clean case.",
                    "content_kind": "text"
                  },
                  "id": "5811413a-8609-4784-947d-3d68edb4d80f",
                  "instructions": null,
                  "name": "Selection and care",
                  "node_type": "content_step",
                  "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Selection and care",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will wear goggles when mixing chemicals or when risk of splashes exists.",
                    "body": ""
                  },
                  "id": "2bce9a93-2b79-4d0a-9d04-d111dc4102e9",
                  "instructions": null,
                  "name": "I will wear goggles when mixing chemicals or when risk of splashes exists.",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/I will wear goggles when mixing chemicals or when risk of splashes exists.",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Splash goggles protect eyes from splashes and droplets.",
                    "options": [
                      {
                        "id": "a",
                        "label": "They are a fashion statement"
                      },
                      {
                        "id": "b",
                        "label": "They protect eyes from droplets and chemical splashes"
                      },
                      {
                        "id": "c",
                        "label": "They reduce noise"
                      }
                    ],
                    "points": 2,
                    "prompt": "Why might splash goggles be required in some cleaning situations?",
                    "question_type": "multiple_choice"
                  },
                  "id": "e34c9df2-c8f9-4350-9d84-0f20b0e46d0f",
                  "instructions": null,
                  "name": "Why splash goggles",
                  "node_type": "question",
                  "parent_node_id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection/Why splash goggles",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "8cf29ba3-5b12-4daa-a8f6-c18509052278"
                ]
              },
              "id": "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19",
              "instructions": null,
              "name": "Eye and face protection",
              "node_type": "lesson",
              "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Eye and face protection",
              "sort_order": 2,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "alt_text": "Disposable protective apron",
                    "body": "Disposable aprons, coveralls, and lab coats protect skin and clothing from chemicals and contaminants. Choose fabric weight and fluid resistance appropriate to the task.",
                    "content_kind": "text"
                  },
                  "id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
                  "instructions": null,
                  "name": "Types of protective clothing",
                  "node_type": "content_step",
                  "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Types of protective clothing",
                  "reference_media": [
                    {
                      "caption": "Disposable protective apron",
                      "content_type": "image/png",
                      "content_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original",
                      "created_at": "2026-06-24T03:55:47.743584Z",
                      "created_by_user_id": 1,
                      "id": "84f3e4ee-fb4c-49ae-934b-17ce898fe558",
                      "kind": "photo",
                      "poster_status": null,
                      "poster_url": null,
                      "preview_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_preview.jpg",
                      "preview_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=preview",
                      "sort_order": 0,
                      "storage_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_original_processed.jpg",
                      "thumbnail_path": "tasks/training-node-56a5c67d-f9c7-49ce-9bfc-dec7765d94f3/training/20260624_035546_protective_apron_thumb.jpg",
                      "thumbnail_url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=thumb",
                      "training_node_id": "56a5c67d-f9c7-49ce-9bfc-dec7765d94f3",
                      "url": "/api/training/node-media/84f3e4ee-fb4c-49ae-934b-17ce898fe558/content?size=original"
                    }
                  ],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Ensure garments fit properly and are fastened. Dispose of or launder protective clothing after use. Never wear contaminated clothing into personal vehicles or homes.",
                    "content_kind": "text"
                  },
                  "id": "b7141891-2a2c-4b9d-88ef-8da37db5861e",
                  "instructions": null,
                  "name": "Use and limitations",
                  "node_type": "content_step",
                  "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Use and limitations",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
                    "body": ""
                  },
                  "id": "dd712ed9-a28e-47dd-9284-5ca51c370ce3",
                  "instructions": null,
                  "name": "I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/I will protect my skin and clothing by wearing appropriate coveralls or aprons.",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Protective clothing must be removed and properly cleaned or disposed of.",
                    "options": [
                      {
                        "id": "a",
                        "label": "It can be worn home after cleaning"
                      },
                      {
                        "id": "b",
                        "label": "It should be removed and laundered or discarded after the job"
                      },
                      {
                        "id": "c",
                        "label": "It is only needed in medical settings"
                      }
                    ],
                    "points": 2,
                    "prompt": "Which statement about protective clothing is correct?",
                    "question_type": "multiple_choice"
                  },
                  "id": "6613dcc3-3c28-485c-9306-f94bf9c04b8a",
                  "instructions": null,
                  "name": "Protective clothing after job",
                  "node_type": "question",
                  "parent_node_id": "d791a894-e944-4377-ab21-6ff46e96f604",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons/Protective clothing after job",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "91f6cbeb-80d9-4081-bfbd-6ff40f3f8f19"
                ]
              },
              "id": "d791a894-e944-4377-ab21-6ff46e96f604",
              "instructions": null,
              "name": "Protective clothing and aprons",
              "node_type": "lesson",
              "parent_node_id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE/Protective clothing and aprons",
              "sort_order": 3,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            }
          ],
          "extra": null,
          "id": "0dc27854-3e6e-4729-9148-84a9ebd85492",
          "instructions": null,
          "name": "Selecting appropriate PPE",
          "node_type": "module",
          "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
          "path_text": "PPE Safety for Vacation Rental Cleaning/Selecting appropriate PPE",
          "sort_order": 1,
          "source_node_id": null,
          "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "alt_text": "CDC video: donning PPE",
                    "body": "Wash hands first, then don gloves, mask, and eye protection in order. Adjust straps and ensure a proper seal before starting work.",
                    "content_kind": "youtube",
                    "reference_media": [
                      {
                        "kind": "youtube",
                        "sort_order": 0,
                        "url": "https://www.youtube.com/watch?v=of73FN086E8"
                      }
                    ]
                  },
                  "id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
                  "instructions": null,
                  "name": "Putting on PPE",
                  "node_type": "content_step",
                  "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Putting on PPE",
                  "reference_media": [
                    {
                      "id": "link:e60fbe01-e8c5-403c-ac5b-a2d769fb5ada:https://www.youtube.com/watch?v=of73FN086E8",
                      "kind": "youtube",
                      "sort_order": 0,
                      "training_node_id": "e60fbe01-e8c5-403c-ac5b-a2d769fb5ada",
                      "url": "https://www.youtube.com/watch?v=of73FN086E8"
                    }
                  ],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "alt_text": "CDC video: doffing PPE",
                    "body": "Remove gloves first (peel inside-out), then goggles or face shield, then mask. Dispose of single-use items in a lined trash container. Wash hands immediately after removal and before entering your vehicle.",
                    "content_kind": "youtube",
                    "reference_media": [
                      {
                        "kind": "youtube",
                        "sort_order": 0,
                        "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
                      }
                    ]
                  },
                  "id": "d641d954-946d-4b0e-b754-e6155bb3d911",
                  "instructions": null,
                  "name": "Removing PPE safely",
                  "node_type": "content_step",
                  "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Removing PPE safely",
                  "reference_media": [
                    {
                      "id": "link:d641d954-946d-4b0e-b754-e6155bb3d911:https://www.youtube.com/watch?v=PQxOc13DxvQ",
                      "kind": "youtube",
                      "sort_order": 0,
                      "training_node_id": "d641d954-946d-4b0e-b754-e6155bb3d911",
                      "url": "https://www.youtube.com/watch?v=PQxOc13DxvQ"
                    }
                  ],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will follow the proper sequence when donning and doffing PPE and wash hands afterwards.",
                    "body": ""
                  },
                  "id": "954b9e17-0cf6-46d3-b051-80b2e02a352e",
                  "instructions": null,
                  "name": "I will follow the proper sequence when donning and doffing PPE and wash hands af",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/I will follow the proper sequence when donning and doffing PPE and wash hands af",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Remove gloves first to avoid contaminating other equipment; wash hands after disposal.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Remove mask"
                      },
                      {
                        "id": "b",
                        "label": "Remove gloves inside-out"
                      },
                      {
                        "id": "c",
                        "label": "Remove goggles first"
                      }
                    ],
                    "points": 2,
                    "prompt": "What should be the first step when removing PPE after cleaning?",
                    "question_type": "multiple_choice"
                  },
                  "id": "83975714-f89c-4fe9-8f06-d97908f40530",
                  "instructions": null,
                  "name": "First step removing PPE",
                  "node_type": "question",
                  "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/First step removing PPE",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Handwashing removes pathogens that may have transferred while removing PPE.",
                    "options": [
                      {
                        "id": "a",
                        "label": "To moisturize skin"
                      },
                      {
                        "id": "b",
                        "label": "To remove any germs transferred during removal"
                      },
                      {
                        "id": "c",
                        "label": "It is optional"
                      }
                    ],
                    "points": 2,
                    "prompt": "Why is it important to wash hands immediately after taking off PPE?",
                    "question_type": "multiple_choice"
                  },
                  "id": "0e9e0035-3e17-4408-b47f-7831dfc51bf9",
                  "instructions": null,
                  "name": "Handwashing after PPE removal",
                  "node_type": "question",
                  "parent_node_id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE/Handwashing after PPE removal",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "d791a894-e944-4377-ab21-6ff46e96f604"
                ]
              },
              "id": "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1",
              "instructions": null,
              "name": "Donning and doffing PPE",
              "node_type": "lesson",
              "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Donning and doffing PPE",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Wet hands, apply soap, scrub all surfaces for at least 20 seconds, rinse, and dry. If soap and water are unavailable and hands are not visibly dirty, use alcohol-based hand sanitizer with at least 60% alcohol.",
                    "content_kind": "deep_link",
                    "deep_link_label": "CDC handwashing poster (PDF)",
                    "deep_link_url": "https://www.cdc.gov/handwashing/pdf/wash-your-hands-poster-english2020-p.pdf"
                  },
                  "id": "49c41f15-bc80-49bc-b8c7-be54aa6c8387",
                  "instructions": null,
                  "name": "Handwashing technique",
                  "node_type": "content_step",
                  "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Handwashing technique",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Wash hands before putting on PPE; after removing PPE; between rooms; after handling trash; and before touching your vehicle steering wheel.",
                    "content_kind": "text"
                  },
                  "id": "513a778a-415e-460a-afe4-12f17d232096",
                  "instructions": null,
                  "name": "When to wash hands",
                  "node_type": "content_step",
                  "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/When to wash hands",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I commit to washing or sanitizing my hands at the recommended times.",
                    "body": ""
                  },
                  "id": "7040ef91-ff61-44a6-a2b9-182661c60def",
                  "instructions": null,
                  "name": "I commit to washing or sanitizing my hands at the recommended times.",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/I commit to washing or sanitizing my hands at the recommended times.",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": {
                      "max": 70,
                      "min": 60
                    },
                    "explanation": "CDC recommends at least 60% alcohol when hands are not visibly dirty.",
                    "points": 2,
                    "prompt": "Minimum alcohol percentage for hand sanitizer when soap is unavailable?",
                    "question_type": "numerical"
                  },
                  "id": "f9a80bd1-c0ab-483b-90a2-14b93984dc9f",
                  "instructions": null,
                  "name": "Hand sanitizer concentration",
                  "node_type": "question",
                  "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Hand sanitizer concentration",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": 20,
                    "explanation": "At least 20 seconds is required to reduce pathogens effectively.",
                    "points": 2,
                    "prompt": "How many seconds should hands be scrubbed with soap when washing?",
                    "question_type": "numerical"
                  },
                  "id": "2f20529f-1df1-4e82-94cd-f9e8fb521d69",
                  "instructions": null,
                  "name": "Hand scrub duration",
                  "node_type": "question",
                  "parent_node_id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation/Hand scrub duration",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "74c4305d-2445-4aeb-9b7c-e6daaaf5bda1"
                ]
              },
              "id": "23b6dfb4-04be-4339-85a7-1d1ff71fbeec",
              "instructions": null,
              "name": "Hand hygiene and sanitisation",
              "node_type": "lesson",
              "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Hand hygiene and sanitisation",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Inspect reusable gloves and goggles for cracks or tears before each use. Clean goggles with mild soap and water and allow them to dry. Disinfect or replace reusable gloves regularly.",
                    "content_kind": "text"
                  },
                  "id": "a32ec035-6438-4330-a183-212b344a1a0c",
                  "instructions": null,
                  "name": "Inspect and clean",
                  "node_type": "content_step",
                  "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Inspect and clean",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Store PPE in a clean, dry area away from contaminants. Do not store used PPE with clean supplies.",
                    "content_kind": "text"
                  },
                  "id": "f7f1006d-a371-4848-b28c-99cba02c1785",
                  "instructions": null,
                  "name": "Storage",
                  "node_type": "content_step",
                  "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Storage",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will inspect, clean and store reusable PPE properly after each use.",
                    "body": ""
                  },
                  "id": "c0677f0f-2291-401a-ada3-28ad3bb3da25",
                  "instructions": null,
                  "name": "I will inspect, clean and store reusable PPE properly after each use.",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/I will inspect, clean and store reusable PPE properly after each use.",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Damaged PPE cannot provide adequate protection.",
                    "options": [
                      {
                        "id": "a",
                        "label": "To match your outfit"
                      },
                      {
                        "id": "b",
                        "label": "To ensure there are no cracks or damage that would reduce protection"
                      },
                      {
                        "id": "c",
                        "label": "It is not important"
                      }
                    ],
                    "points": 2,
                    "prompt": "Why is it important to inspect reusable PPE before use?",
                    "question_type": "multiple_choice"
                  },
                  "id": "1c302e7a-8638-49a4-a7f4-87d0e92f23de",
                  "instructions": null,
                  "name": "Inspect reusable PPE",
                  "node_type": "question",
                  "parent_node_id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE/Inspect reusable PPE",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "23b6dfb4-04be-4339-85a7-1d1ff71fbeec"
                ]
              },
              "id": "4b4775c3-191d-4b2a-a0b6-013d94eedce6",
              "instructions": null,
              "name": "Cleaning and storing reusable PPE",
              "node_type": "lesson",
              "parent_node_id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE/Cleaning and storing reusable PPE",
              "sort_order": 2,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            }
          ],
          "extra": null,
          "id": "3a658f29-c3d3-4ce1-98ef-8d1c77268bec",
          "instructions": null,
          "name": "Using and maintaining PPE",
          "node_type": "module",
          "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
          "path_text": "PPE Safety for Vacation Rental Cleaning/Using and maintaining PPE",
          "sort_order": 2,
          "source_node_id": null,
          "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Gloves and masks are mandatory when cleaning bodily fluids (feces, vomit, etc.). Pay special attention to high-touch surfaces: door knobs, light switches, and remote controls.",
                    "content_kind": "text"
                  },
                  "id": "99248506-65d4-4883-9a6e-b8523779247f",
                  "instructions": null,
                  "name": "Hazard awareness",
                  "node_type": "content_step",
                  "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Hazard awareness",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Do not use hands to compact trash \u2014 use a stick, shovel, or rake. Wear puncture-resistant gloves when handling trash. Disinfect trash bins and replace liners.",
                    "content_kind": "text"
                  },
                  "id": "a470b306-751e-4d5a-99fb-f6e13dbc81d7",
                  "instructions": null,
                  "name": "Handling trash and sharps",
                  "node_type": "content_step",
                  "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Handling trash and sharps",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will wear PPE when cleaning biohazards and handle trash carefully to avoid injury.",
                    "body": ""
                  },
                  "id": "17d0ff9d-bbaf-419d-94f7-6c2c806f1c3a",
                  "instructions": null,
                  "name": "I will wear PPE when cleaning biohazards and handle trash carefully to avoid inj",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/I will wear PPE when cleaning biohazards and handle trash carefully to avoid inj",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "gloves",
                      "masks"
                    ],
                    "explanation": "Gloves and masks are required for biological contamination.",
                    "options": [
                      {
                        "id": "gloves",
                        "label": "Gloves"
                      },
                      {
                        "id": "masks",
                        "label": "Masks"
                      },
                      {
                        "id": "sandals",
                        "label": "Sandals"
                      }
                    ],
                    "points": 3,
                    "prompt": "Which PPE items are mandatory when cleaning up vomit?",
                    "question_type": "multiple_select"
                  },
                  "id": "c093eeb5-93db-490f-bdc4-c3f03b074202",
                  "instructions": null,
                  "name": "PPE for vomit cleanup",
                  "node_type": "question",
                  "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/PPE for vomit cleanup",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Using a tool avoids puncture injuries and contamination.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Push down with your hands"
                      },
                      {
                        "id": "b",
                        "label": "Use an engineering device like a stick or shovel"
                      },
                      {
                        "id": "c",
                        "label": "Stand on it"
                      }
                    ],
                    "points": 2,
                    "prompt": "How should you compact trash bags when you need to fit more in the bin?",
                    "question_type": "multiple_choice"
                  },
                  "id": "0e82d9a0-e67c-4ee6-81c0-1f8f0034f87d",
                  "instructions": null,
                  "name": "Compacting trash safely",
                  "node_type": "question",
                  "parent_node_id": "c6d41a20-7ea3-48d9-9435-131238202c27",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps/Compacting trash safely",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "4b4775c3-191d-4b2a-a0b6-013d94eedce6"
                ]
              },
              "id": "c6d41a20-7ea3-48d9-9435-131238202c27",
              "instructions": null,
              "name": "Biological contaminants and sharps",
              "node_type": "lesson",
              "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Biological contaminants and sharps",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "SDS documents describe hazards, first aid, and required PPE. Know where SDS are stored for every product you use. Read hazard and PPE sections before mixing or applying chemicals.",
                    "content_kind": "deep_link",
                    "deep_link_label": "Sample disinfecting wipes SDS (PDF)",
                    "deep_link_url": "https://www.thecloroxcompany.com/wp-content/uploads/2020/06/Clorox-Commercial-Solutions%C2%AE-Clorox%C2%AE-Disinfecting-Wipes-Fresh-Scent.pdf"
                  },
                  "id": "f11fc785-d82a-4e6c-840c-60d549619810",
                  "instructions": null,
                  "name": "Safety Data Sheets",
                  "node_type": "content_step",
                  "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Safety Data Sheets",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "All disinfectants require dwell time on the surface to work. Follow manufacturer instructions and use EPA-registered products appropriate to the pathogen when required.",
                    "content_kind": "text"
                  },
                  "id": "9a6dde87-9966-49e6-a138-afd27d2a0814",
                  "instructions": null,
                  "name": "Dwell time and product selection",
                  "node_type": "content_step",
                  "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Dwell time and product selection",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will consult SDS and follow dwell time instructions when using cleaning chemicals.",
                    "body": ""
                  },
                  "id": "e17cb207-671a-4301-a0d7-435f2f218096",
                  "instructions": null,
                  "name": "I will consult SDS and follow dwell time instructions when using cleaning chemic",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/I will consult SDS and follow dwell time instructions when using cleaning chemic",
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "hazards",
                      "ppe"
                    ],
                    "explanation": "SDS communicate hazard information and required PPE.",
                    "options": [
                      {
                        "id": "hazards",
                        "label": "Hazard information"
                      },
                      {
                        "id": "ppe",
                        "label": "Required PPE"
                      },
                      {
                        "id": "promo",
                        "label": "Sales promotions"
                      }
                    ],
                    "points": 3,
                    "prompt": "What does a Safety Data Sheet provide?",
                    "question_type": "multiple_select"
                  },
                  "id": "6b42626e-59ed-4e3d-868b-f1779cc30008",
                  "instructions": null,
                  "name": "What SDS provides",
                  "node_type": "question",
                  "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/What SDS provides",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Disinfectants need time on a surface to kill viruses and bacteria.",
                    "options": [
                      {
                        "id": "a",
                        "label": "It allows the disinfectant time to kill pathogens"
                      },
                      {
                        "id": "b",
                        "label": "To dry faster"
                      },
                      {
                        "id": "c",
                        "label": "To smell good"
                      }
                    ],
                    "points": 2,
                    "prompt": "Why is dwell time important when disinfecting?",
                    "question_type": "multiple_choice"
                  },
                  "id": "860414af-2598-4d09-b3ed-1b858db68392",
                  "instructions": null,
                  "name": "Dwell time importance",
                  "node_type": "question",
                  "parent_node_id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets/Dwell time importance",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "c6d41a20-7ea3-48d9-9435-131238202c27"
                ]
              },
              "id": "89e1af52-20b6-4541-9c1f-de15d245ae17",
              "instructions": null,
              "name": "Chemical hazards and safety data sheets",
              "node_type": "lesson",
              "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Chemical hazards and safety data sheets",
              "sort_order": 1,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            },
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "Dispose of single-use gloves, masks, and aprons in lined trash bins immediately after use. Never reuse disposable PPE or leave used PPE in guest rooms or personal vehicles. Wash hands after disposal.",
                    "content_kind": "text"
                  },
                  "id": "6e38aff1-23b7-4581-b2ed-059c56529973",
                  "instructions": null,
                  "name": "Proper disposal",
                  "node_type": "content_step",
                  "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Proper disposal",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Air out properties by running ceiling or HVAC fans and opening windows while on site; close windows before leaving.",
                    "content_kind": "text"
                  },
                  "id": "ef78cb59-c307-45a9-a3cc-be19a8b86205",
                  "instructions": null,
                  "name": "Post-cleaning ventilation",
                  "node_type": "content_step",
                  "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Post-cleaning ventilation",
                  "reference_media": [],
                  "sort_order": 2,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "body": "Communicate cleaning practices accurately to guests and owners. Avoid promising \u0027100% disinfection\u0027 \u2014 instead state that approved disinfecting protocols and products were used.",
                    "content_kind": "text"
                  },
                  "id": "10957dbc-304b-4383-935e-a2385e5d1088",
                  "instructions": null,
                  "name": "Communicating cleanliness",
                  "node_type": "content_step",
                  "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/Communicating cleanliness",
                  "reference_media": [],
                  "sort_order": 4,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acknowledgment_label": "I will dispose of PPE properly, ventilate properties after cleaning, and communicate cleaning standards accurately.",
                    "body": ""
                  },
                  "id": "d56118e0-32d8-431f-b1ba-dc3af61c807b",
                  "instructions": null,
                  "name": "I will dispose of PPE properly, ventilate properties after cleaning, and communi",
                  "node_type": "acknowledgment_step",
                  "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/I will dispose of PPE properly, ventilate properties after cleaning, and communi",
                  "sort_order": 6,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Hands must be cleaned after disposing of gloves.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Drive home"
                      },
                      {
                        "id": "b",
                        "label": "Wash your hands or use hand sanitiser"
                      },
                      {
                        "id": "c",
                        "label": "Put on another pair right away"
                      }
                    ],
                    "points": 2,
                    "prompt": "What should you do immediately after disposing of used gloves?",
                    "question_type": "multiple_choice"
                  },
                  "id": "52089271-d3c0-48c5-a51d-9cb329abc35c",
                  "instructions": null,
                  "name": "After disposing gloves",
                  "node_type": "question",
                  "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/After disposing gloves",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Surfaces can be re-contaminated; use accurate wording about protocols used.",
                    "options": [
                      {
                        "id": "a",
                        "label": "It sounds unprofessional"
                      },
                      {
                        "id": "b",
                        "label": "Disinfected surfaces can be re-contaminated; state that disinfecting products were used"
                      },
                      {
                        "id": "c",
                        "label": "It takes longer to clean"
                      }
                    ],
                    "points": 2,
                    "prompt": "Why should cleaners avoid advertising properties as \u0027100% disinfected\u0027?",
                    "question_type": "multiple_choice"
                  },
                  "id": "0cef7595-77a1-4e29-8622-075f07a9ac8e",
                  "instructions": null,
                  "name": "100 percent disinfected claim",
                  "node_type": "question",
                  "parent_node_id": "1ddbebba-4b43-480a-b159-b5d69765738f",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols/100 percent disinfected claim",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "prerequisite_lesson_ids": [
                  "89e1af52-20b6-4541-9c1f-de15d245ae17"
                ]
              },
              "id": "1ddbebba-4b43-480a-b159-b5d69765738f",
              "instructions": null,
              "name": "Disposing of PPE and post-cleaning protocols",
              "node_type": "lesson",
              "parent_node_id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal/Disposing of PPE and post-cleaning protocols",
              "sort_order": 2,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            }
          ],
          "extra": null,
          "id": "09fa4ff7-c582-40eb-8ab8-f26f87ebb704",
          "instructions": null,
          "name": "Hazard-specific guidance and disposal",
          "node_type": "module",
          "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
          "path_text": "PPE Safety for Vacation Rental Cleaning/Hazard-specific guidance and disposal",
          "sort_order": 3,
          "source_node_id": null,
          "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
        },
        {
          "children": [
            {
              "children": [
                {
                  "children": [],
                  "extra": {
                    "body": "This final assessment draws 10 random questions from a bank covering all modules. You need 90% to pass. You have up to 30 minutes. Review prior lessons if needed before starting.",
                    "content_kind": "text"
                  },
                  "id": "94b105cf-76c2-421d-af32-efcb4cb71156",
                  "instructions": null,
                  "name": "Final exam instructions",
                  "node_type": "content_step",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final exam instructions",
                  "reference_media": [],
                  "sort_order": 0,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Cleaning removes germs; disinfecting kills nearly all pathogens.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Cleaning removes dirt but does not kill germs"
                      },
                      {
                        "id": "b",
                        "label": "Disinfecting adds fragrance only"
                      },
                      {
                        "id": "c",
                        "label": "Cleaning kills 100% of germs"
                      }
                    ],
                    "points": 1,
                    "prompt": "What is the difference between cleaning and disinfecting?",
                    "question_type": "multiple_choice"
                  },
                  "id": "a5b1305e-2687-4e2c-9ef9-436898aecb39",
                  "instructions": null,
                  "name": "Final: cleaning vs disinfecting",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: cleaning vs disinfecting",
                  "sort_order": 100,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "SDS specify hazards and PPE.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Guest manual"
                      },
                      {
                        "id": "b",
                        "label": "Safety Data Sheet"
                      },
                      {
                        "id": "c",
                        "label": "Inventory sheet"
                      }
                    ],
                    "points": 1,
                    "prompt": "Which document lists hazards and required PPE?",
                    "question_type": "multiple_choice"
                  },
                  "id": "8b8beb8a-0828-4116-b593-ddbda56568ee",
                  "instructions": null,
                  "name": "Final: SDS purpose",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: SDS purpose",
                  "sort_order": 101,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "binary_labels": [
                      "True",
                      "False"
                    ],
                    "correct_answer": "false",
                    "explanation": "Gloves and masks are required.",
                    "points": 1,
                    "prompt": "PPE is optional when cleaning biological contamination.",
                    "question_type": "binary"
                  },
                  "id": "29ef9891-72d1-41a7-885f-fd31cca1e1da",
                  "instructions": null,
                  "name": "Final: bio PPE required",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: bio PPE required",
                  "sort_order": 102,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b"
                    ],
                    "explanation": "Employers provide PPE and hazard communication.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Provide PPE"
                      },
                      {
                        "id": "b",
                        "label": "Hazard communication plans"
                      },
                      {
                        "id": "c",
                        "label": "Employees buy own gloves"
                      }
                    ],
                    "points": 2,
                    "prompt": "Employer responsibilities under OSHA include:",
                    "question_type": "multiple_select"
                  },
                  "id": "4be144c3-5671-40aa-981c-c5ecc1ba68bb",
                  "instructions": null,
                  "name": "Final: employer duties",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: employer duties",
                  "sort_order": 103,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Biological contamination requires gloves and masks.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Cleaning biological contamination"
                      },
                      {
                        "id": "b",
                        "label": "Dusting only"
                      },
                      {
                        "id": "c",
                        "label": "Guest is present"
                      }
                    ],
                    "points": 1,
                    "prompt": "Gloves and masks are required when:",
                    "question_type": "multiple_choice"
                  },
                  "id": "4afb5ee9-a3e7-44d5-86e9-2e394909300b",
                  "instructions": null,
                  "name": "Final: glove requirement",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: glove requirement",
                  "sort_order": 104,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Use a tool to avoid sharps.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Use hands"
                      },
                      {
                        "id": "b",
                        "label": "Use a stick or tool"
                      },
                      {
                        "id": "c",
                        "label": "Stand on bag"
                      }
                    ],
                    "points": 1,
                    "prompt": "Safest way to compact trash:",
                    "question_type": "multiple_choice"
                  },
                  "id": "f9e039ad-e7c2-492a-b4b0-a77b164fe302",
                  "instructions": null,
                  "name": "Final: trash compaction",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: trash compaction",
                  "sort_order": 105,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Seal reduces transmission.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Colour"
                      },
                      {
                        "id": "b",
                        "label": "Seal around nose and mouth"
                      },
                      {
                        "id": "c",
                        "label": "Loose fit"
                      }
                    ],
                    "points": 1,
                    "prompt": "Most important mask feature:",
                    "question_type": "multiple_choice"
                  },
                  "id": "6e849ade-6406-4e37-884c-d22b4d6d3a74",
                  "instructions": null,
                  "name": "Final: mask seal",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: mask seal",
                  "sort_order": 106,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": false,
                    "correct_answers": [
                      "a",
                      "b"
                    ],
                    "explanation": "Respirators for fumes and airborne pathogens.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Strong chemical fumes"
                      },
                      {
                        "id": "b",
                        "label": "Known airborne pathogens"
                      },
                      {
                        "id": "c",
                        "label": "Vacuuming only"
                      }
                    ],
                    "points": 2,
                    "prompt": "Wear respirator/N95 when:",
                    "question_type": "multiple_select"
                  },
                  "id": "1ae3fd8c-dba7-41bb-8a9f-7c999131b575",
                  "instructions": null,
                  "name": "Final: respirator situations",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: respirator situations",
                  "sort_order": 107,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Goggles protect eyes.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Eyes from splashes"
                      },
                      {
                        "id": "b",
                        "label": "Feet"
                      },
                      {
                        "id": "c",
                        "label": "Hearing"
                      }
                    ],
                    "points": 1,
                    "prompt": "Splash goggles protect:",
                    "question_type": "multiple_choice"
                  },
                  "id": "2723041e-a726-467b-ad47-b8b6a5b504e6",
                  "instructions": null,
                  "name": "Final: splash goggles",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: splash goggles",
                  "sort_order": 108,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Remove and clean or discard.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Worn home"
                      },
                      {
                        "id": "b",
                        "label": "Laundered or discarded"
                      },
                      {
                        "id": "c",
                        "label": "Shared with team"
                      }
                    ],
                    "points": 1,
                    "prompt": "After job, protective clothing should be:",
                    "question_type": "multiple_choice"
                  },
                  "id": "7cf3c5e9-b5e6-44c6-8f24-bdf45caf64f7",
                  "instructions": null,
                  "name": "Final: protective clothing",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: protective clothing",
                  "sort_order": 109,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Gloves first, then wash hands.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Mask"
                      },
                      {
                        "id": "b",
                        "label": "Gloves inside-out"
                      },
                      {
                        "id": "c",
                        "label": "Goggles"
                      }
                    ],
                    "points": 1,
                    "prompt": "First PPE to remove after cleaning:",
                    "question_type": "multiple_choice"
                  },
                  "id": "f6f89a35-0a79-482f-a31b-cefc1e663e47",
                  "instructions": null,
                  "name": "Final: remove PPE first",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: remove PPE first",
                  "sort_order": 110,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": 20,
                    "explanation": "At least 20 seconds.",
                    "points": 1,
                    "prompt": "Minimum seconds to scrub hands with soap?",
                    "question_type": "numerical"
                  },
                  "id": "af30f13c-824f-4d28-89d8-cce7bacfe94e",
                  "instructions": null,
                  "name": "Final: hand scrub seconds",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: hand scrub seconds",
                  "sort_order": 111,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": {
                      "max": 70,
                      "min": 60
                    },
                    "explanation": "At least 60% alcohol.",
                    "points": 1,
                    "prompt": "Minimum alcohol % for sanitizer?",
                    "question_type": "numerical"
                  },
                  "id": "7c8a511a-deae-4969-be14-6c2e3c41a41f",
                  "instructions": null,
                  "name": "Final: sanitizer percent",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: sanitizer percent",
                  "sort_order": 112,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Damaged PPE fails to protect.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Match outfit"
                      },
                      {
                        "id": "b",
                        "label": "Find cracks or damage"
                      },
                      {
                        "id": "c",
                        "label": "Skip inspection"
                      }
                    ],
                    "points": 1,
                    "prompt": "Inspect reusable PPE to:",
                    "question_type": "multiple_choice"
                  },
                  "id": "598efc28-c525-40b7-a59d-3b8b4b736bc3",
                  "instructions": null,
                  "name": "Final: inspect reusable PPE",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: inspect reusable PPE",
                  "sort_order": 113,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "all_correct_required": true,
                    "correct_answers": [
                      "a",
                      "b"
                    ],
                    "explanation": "Gloves and masks required.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Gloves"
                      },
                      {
                        "id": "b",
                        "label": "Masks"
                      },
                      {
                        "id": "c",
                        "label": "Sandals"
                      }
                    ],
                    "points": 2,
                    "prompt": "Mandatory PPE for vomit cleanup:",
                    "question_type": "multiple_select"
                  },
                  "id": "655f94ea-122c-4647-8aed-232a2d35504f",
                  "instructions": null,
                  "name": "Final: vomit PPE",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: vomit PPE",
                  "sort_order": 114,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "a",
                    "explanation": "Contact time is required to kill germs.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Kill pathogens"
                      },
                      {
                        "id": "b",
                        "label": "Dry faster"
                      },
                      {
                        "id": "c",
                        "label": "Smell better"
                      }
                    ],
                    "points": 1,
                    "prompt": "Dwell time allows disinfectant to:",
                    "question_type": "multiple_choice"
                  },
                  "id": "06f76e10-6ff8-45a8-b216-d0cb9b3d3c48",
                  "instructions": null,
                  "name": "Final: dwell time",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: dwell time",
                  "sort_order": 115,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Clean hands after glove removal.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Drive away"
                      },
                      {
                        "id": "b",
                        "label": "Wash or sanitize hands"
                      },
                      {
                        "id": "c",
                        "label": "Reuse gloves"
                      }
                    ],
                    "points": 1,
                    "prompt": "After disposing gloves:",
                    "question_type": "multiple_choice"
                  },
                  "id": "c398a4e8-6ad1-4755-8923-5021d1d70a06",
                  "instructions": null,
                  "name": "Final: after glove disposal",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: after glove disposal",
                  "sort_order": 116,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "correct_answer": "b",
                    "explanation": "Use accurate protocol wording.",
                    "options": [
                      {
                        "id": "a",
                        "label": "Unprofessional"
                      },
                      {
                        "id": "b",
                        "label": "Surfaces can be re-contaminated"
                      },
                      {
                        "id": "c",
                        "label": "Takes too long"
                      }
                    ],
                    "points": 1,
                    "prompt": "Avoid claiming \u0027100% disinfected\u0027 because:",
                    "question_type": "multiple_choice"
                  },
                  "id": "dbaaa4f9-6210-4eeb-afb9-1defc4d309ce",
                  "instructions": null,
                  "name": "Final: disinfected wording",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: disinfected wording",
                  "sort_order": 117,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "max_length": 2000,
                    "points": 5,
                    "prompt": "Scenario: You arrive at a property with spilled trash and broken glass in the kitchen. List the PPE you would wear and describe safe cleanup steps.",
                    "question_type": "long_form",
                    "requires_review": true,
                    "rubric": "Gloves, mask, eye protection as needed; use tools not hands; dispose PPE properly; handwash after."
                  },
                  "id": "4dd2b48b-2133-489f-b9dd-3debca1f89fd",
                  "instructions": null,
                  "name": "Final: spill scenario",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: spill scenario",
                  "sort_order": 118,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                },
                {
                  "children": [],
                  "extra": {
                    "acceptable_answers": [
                      "safety data sheet",
                      "Safety Data Sheet"
                    ],
                    "explanation": "Safety Data Sheet.",
                    "points": 1,
                    "prompt": "What does SDS stand for? (two words)",
                    "question_type": "fill_in_blank"
                  },
                  "id": "37616aca-0341-48b2-96af-3a5cce00c11d",
                  "instructions": null,
                  "name": "Final: SDS acronym",
                  "node_type": "question",
                  "parent_node_id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
                  "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam/Final: SDS acronym",
                  "sort_order": 119,
                  "source_node_id": null,
                  "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
                }
              ],
              "extra": {
                "pass_threshold_percent": 90,
                "prerequisite_lesson_ids": [
                  "1ddbebba-4b43-480a-b159-b5d69765738f"
                ],
                "question_pool_size": 10,
                "quiz_time_limit_minutes": 30,
                "shuffle_questions": true
              },
              "id": "be2ec3f0-a42d-4dc9-81ef-39e66a9795da",
              "instructions": null,
              "name": "Final exam",
              "node_type": "lesson",
              "parent_node_id": "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
              "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification/Final exam",
              "sort_order": 0,
              "source_node_id": null,
              "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
            }
          ],
          "extra": null,
          "id": "ef8fbd64-82ca-4571-bcdb-61cdf8af4294",
          "instructions": null,
          "name": "Final assessment and certification",
          "node_type": "module",
          "parent_node_id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
          "path_text": "PPE Safety for Vacation Rental Cleaning/Final assessment and certification",
          "sort_order": 4,
          "source_node_id": null,
          "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
        }
      ],
      "extra": null,
      "id": "269abb52-e707-4053-9c08-8ce7cb60ddea",
      "instructions": null,
      "name": "PPE Safety for Vacation Rental Cleaning",
      "node_type": "program",
      "parent_node_id": null,
      "path_text": "PPE Safety for Vacation Rental Cleaning",
      "sort_order": 0,
      "source_node_id": null,
      "training_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
    }
  ],
  "version": {
    "archived_at": null,
    "based_on_version_id": null,
    "created_at": "2026-06-24T03:55:31.676995Z",
    "created_by_user_id": 1,
    "id": "22b5eba3-4a28-4517-8760-9fc7f0f69941",
    "published_at": null,
    "status": "draft",
    "training_program_id": "6163013d-b7e5-4b9f-8c96-e062b1ebb9da",
    "version_number": -1
  },
  "working_version_id": "22b5eba3-4a28-4517-8760-9fc7f0f69941"
}