{
  "schemaVersion": 1,
  "benchmarkId": "nurse-at-home-family-planning",
  "protocolVersion": "1.0.0",
  "publishedOn": "2026-10-18",
  "asOf": "2026-10-29",
  "title": "Family planning website benchmark",
  "scope": "Public information and fictional preparation tasks while Nurse at Home bookings are closed.",
  "reuse": "These original tasks and the evidence format can be reused to assess another information website. Keep the protocol version, publish the tested scope and describe any task changes.",
  "limitations": [
    "This is a published evaluation method, not an independent certification, clinical approval, accessibility conformance claim or global ranking.",
    "Automated checks, evaluator checks, caregiver task studies and real-user field performance are different evidence and are reported separately.",
    "No evidence record means not evaluated. A recorded result applies only to its dated website version, routes, language and test conditions.",
    "Use fictional situations only. Do not enter patient information, identities, contact details, real arrival codes or payment information.",
    "A practice explanation does not prove application permissions, clinical safety, payment handling or successful delivery of care."
  ],
  "protocol": {
    "fictionalOnly": true,
    "maximumTaskMinutes": 5,
    "minimumPublicStudyGroup": 5,
    "instructions": [
      "Start from the specified page in the selected language. Use the same device class and browser conditions when comparing revisions.",
      "Read the fictional task without suggesting a navigation route or the expected answer. Stop after five minutes or when the person chooses to stop.",
      "Record unassisted completion separately from completion after a hint. A correct click without understanding the relevant condition is not successful task completion.",
      "For language switching, check that the chosen service, unresolved question and preparation choice keep the same meaning. A translation requires a qualified native reader's separate review.",
      "For printing, inspect print preview and the resulting sheet for clipping, text direction, title, source and visible version information.",
      "For accessibility checks, record the actual browser, device class and assistive technology. Automated findings alone do not establish WCAG conformance.",
      "Publish only anonymous aggregate task counts. Do not record names, contact information, medical history, transcripts, recordings or participant identifiers in this evidence format."
    ]
  },
  "tasks": [
    {
      "id": "credential-source",
      "title": "Find the official registration source",
      "scenario": "A fictional family wants to know where it can check a nurse's registration before discussing home care.",
      "instructions": "Find the official PNMC checking route and explain which identity and registration details still need comparison.",
      "successCriteria": [
        "Find the official source linked from the registration guide.",
        "Explain that a name or badge alone does not establish current registration or procedure competency."
      ],
      "startPath": "/families",
      "supportingPaths": [
        "/guides/check-nurse-pnmc-registration",
        "/safety"
      ],
      "languages": [
        {
          "language": "en",
          "startPath": "/families",
          "supportingPaths": [
            "/guides/check-nurse-pnmc-registration",
            "/safety"
          ]
        },
        {
          "language": "ur",
          "startPath": "/ur/ghar-par-nurse-ki-booking",
          "supportingPaths": [
            "/ur/guides/nurse-ki-pnmc-registration-ki-jaanch",
            "/ur/mehfooz-nursing-aur-pnmc-jaanch"
          ]
        },
        {
          "language": "ur-Latn",
          "startPath": "/roman-urdu/ghar-par-nurse-ki-booking",
          "supportingPaths": [
            "/roman-urdu/guides/nurse-ki-pnmc-registration-ki-jaanch",
            "/roman-urdu/mehfooz-nursing-aur-pnmc-jaanch"
          ]
        }
      ]
    },
    {
      "id": "order-prerequisite",
      "title": "Recognize a written-order prerequisite",
      "scenario": "A fictional family is reading about an injection requested after discharge. No personal prescription is supplied.",
      "instructions": "Find the service's written-order requirement and explain which care decision belongs to the treating team.",
      "successCriteria": [
        "Identify the current prescription or doctor's-order requirement for the selected service.",
        "Explain that the website does not prescribe a medicine, dose or treatment and that required approval cannot be bypassed."
      ],
      "startPath": "/services/injection-at-home",
      "supportingPaths": [
        "/safety",
        "/care-planning"
      ],
      "languages": [
        {
          "language": "en",
          "startPath": "/services/injection-at-home",
          "supportingPaths": [
            "/safety",
            "/care-planning"
          ]
        },
        {
          "language": "ur",
          "startPath": "/ur/services/ghar-par-injection-lagwana",
          "supportingPaths": [
            "/ur/mehfooz-nursing-aur-pnmc-jaanch",
            "/ur/ghar-par-dekh-bhal-ki-mansooba-bandi"
          ]
        },
        {
          "language": "ur-Latn",
          "startPath": "/roman-urdu/services/ghar-par-injection-lagwana",
          "supportingPaths": [
            "/roman-urdu/mehfooz-nursing-aur-pnmc-jaanch",
            "/roman-urdu/ghar-par-dekh-bhal-ki-mansooba-bandi"
          ]
        }
      ]
    },
    {
      "id": "fee-inclusions",
      "title": "Identify what a written quote includes",
      "scenario": "Two fictional quotes describe different hours and supplies, so their headline amounts cannot yet be compared fairly.",
      "instructions": "Find the questions needed to compare visit time, travel, supplies, extra time and the total before agreeing care.",
      "successCriteria": [
        "Identify the scope and inclusions that must be confirmed in each quote.",
        "Recognize that an unknown inclusion needs asking rather than being assumed free or included."
      ],
      "startPath": "/pricing",
      "supportingPaths": [
        "/blog/home-nurse-cost-pakistan",
        "/care-planning"
      ],
      "languages": [
        {
          "language": "en",
          "startPath": "/pricing",
          "supportingPaths": [
            "/blog/home-nurse-cost-pakistan",
            "/care-planning"
          ]
        },
        {
          "language": "ur",
          "startPath": "/ur/nursing-visit-aur-pass-ki-qeemat",
          "supportingPaths": [
            "/ur/blog/ghar-par-nurse-ka-kharch-pakistan",
            "/ur/ghar-par-dekh-bhal-ki-mansooba-bandi"
          ]
        },
        {
          "language": "ur-Latn",
          "startPath": "/roman-urdu/nursing-visit-aur-pass-ki-qeemat",
          "supportingPaths": [
            "/roman-urdu/blog/ghar-par-nurse-ka-kharch-pakistan",
            "/roman-urdu/ghar-par-dekh-bhal-ki-mansooba-bandi"
          ]
        }
      ]
    },
    {
      "id": "preserved-language",
      "title": "Keep the same planning meaning after switching language",
      "scenario": "A fictional family prepares a nursing-assessment question and then changes the page between English, Urdu and Roman Urdu.",
      "instructions": "Select the nursing-assessment service and an unresolved planning question, change language and check that the same choices and unknown status remain understandable.",
      "successCriteria": [
        "Reach the actual canonical version of the same page in the chosen language.",
        "Confirm that the chosen service and unresolved planning question retain their meaning without becoming a confirmed clinical instruction."
      ],
      "startPath": "/care-planning",
      "supportingPaths": [
        "/services/nursing-assessment-vital-signs"
      ],
      "languages": [
        {
          "language": "en",
          "startPath": "/care-planning",
          "supportingPaths": [
            "/services/nursing-assessment-vital-signs"
          ]
        },
        {
          "language": "ur",
          "startPath": "/ur/ghar-par-dekh-bhal-ki-mansooba-bandi",
          "supportingPaths": [
            "/ur/services/ghar-par-bp-check-aur-vital-signs"
          ]
        },
        {
          "language": "ur-Latn",
          "startPath": "/roman-urdu/ghar-par-dekh-bhal-ki-mansooba-bandi",
          "supportingPaths": [
            "/roman-urdu/services/ghar-par-bp-check-aur-vital-signs"
          ]
        }
      ]
    },
    {
      "id": "preparation-printing",
      "title": "Produce a readable preparation sheet",
      "scenario": "A fictional family wants a paper question sheet for discussing a planned nursing assessment with the treating team.",
      "instructions": "Open the preparation sheet or create the family pack, inspect print preview and check its source and version information.",
      "successCriteria": [
        "Produce a readable preview or sheet without clipped requirements or broken Urdu text direction.",
        "Find the service title, source or status reference, and the remaining questions; recognize that printing does not approve care."
      ],
      "startPath": "/services/nursing-assessment-vital-signs",
      "supportingPaths": [
        "/care-planning"
      ],
      "languages": [
        {
          "language": "en",
          "startPath": "/services/nursing-assessment-vital-signs",
          "supportingPaths": [
            "/care-planning"
          ]
        },
        {
          "language": "ur",
          "startPath": "/ur/services/ghar-par-bp-check-aur-vital-signs",
          "supportingPaths": [
            "/ur/ghar-par-dekh-bhal-ki-mansooba-bandi"
          ]
        },
        {
          "language": "ur-Latn",
          "startPath": "/roman-urdu/services/ghar-par-bp-check-aur-vital-signs",
          "supportingPaths": [
            "/roman-urdu/ghar-par-dekh-bhal-ki-mansooba-bandi"
          ]
        }
      ]
    },
    {
      "id": "bookings-closed",
      "title": "Recognize that bookings are closed",
      "scenario": "A fictional family needs to understand whether reading a city or service page has reserved a nurse.",
      "instructions": "Find the current launch status and explain what a planning pack, enquiry or launch-update signup does.",
      "successCriteria": [
        "Identify that the app is preparing to launch and bookings are closed.",
        "Explain that reading, planning, contacting the team or requesting launch updates does not reserve a nurse or establish local availability."
      ],
      "startPath": "/launch-status",
      "supportingPaths": [
        "/families",
        "/cities"
      ],
      "languages": [
        {
          "language": "en",
          "startPath": "/launch-status",
          "supportingPaths": [
            "/families",
            "/cities"
          ]
        },
        {
          "language": "ur",
          "startPath": "/ur/launch-ki-surat-e-haal",
          "supportingPaths": [
            "/ur/ghar-par-nurse-ki-booking",
            "/ur/shehron-mein-ghar-par-nursing"
          ]
        },
        {
          "language": "ur-Latn",
          "startPath": "/roman-urdu/launch-ki-surat-e-haal",
          "supportingPaths": [
            "/roman-urdu/ghar-par-nurse-ki-booking",
            "/roman-urdu/shehron-mein-ghar-par-nursing"
          ]
        }
      ]
    },
    {
      "id": "privacy-wrong-code",
      "title": "Understand an incorrect arrival-code example",
      "scenario": "In the fictional practice journey, an arrival code is wrong or expired. No real code or account is used.",
      "instructions": "Find the problem example and explain what remains unverified and what the family and nurse should check next.",
      "successCriteria": [
        "Explain that an incorrect or expired code does not verify arrival and should not be guessed repeatedly.",
        "Identify the need to check the current visit, identity and other safety requirements; recognize that the example does not test real server permissions."
      ],
      "startPath": "/families",
      "supportingPaths": [
        "/safety"
      ],
      "languages": [
        {
          "language": "en",
          "startPath": "/families",
          "supportingPaths": [
            "/safety"
          ]
        },
        {
          "language": "ur",
          "startPath": "/ur/ghar-par-nurse-ki-booking",
          "supportingPaths": [
            "/ur/mehfooz-nursing-aur-pnmc-jaanch"
          ]
        },
        {
          "language": "ur-Latn",
          "startPath": "/roman-urdu/ghar-par-nurse-ki-booking",
          "supportingPaths": [
            "/roman-urdu/mehfooz-nursing-aur-pnmc-jaanch"
          ]
        }
      ]
    }
  ],
  "evidence": {
    "auto": {
      "status": "not-evaluated",
      "recordCount": 0,
      "lastRecordedOn": null,
      "records": []
    },
    "manual": {
      "status": "not-evaluated",
      "recordCount": 0,
      "lastRecordedOn": null,
      "records": []
    },
    "userstudy": {
      "status": "not-evaluated",
      "recordCount": 0,
      "lastRecordedOn": null,
      "records": []
    },
    "field": {
      "status": "not-evaluated",
      "recordCount": 0,
      "lastRecordedOn": null,
      "records": []
    }
  }
}
