CareClinic Clinic management system Philippines Register a clinic

Employee custom fields for clinics give an employer or HMO a consistent place to record the context it uses for its own people. Employee number, department, shift, cost centre, work site, and membership category can sit beside a linked patient without changing the clinic’s core patient profile. CareClinic supports that separation through its Employer and HMO Portal.

The distinction solves a common records problem. A clinic needs a patient’s identity, contact information, visit history, and clinical record. An employer may need the person’s payroll identifier and assigned site. A standard patient form should not grow each time a corporate client adds a new internal code. Company custom fields let each organization define the extra details it needs for the employees or members it covers.

Those fields also create a sound base for future aggregation. A fixed Department selection produces cleaner categories than a note box filled with “Operations,” “Ops,” and “Operations Dept.” CareClinic does not aggregate company custom fields in current reports. Companies can prepare the data structure now, then assess a controlled reporting feature against a set of consistent values later.

Keep employment context beside the patient record

A patient may visit a clinic because an employer scheduled an annual physical examination, an HMO authorized care, or a company program covers a service. The doctor still treats a patient. HR staff coordinate the person through a company relationship.

CareClinic keeps those responsibilities visible. The clinic owns the patient record, including the name, contact details, birth date, and medical history. The company owns its extra employee or member fields. The Company Portal lets company users read the clinic profile but blocks edits to a patient’s name or clinic contact number from the company form.

A Company Admin creates a field schema for the organization. That schema applies to each patient associated with the company, including people linked through different participating clinics. HR staff and Company Admins can fill in the values on a patient page. Clinic staff with patient-edit access can see and correct the company values from the clinic patient page while the association permits sharing.

This arrangement gives both parties useful context without blending two sources of truth. The doctor sees the company details beside the clinical record. HR retains a form that reflects the company’s own structure.

Choose fields that describe a real workflow

Start with the details staff consult during booking, verification, or follow-up. A field earns its place when someone uses it to identify a person, route a request, or apply an agreed company process.

Common examples include:

Company fieldUseful field typeOperational useReporting value later
Employee numberTextMatch the patient to the employer rosterIdentify records, not a chart category
DepartmentSelectRoute schedules or company coordinationCount covered people by approved department
ShiftSelectOffer time windows around work hoursCompare attendance across fixed shift groups
Work siteSelectDirect a person to the correct clinic or campaignGroup activity by named site
Hire dateDateConfirm eligibility dates or service historyBuild approved date bands in a future report
Cost centreText or selectAttach the right internal billing referenceGroup costs if the company uses a controlled list
Coordination noteTextareaPreserve a short instruction for company staffRead as context, not an aggregate category

CareClinic offers text, textarea, date, and select fields. A Company Admin can mark a field as required and arrange the display order. Select fields require a defined option list. The system rejects a value outside that list, which prevents a new spelling from entering the category through the patient form.

Text still suits identifiers because employee numbers may contain letters, dashes, or leading zeroes. Textarea suits information a person must read. Neither type produces a dependable category unless a later reporting process includes a separate normalization step.

Design select options for future aggregation

Future reporting starts with the choices made during field setup. A company that expects to compare groups should agree on the category names before staff begin encoding values.

Use a select field for a small, governed set such as Day Shift and Night Shift. Avoid a textarea for the same purpose. Free text invites abbreviations and old department names. Each variation would need review before anyone could trust a count.

Category design also needs restraint. A field called Employee Background invites unrelated information and makes future use unclear. Split it into fields that answer defined operational questions, such as Department, Employment Type, and Work Site. Leave out details the clinic and company do not need for the care program.

Company Admins can edit a label, type, options, required status, and display order. CareClinic keeps the field’s internal key fixed after creation. Recorded values use that stable key, so changing “Dept” to “Department” does not detach older entries from the field.

That stable identifier gives a future reporting projection a dependable reference. The display label can improve while the underlying field identity stays intact. Company teams should still treat type or option changes as a data-governance decision. Replacing an option may leave older records with a value that needs mapping in any later report.

Follow one shared update workflow

The workflow begins in the Company Portal under Custom fields:

  1. A Company Admin adds the label and chooses text, textarea, date, or select.
  2. The admin adds select options when the field represents a controlled category.
  3. The admin decides whether staff must fill the field and places it in a useful order.
  4. HR staff or a Company Admin opens a linked patient and enters the company values.
  5. Authorized clinic staff see the same company block on the patient page and can correct a value when the company relationship remains active.

The company defines the fields. The clinic edits values, not the company schema. This boundary prevents one clinic from changing the form used by the company at other clinics.

CareClinic also checks submitted values against the current field definitions. A stale browser form cannot file data under a field the company removed after the page loaded. The service ignores an unknown key. Users cannot clear required fields, and select values must match an approved option.

Removing a field definition takes it off active forms. CareClinic keeps recorded values rather than treating a form change as an instruction to erase employee data. A full company purge removes the company’s field definitions and values. If the platform reconciles a duplicate company entry, the custom values move with the patient associations, and an existing target value wins when both records contain the same key.

