Skip to content
Partner Developer Portal

Schema

The raw consultation section schema represents the core consultation section data extracted from the serving layer of the iPCV pipeline:

Column NameData TypeDescriptionExample
consultation_section_idbigintUnique identifier for the consultation section67890
organisationvarcharOrganisation identifier where consultation occurred’CDB-001’
is_deletedbooleanSoft deletion flagfalse
_ingest_timetimestampData ingestion timestamp’2025-01-15 14:30:22.123456’
consultation_section_guidvarcharEMIS consultation section GUID’B2C3D4E5-F6G7-8H9I-0J1K-L2M3N4O5P6Q7’
consultation_section_uuidvarcharGlobally unique identifier (UUID5 from consultation_section_id + organisation)‘660e8400-e29b-41d4-a716-446655440000’
consultation_section_category_codevarcharShort code indicating section type’OBS’
event_guidvarcharReference to the specific clinical event’C3D4E5F6-G7H8-9I0J-1K2L-M3N4O5P6Q7R8’
event_uuidvarcharGlobally unique identifier for the linked clinical event’770e8400-e29b-41d4-a716-446655440000’
consultation_guidvarcharEMIS consultation GUID’A1B2C3D4-E5F6-7G8H-9I0J-K1L2M3N4O5P6’
consultation_uuidvarcharGlobally unique identifier for parent consultation’550e8400-e29b-41d4-a716-446655440000’
patient_idvarcharPatient identifier’P001’
patient_guidvarcharPatient GUID’PAT-GUID-001’
patient_organisation_guidvarcharPatient’s organisation GUID’ORG-GUID-001’
consultation_organisation_guidvarcharConsultation organisation GUID’CONS-ORG-GUID-001’
effective_date_precisionvarcharPrecision indicator for effective date (hardcoded as YMDT)‘YMDT’
consultation_section_original_headingvarcharOriginal heading/title for the consultation section’Examination’
consultation_source_original_termvarcharOriginal term for consultation source’GP Surgery’
consultation_source_code_idbigintCode for consultation source location1572871000006117
availability_datetimetimestampWhen consultation slot became available’2025-01-15 14:00:00’
effective_datetimetimestampWhen the consultation section was recorded’2025-01-15 14:30:00’
entered_by_user_in_role_idvarcharUser who entered the section’USER001’
authorising_user_in_role_idvarcharUser who authorised the section’USER002’
location_guidvarcharPhysical location identifier’LOC001’
location_code_idbigintLocation code identifier123456
location_type_descriptionvarcharDescription of location type’GP Surgery’
appointment_slot_guidvarcharReference to scheduled appointment slot’SLOT001’
is_completebooleanWhether consultation is completetrue
is_confidentialbooleanCurrent confidentiality statusfalse
is_sensitivebooleanCurrent sensitivity flagfalse
was_confidentialbooleanHistorical confidentiality state for tracking transitionsfalse
was_sensitivebooleanHistorical sensitivity state for tracking transitionsfalse
transform_datetimetimestampTransform processing timestamp’2025-01-15 14:30:22’
_execution_datevarcharPipeline execution date (yyyyMMdd format)‘20250115’

Not used in this schema

Not used in this schema

Column NameData TypeData Exists in v1Data Exists in v2Comments
_ingest_timetimestamp
is_deletedboolean
consultation_section_idbigint
emis_consultationsection_guidvarchar
exa_consultationsection_guidvarchar
hestia_event_typevarchar
consultation_section_original_headingvarchar
emis_event_guidvarchar
exa_event_guidvarchar
emis_encounter_guidvarchar
exa_encounter_guidvarchar
emis_patient_idvarchar
registration_guidvarchar
emis_registration_organisation_guidvarchar
emis_consultation_organisation_guidvarchar
registration_ods_codevarcharAlways NULL as it is deprecated in v2. Refer definitions/universal improvements for more details.
emis_location_guidvarchar
location_type_descriptionvarchar
location_type_emis_code_idbigint
emis_enteredby_userinrole_guidvarcharAlways NULL as it is deprecated in v2. Refer definitions/universal improvements for more details.
emis_authorising_userinrole_guidvarcharAlways NULL as it is deprecated in v2. Refer definitions/universal improvements for more details.
entered_by_user_in_role_idvarchar
authorising_user_in_role_idvarchar
recorded_datetimestamp
effective_datedate
effective_date_precisionvarchar
completeboolean
confidential_flagboolean
confidential_patient_flagboolean
dummy_patient_flagboolean
non_regular_and_current_active_flagboolean
regular_and_current_active_flagboolean
regular_current_active_and_inactive_flagboolean
regular_patient_flagboolean
sensitive_patient_flagboolean
opt_out_93c1_flagboolean
opt_out_9nd19nu09nu4_flagboolean
opt_out_9nd19nu0_flagboolean
opt_out_9nu0_flagboolean
sensitive_flagboolean
organisationvarchar
transform_datetimevarchar
_execution_datedate
Column NameData TypeData Exists in v1Data Exists in v2Comments
_ingest_timetimestamp
is_deletedboolean
consultation_section_idbigint
emis_consultationsection_guidvarchar
exa_consultationsection_guidvarchar
hestia_event_typevarchar
consultation_section_original_headingvarchar
emis_event_guidvarchar
exa_event_guidvarchar
emis_encounter_guidvarchar
exa_encounter_guidvarchar
emis_patient_idvarchar
registration_guidvarchar
emis_registration_organisation_guidvarchar
emis_consultation_organisation_guidvarchar
registration_ods_codevarcharAlways NULL as it is deprecated in v2. Refer definitions/universal improvements for more details.
emis_location_guidvarchar
location_type_descriptionvarchar
location_type_emis_code_idbigint
emis_appointment_slot_guidvarchar
consultation_source_emis_code_idbigint
consultation_source_emis_original_termvarchar
emis_enteredby_userinrole_guidvarcharAlways NULL as it is deprecated in v2. Refer definitions/universal improvements for more details.
emis_authorising_userinrole_guidvarcharAlways NULL as it is deprecated in v2. Refer definitions/universal improvements for more details.
entered_by_user_in_role_idvarchar
authorising_user_in_role_idvarchar
recorded_datetimestamp
effective_datedate
effective_date_precisionvarchar
completeboolean
confidential_flagboolean
non_regular_and_current_active_flagboolean
regular_and_current_active_flagboolean
regular_current_active_and_inactive_flagboolean
regular_patient_flagboolean
confidential_patient_flagboolean
sensitive_patient_flagboolean
sensitive_flagboolean
snomed_concept_idbigint
snomed_description_idbigint
readv2_codevarchar
other_code_systemvarchar
other_codevarchar
other_displayvarchar
organisationvarchar
transform_datetimevarchar
_execution_datedate

Not used in this schema

Not used in this schema

Not used in this schema

Not used in this schema

Not used in this schema