Skip to content
Partner Developer Portal

Schema

Column NameData TypeDescriptionExampleMax LengthIs Null
patientguidvarcharUnique identifier for the patient. Part of the composite primary key.{F6A7B8C9-D0E1-2345-FABC-456789012345}38False
organisationguidvarcharReferences the registered practice in Admin_Organisation.{C3D4E5F6-A7B8-9012-CDEF-123456789012}38False
usualgpuserinroleguidvarcharReferences the patient’s usual GP in Admin_UserInRole.{G7H8I9J0-K1L2-3456-MNOP-567890123456}38True
sexcharBiological sex as recorded in EMIS Web (M/F).M1False
dateofbirthdateThe patient’s date of birth.1975-06-143False
dateofdeathdateDate of death, if recorded. Null if patient is alive.2023-11-023True
titlevarcharPatient title (e.g., Mr, Mrs, Dr).Mrs50False
givennamevarcharPatient’s first given name.Jane40False
middlenamesvarcharPatient’s middle name(s), if recorded.Marie256False
surnamevarcharPatient’s family name.Smith100False
dateofregistrationdateDate the patient registered with this practice.2010-03-223True
nhsnumbercharThe patient’s NHS number — the national patient identifier.943476591910True
patientnumberintegerThe practice-assigned patient number, also known as the EMIS Number.14True
patienttypedescriptionvarcharClassifies the registration type (e.g., Regular, Temporary, Dummy).Regular30True
dummytypebooleanClassifies dummy patient records used for administrative purposes.false1True
housenameflatnumbervarcharHouse name or flat number component of the patient’s address.Flat 250True
numberandstreetvarcharStreet number and name component of the patient’s address.45 Oak Road50True
villagevarcharVillage component of the patient’s address.Little Anytown50True
townvarcharTown component of the patient’s address.Anytown50True
countyvarcharCounty component of the patient’s address.Anyshire50True
postcodevarcharPatient’s postal code. Used for geographical analysis and deprivation scoring.AN2 3CD7True
residentialinstitutecodecharCode identifying a residential institution (e.g., care home), if applicable.232True
nhsnumberstatuscharVerification status of the NHS number. This column is always null in the IM1 extract.V12True
carernamevarcharName of the patient’s registered carer, if applicable.John Smith452True
carerrelationvarcharRelationship of the carer to the patient (e.g., Spouse, Parent).Spouse100True
personguidvarcharEMIS person-level GUID, which may link across multiple registrations.{H8I9J0K1-L2M3-4567-NOPQ-678901234567}38False
dateofdeactivationdateDate the patient’s registration was deactivated. Null if still registered.2024-01-153True
deletedbooleanIndicates whether the record is deleted. Always false in this BulkView.false1False
spinesensitivebooleanIndicates whether the patient’s record is flagged as spine-sensitive.false1False
isconfidentialbooleanIndicates whether the patient’s record is marked as confidential.false1True
emailaddressvarcharPatient’s email address, if recorded.jane.smith@example.com100True
homephonevarcharPatient’s home phone number.01234 567890100True
mobilephonevarcharPatient’s mobile phone number.07700 900123100True
externalusualgpguidvarcharGUID identifying the patient’s usual GP at an external organisation. Where that GP is registered in EMIS Web at another practice, this value may join to Admin_UserInRole.UserInRoleGuid.{E5F6A7B8-C9D0-1234-EFAB-345678901234}38True
externalusualgpvarcharName of the patient’s usual GP at an external organisation, if applicable.Dr. Jane Smith263True
externalusualgporganisationvarcharGUID of the external organisation where the patient’s usual GP is registered.{D77C65E1-E100-4272-9386-F4FC383D8759}38True
contactcommentsvarcharFree-text comments relating to patient contact preferences.Prefers morning appointments200True