> ## Documentation Index
> Fetch the complete documentation index at: https://help.clinikehr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Facility

> Choose which units your hospital runs, and set the observation, shift, waiting and records thresholds that decide when a board flags something.

export const StillStuck = ({topic}) => <div className="ck-callout ck-callout--note" role="note">
    <p className="ck-callout__body">
      <strong>Still stuck{topic ? ` with ${topic}` : ''}?</strong>{' '}
      Check <a href="/platform/help/troubleshooting">Troubleshooting</a> first —
      it covers the failures we see most often. If that does not resolve it,{' '}
      <a href="/platform/help/contact-support">contact support</a> and include
      your workspace name and the time the problem happened, so we can find the
      matching entry in your audit log.
    </p>
  </div>;

export const TaskHeader = ({before, time, after}) => <div className="ck-task">
    {before ? <div className="ck-task__cell">
        <div className="ck-task__title">Before you start</div>
        <p className="ck-task__body">{before}</p>
      </div> : null}

    {time ? <div className="ck-task__cell">
        <div className="ck-task__title">Takes about</div>
        <p className="ck-task__body">{time}</p>
      </div> : null}

    {after ? <div className="ck-task__cell">
        <div className="ck-task__title">When you're done</div>
        <p className="ck-task__body">{after}</p>
      </div> : null}
  </div>;

export const Path = ({steps = []}) => <span className="ck-path">
    {steps.map((s, i) => <span key={i} className="ck-path__step">
        {i > 0 ? <span className="ck-path__sep" aria-hidden="true">
            ›
          </span> : null}
        {s}
      </span>)}
  </span>;

export const Availability = ({editions = ['all'], plans, roles, note}) => {
  const list = editions.includes('all') ? ['clinic', 'pharmacy', 'lims'] : editions;
  return <div className="ck-avail" role="note" aria-label="Feature availability">
      <span className="ck-avail__label">Available in</span>

      {list.map(e => <span key={e} className={`ck-pill ck-pill--${e}`}>
          {EDITION_LABELS[e] || e}
        </span>)}

      {plans ? <span className="ck-avail__label">Plan</span> : null}
      {plans ? <span className="ck-pill ck-pill--plan">{plans}</span> : null}

      {roles ? <span className="ck-avail__label">Who</span> : null}
      {roles ? <span className="ck-pill ck-pill--role">{roles}</span> : null}

      {note ? <span className="ck-avail__note">{note}</span> : null}
    </div>;
};

<Availability editions={['clinic']} plans="Enterprise" roles="Owner, manager or accountant" note="Owner or manager to change anything" />

The **Facility** tab does two jobs. The top half decides which units this hospital runs: "Which departments this hospital runs. These control what appears in navigation." The bottom half carries the timing thresholds that decide when the Nursing Station, the front desk board and the Records desk start flagging things — and those exist nowhere else in the product.

<Path steps={['Sidebar', 'Settings', 'Departments settings', 'Facility']} />

<TaskHeader before="Owner or manager access, and a decision about which units you run today" time="10 minutes" after="Navigation that matches your building, and boards that flag at your own timings" />

## What this tab controls

Eight care-area switches under **Clinical units** and **Operational units**, then up to four threshold blocks. Each switch saves the moment you flip it; each threshold block has its own **Save** button, and appears only while its own care area is on.

| Control                       | What it does                                                            | Default                                     |
| ----------------------------- | ----------------------------------------------------------------------- | ------------------------------------------- |
| **In-patient care**           | "Ward admissions, discharges and bed management."                       | On                                          |
| **In-house pharmacy**         | "Dispensing, prescriptions and the pharmacy station."                   | On                                          |
| **Surgical theatre**          | "Theatre scheduling and perioperative records."                         | **Off**                                     |
| **Diagnostics**               | "Laboratory and radiology ordering, stations and reports."              | On                                          |
| **Front desk**                | "Check-in board, appointments, registration and contacts."              | On                                          |
| **Records**                   | "The records officer's queues, documents and patient records."          | On                                          |
| **Insurance**                 | "Claims, pre-authorisation and the insurance dashboard."                | On                                          |
| **Inventory**                 | "Stock, purchase orders and consumables. The Store is separate."        | On                                          |
| **Every (minutes)**           | How often a ward observation is expected. Needs **In-patient care**     | 240                                         |
| **Grace (minutes)**           | How late an observation may run before the patient is marked overdue    | 30                                          |
| **Pattern**                   | The nursing shift boundaries. Two presets, or **Custom shift times…**   | Two 12-hour shifts, Day 07:00 · Night 19:00 |
| **Long wait after (minutes)** | When the check-in board flags a waiting patient. Needs **Front desk**   | 30                                          |
| **Not opened after (days)**   | The patient has not opened a document request at all. Needs **Records** | 3                                           |
| **No response after (days)**  | They opened it and did not sign                                         | 7                                           |
| **Expiring within (days)**    | The link is about to expire and needs re-sending                        | 5                                           |

