VT Healthcare administers private medical cover underwritten by CJ6 Insurance Limited. Secure access here for the people covered, and for the employers who buy cover on their behalf.
Sign-in is handled by Microsoft Entra External ID in a live build. Choose an account below to preview what that person sees.
Individual cover
VT Personal Health, policy POL-100482. James buys through VT Healthcare and the policy is underwritten by CJ6 Insurance Limited. He is the only person covered.
Family cover
VT Family Health, policy POL-100731. Sarah and David hold the policy jointly, with equal rights over cover, premium and renewal, and CJ6 Insurance Limited underwrites it. Each adult signs in separately, because health information belongs to each adult. Either parent can claim for their daughter Ella.
Ella Sweeney, aged 17, is covered as a child dependant. She gets her own sign-in when she turns 18.
Business cover
VT Corporate Health, scheme SCH-2044. Fenwick Bradley Ltd is Hannah’s employer. It buys the scheme through VT Healthcare and pays for it, and CJ6 Insurance Limited underwrites it. Hannah is the person covered, not her employer, so her claims stay between her and VT Healthcare. Fenwick Bradley also provides a VT Everyday Health cash plan, so Hannah holds two plans on one sign in.
Data model
Dataverse tables behind this portal
Boundary principle. VT Healthcare administers the scheme as a Managing General Agent, so its administration platform stays the system of record for policy, premium and claims financials, under the underwriting authority of CJ6 Insurance Limited. Dataverse holds the engagement layer of cases, documents and messages. The portal reads policy data through the integration layer and never becomes a second source of truth.
Contactcontact
Every person: members, covered adults, dependants, scheme administrators and their dependants. Family adults are separate contact records with their own portal identity.
Accountaccount
Organisations: corporate clients, hospitals and consultant practices.
Caseincident
Claims team and support workload. Portal submissions arrive here as cases and are worked in the Dynamics 365 model-driven app, not in the portal.
Note / Attachmentannotation
Uploaded GP referrals, clinical reports and generated authorisation letters, secured by row-level access.
Policynew_policy
Portal-side mirror of the policy record: cover type, renewal date, excess, underwriting basis. Synced from the policy administration system.
Covered Membernew_coveredmember
Joins a contact to a policy with role and benefit entitlements. Joint policyholders carry equal rights, and parental access lets either adult act for a child dependant until she reaches 18.
Everyday Health Claimnew_cashclaim
Reimbursement claims on the cash plan. Assessed against the remaining allowance on the benefit category, then paid to the member. Bank details stay in the administration platform.
Benefit Allowancenew_benefitallowance
Annual limit and amount claimed for each cash plan category. What a member can claim, and what is blocked, derives from this record and not from portal logic.
Claimnew_claim
Claim notification and pre-authorisation lifecycle. Financial settlement stays in the admin platform.
Authorisationnew_authorisation
Issued authorisation number, approved scope of treatment and the letter delivered to the member document store.
Scheme Membershipnew_schememembership
Business cover joiners, leavers and cover level per employee.
Service Requestincident (support)
Support requests raised by members and scheme administrators, classified by category and handled separately from claims.