Preserve the clinic and company ownership boundary

Company custom fields do not replace clinic patient fields. CareClinic already lets a clinic configure optional fields for its own intake process. Those clinic settings apply to the clinic’s patients. A company field belongs to one employer or HMO and follows that company’s linked people.

CareClinic prevents company field keys from using names reserved for core clinic data, including email, phone, gender, insurance information, and medical notes. The restriction reduces the risk that a user mistakes a company entry for the clinic’s authoritative value.

An employer could create “Company contact email” under a distinct key if the workflow calls for it. It cannot create a second field called “Email” beside the patient’s registered email. Staff should see the source of each value at a glance.

This ownership model also differs from a company-specific APE template. An APE template defines exam sections and findings for a company engagement. Company custom fields describe the employee or member across visits. A hire date or employee number belongs in the company details block. A test finding belongs in the APE record completed by the clinic.

The APE import workflow can load employer rosters and exam results into the clinic process. Company custom fields provide a separate place for the employer’s ongoing relational context. Clinics should decide which source owns each data point before importing a roster or building a custom form.

Prepare for reports without claiming a report exists

Structured fields make future aggregation possible, but they do not create a reporting feature on their own. CareClinic’s current Reports and Insights pages summarize clinic activity such as appointment outcomes and revenue trends. Clinical Analytics covers approved patient demographics and clinical measures. Neither feature groups company custom-field values at present.

A future workforce report would need a defined question, permission model, and minimum output. “How many scheduled APE participants came from each work site?” has a clearer use than a broad employee-data export. The first question can use a site category and appointment outcome. The export may disclose more individual information than the person requesting it needs.

The operational values also use encryption. CareClinic stores each company-patient field value as its own record keyed by company, clinic tenant, patient, and field. It encrypts the value with the linked clinic’s key. A reporting implementation should not bypass that protection with direct queries against raw employee records.

A safer design would build an approved reporting projection. An authorized process could decrypt permitted values under the owning clinic context, map them to agreed categories, and write the minimum aggregate facts needed for the report. Role checks and company scope would still apply. Small groups may need suppression or broader bands if a count could point back to one employee.

These choices belong in the reporting feature design. The custom-field feature provides stable definitions and consistent values; it does not settle who may see each aggregate or which combinations a company may compare.

Protect company values through the patient association

CareClinic connects each value to a company, clinic tenant, patient, and field. Two companies can use the same field label for one patient without overwriting each other. An employer’s Department entry remains separate from an HMO’s Member Category.

The patient association remains the access gate. A company user sees patients linked to that company and no others. If a patient withdraws consent where consent supported the association, the Company Portal stops the read. The clinic page also hides that company’s custom-field block and refuses further company-value updates. Staff do not keep filling a form for an organization that can no longer view the patient.

Encryption protects stored values, including a copied database. It does not prevent an authorized, signed-in user from reading fields that their role permits. Companies and clinics still need separate accounts, prompt access removal when duties end, and a narrow set of fields. The CareClinic security and privacy controls support those duties, but each organization remains responsible for its users and data-sharing decisions.

Roll out a useful field set

A short setup review can prevent years of cleanup. Bring together the company process owner and the clinic lead who manages the account. Work from one real roster, booking request, or billing reconciliation.

Use this checklist:

  • Name the staff action that uses each proposed field.
  • Assign one owner for the definition and option list.
  • Use select for stable categories and text for identifiers.
  • Keep health findings in the clinical or APE record.
  • Avoid duplicate versions of clinic-owned identity fields.
  • Decide which fields staff must complete at enrollment.
  • Record the meaning of each option outside the label itself.
  • Review old department, site, and shift options before replacing them.
  • State that current reports do not aggregate these custom values.
  • Define a narrow reporting question before requesting future aggregation.

Test the first field set on a few non-sensitive sample records. Ask HR to enter the details, then let clinic staff inspect the company block from the patient page. Check whether labels make sense in both settings. A field called “Unit” may mean a business department to HR and a clinical ward to clinic staff. “Company department” removes that ambiguity.

Keep the first release small. Employee number, company department, work site, and shift may cover the immediate workflow. Add another field after staff can name the task it supports. A compact schema gives a future reporting team fewer categories to reconcile and gives current users a faster form.

Build the record before the report

Company custom fields connect employment context to the right patient association while the clinic keeps control of the clinical record. Company Admins define a reusable schema, HR staff maintain values, and clinic staff can review the same details during care coordination.

Consistent select options and stable field keys prepare those records for a future reporting projection. The present product stores and protects the data; it does not yet aggregate company custom fields. That limit gives clinics and companies time to agree on the questions, permissions, and minimum categories before a report exposes new combinations of employee information.


Bring one employer roster or company form to a CareClinic walkthrough. Explore the Employer and HMO Portal.

employee recordscompany healthcarecustom fieldsworkforce reporting