## Set it up

<Steps>
  <Step title="Turn the areas you run on, and the rest off">
    Flip each switch under **Clinical units** and **Operational units**. Each saves immediately, confirming with "Area enabled" or "Area hidden". Setting up from scratch? [Turn on your care areas](/hospital/get-started/care-areas) covers the sequence.
  </Step>

  <Step title="Set the nursing observation cadence">
    Under **Nursing observations**, enter **Every (minutes)** and **Grace (minutes)**, then select **Save cadence**.
  </Step>

  <Step title="Set the shift boundaries">
    Under **Nursing shifts**, choose a **Pattern** — **Two 12-hour shifts (day / night)**, **Three 8-hour shifts (morning / afternoon / night)**, or **Custom shift times…**, where you name each shift and give it a **Starts at** hour. The boundaries are spelled out underneath as ranges. Select **Save shifts**.
  </Step>

  <Step title="Set the front-desk wait threshold">
    Enter **Long wait after (minutes)** and select **Save threshold**. Use the wait your team would actually want flagged, not an aspiration.
  </Step>

  <Step title="Set the records chase bands">
    Enter the three day counts and select **Save bands**.
  </Step>
</Steps>

<Warning>
  The shift pattern is one definition feeding three surfaces — which handover a shift note is filed under, how the fluid balance chart is split, and what "nothing charted this shift" means on the Nursing Station. Change it mid-week and the boundary moves under staff who are on the ward now, so a patient can look charted or uncharted purely because the boundary moved. Change it at a quiet changeover and tell the ward first.
</Warning>

## What changes once you save

| What you changed      | What you'll notice                                                                                                                                                                                                                                                 |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| A care area **off**   | Three things go together: its navigation group, its settings tab and its analytics report. Nothing is deleted — "existing records stay reachable by direct link" — and turning it back on restores all three. It hides menus for everyone; it is not a permission. |
| **Every** / **Grace** | The [Nursing Station](/hospital/inpatient/nursing-station) recalculates when each observation is due, and how long past due before a patient shows as overdue.                                                                                                     |
| **Pattern**           | Shift notes file against the new shift, the fluid balance chart re-buckets, and "nothing charted this shift" is measured against the new boundary. Notes already written are **not** re-filed.                                                                     |
| **Long wait after**   | On the [front desk board](/hospital/front-desk/overview) a patient waiting longer than this turns amber and sorts to the top. It colours a badge and nothing else — it notifies nobody.                                                                            |
| The three day counts  | The signature-chase queue on the [records desk](/hospital/records/overview) re-bands, so its counts move even though no document changed.                                                                                                                          |

Each block saves on its own: selecting **Save bands** does not save the cadence above it.

## Check it worked

The sidebar lists the groups you left on and nothing for an area you switched off, and the settings rail shows a tab for each area you kept. Open the Nursing Station: the next observation is due at your new interval, and the shift named at the top matches your pattern. Open the front desk board: someone waiting past your threshold is flagged and sorted to the top. Open the records desk: the chase queue counts move to match the new bands.

## Common issues

<AccordionGroup>
  <Accordion title="I can see the switches but cannot move them">
    "Only the clinic owner or a manager can change these." An accountant can read **Facility** but not change it.
  </Accordion>

  <Accordion title="There is no Nursing shifts block">
    Observations and shifts appear only while **In-patient care** is on, **Front desk waiting** only while **Front desk** is on, and **Records chase** only while **Records** is on.
  </Accordion>

  <Accordion title="My custom shift pattern will not save">
    The reason is stated beside the button: "A ward needs at least two shifts — a single shift has no handover", "Every shift needs a name", or "Two shifts start at the same hour — the later one would be unreachable". Fix that and select **Save shifts** again.
  </Accordion>

  <Accordion title="I turned an area off and someone still opened the page">
    By design. Switching an area off hides navigation; it does not revoke access, and a direct link still works so half-finished records are never stranded. Use [Role navigation](/hospital/settings/role-navigation) and staff permissions for who may go where.
  </Accordion>

  <Accordion title="There is no Facility tab at all">
    **Facility** exists on the Enterprise plan only. A link with `?tab=facility` that lands on **General Settings** is the fallback for a tab this workspace does not have.
  </Accordion>
</AccordionGroup>

<StillStuck topic="facility settings" />
