- generic [ref=e2]:
  - complementary [ref=e3]:
    - generic [ref=e4]:
      - img "Al Hammadi" [ref=e6]
      - img "Al Hammadi" [ref=e8]
    - navigation [ref=e9]:
      - link [ref=e10] [cursor=pointer]:
        - /url: /analytics/dashboard/
        - img [ref=e11]
      - link [ref=e16] [cursor=pointer]:
        - /url: /
        - img [ref=e17]
      - link [ref=e19] [cursor=pointer]:
        - /url: /complaints/
        - img [ref=e20]
      - link [ref=e23] [cursor=pointer]:
        - /url: /inquiries/
        - img [ref=e24]
      - link [ref=e27] [cursor=pointer]:
        - /url: /observations/
        - img [ref=e28]
      - button [ref=e32] [cursor=pointer]:
        - img [ref=e33]
      - link [ref=e37] [cursor=pointer]:
        - /url: /appreciation/
        - img [ref=e38]
      - link [ref=e40] [cursor=pointer]:
        - /url: /suggestions/?feedback_type=suggestion
        - img [ref=e41]
      - button [ref=e44] [cursor=pointer]:
        - img [ref=e45]
      - button [ref=e49] [cursor=pointer]:
        - img [ref=e50]
      - link [ref=e55] [cursor=pointer]:
        - /url: /organizations/departments/
        - img [ref=e56]
      - link [ref=e60] [cursor=pointer]:
        - /url: /organizations/patients/
        - img [ref=e61]
      - button [ref=e65] [cursor=pointer]:
        - img [ref=e66]
      - button [ref=e71] [cursor=pointer]:
        - img [ref=e72]
      - link [ref=e78] [cursor=pointer]:
        - /url: /accounts/acknowledgements/my-acknowledgements/
        - img [ref=e79]
      - button [ref=e85] [cursor=pointer]:
        - img [ref=e86]
    - button [ref=e89] [cursor=pointer]:
      - img [ref=e90]
    - generic [ref=e93]:
      - link "🇬🇧" [ref=e94] [cursor=pointer]:
        - /url: /core/set-language/?language=en
        - generic [ref=e95]: 🇬🇧
      - link "🇸🇦" [ref=e96] [cursor=pointer]:
        - /url: /core/set-language/?language=ar
        - generic [ref=e97]: 🇸🇦
  - generic [ref=e98]:
    - banner [ref=e99]:
      - generic [ref=e100]:
        - heading "Good morning, ismail! ☀️" [level=2] [ref=e101]
        - paragraph [ref=e102]: Welcome to PX360 Patient Experience Management
      - generic [ref=e103]:
        - generic [ref=e104]:
          - img [ref=e105]
          - textbox "Search..." [ref=e108]
        - button [ref=e110] [cursor=pointer]:
          - img [ref=e111]
        - generic [ref=e114]:
          - link "🇬🇧 English" [ref=e115] [cursor=pointer]:
            - /url: /core/set-language/?language=en
            - generic [ref=e116]: 🇬🇧
            - generic [ref=e117]: English
          - link "🇸🇦 Arabic" [ref=e118] [cursor=pointer]:
            - /url: /core/set-language/?language=ar
            - generic [ref=e119]: 🇸🇦
            - generic [ref=e120]: Arabic
        - button "ismail mosa User I" [ref=e122] [cursor=pointer]:
          - generic [ref=e123]:
            - generic [ref=e124]: ismail mosa
            - generic [ref=e125]: User
          - generic [ref=e126]: I
          - img [ref=e127]
    - main [ref=e129]:
      - generic [ref=e130]:
        - generic [ref=e132]:
          - generic [ref=e133]:
            - heading "Create Complaint" [level=2] [ref=e134]: Create Complaint
            - paragraph [ref=e135]: File a complaint on behalf of a patient or caller
          - link "Back to List" [ref=e136] [cursor=pointer]:
            - /url: /callcenter/complaints/
            - text: Back to List
        - generic [ref=e138]:
          - generic [ref=e139]:
            - generic [ref=e140]:
              - heading "Caller Information" [level=5] [ref=e141]: Caller Information
              - generic [ref=e142]: Search for an existing patient or enter caller details manually
              - generic [ref=e144]:
                - text: Search Patient
                - generic [ref=e145]:
                  - textbox "Search by MRN, name, phone, or national ID..." [ref=e146]
                  - button "Search" [ref=e147] [cursor=pointer]: Search
              - generic [ref=e148]:
                - generic [ref=e149]:
                  - text: Caller Name *
                  - textbox "Full name" [ref=e150]
                - generic [ref=e151]:
                  - text: Caller Phone *
                  - textbox "Phone number" [ref=e152]
                - generic [ref=e153]:
                  - text: Relationship *
                  - combobox [ref=e154]:
                    - option "Patient" [selected]
                    - option "Family Member"
                    - option "Other"
            - generic [ref=e155]:
              - heading "Organization" [level=5] [ref=e156]: Organization
              - generic [ref=e157]:
                - generic [ref=e158]:
                  - text: Hospital
                  - textbox [ref=e159]
                - generic [ref=e160]:
                  - text: Department
                  - combobox [ref=e161]:
                    - option "Select department..." [selected]
              - generic [ref=e162]:
                - generic [ref=e163]:
                  - text: Physician
                  - combobox [ref=e164]:
                    - option "Select physician..." [selected]
                - generic [ref=e165]:
                  - text: Encounter ID
                  - textbox "Optional encounter/visit ID" [ref=e166]
            - generic [ref=e167]:
              - heading "Complaint Details" [level=5] [ref=e168]: Complaint Details
              - generic [ref=e169]:
                - text: Title *
                - textbox "Brief summary of the complaint" [ref=e170]
              - generic [ref=e171]:
                - text: Description *
                - textbox "Detailed description of the complaint. Include all relevant information provided by the caller..." [ref=e172]
              - generic [ref=e173]:
                - generic [ref=e174]:
                  - text: Category *
                  - combobox [ref=e175]:
                    - option "Select category..." [selected]
                    - option "Clinical Care"
                    - option "Staff Behavior"
                    - option "Facility & Environment"
                    - option "Wait Time"
                    - option "Billing"
                    - option "Communication"
                    - option "Other"
                - generic [ref=e176]:
                  - text: Subcategory
                  - textbox "Optional subcategory" [ref=e177]
          - generic [ref=e178]:
            - generic [ref=e179]:
              - heading "Classification" [level=5] [ref=e180]: Classification
              - generic [ref=e181]:
                - text: Severity *
                - combobox [ref=e182]:
                  - option "Select severity..."
                  - option "Low"
                  - option "Medium" [selected]
                  - option "High"
                  - option "Critical"
                - text: Determines SLA deadline
              - generic [ref=e183]:
                - text: Priority *
                - combobox [ref=e184]:
                  - option "Select priority..."
                  - option "Low"
                  - option "Medium" [selected]
                  - option "High"
                  - option "Urgent"
            - generic [ref=e185]:
              - heading "SLA Information" [level=6] [ref=e186]: SLA Information
              - paragraph [ref=e187]: "SLA deadline will be automatically calculated based on severity:"
              - list [ref=e188]:
                - listitem [ref=e189]:
                  - strong [ref=e190]: "Critical:"
                  - text: 4 hours
                - listitem [ref=e191]:
                  - strong [ref=e192]: "High:"
                  - text: 24 hours
                - listitem [ref=e193]:
                  - strong [ref=e194]: "Medium:"
                  - text: 72 hours
                - listitem [ref=e195]:
                  - strong [ref=e196]: "Low:"
                  - text: 168 hours (7 days)
            - generic [ref=e197]:
              - heading "Call Center Note" [level=6] [ref=e198]: Call Center Note
              - paragraph [ref=e199]: This complaint will be marked as received via Call Center. A call center interaction record will be automatically created.
            - generic [ref=e200]:
              - button "Create Complaint" [ref=e201] [cursor=pointer]: Create Complaint
              - link "Cancel" [ref=e202] [cursor=pointer]:
                - /url: /callcenter/complaints/
                - text: Cancel
    - contentinfo [ref=e203]:
      - paragraph [ref=e204]:
        - text: Powered by
        - link "tenhal.sa" [ref=e205] [cursor=pointer]:
          - /url: https://tenhal.sa