Skip to content

Commit d1edfbc

Browse files
authored
Merge pull request #578 from hmcts/DTSRD-4051
DTSRD-4051- Add a column in the court venue table
2 parents 34877d9 + bce7143 commit d1edfbc

21 files changed

Lines changed: 74 additions & 30 deletions

src/functionalTest/java/uk/gov/hmcts/reform/locationrefdata/cameltest/LrdCourtVenueTest.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,12 @@ void testTaskletSuccessExternal() throws Exception {
9494
testCourtVenueExternalCourtName();
9595
}
9696

97+
@Test
98+
@Sql(scripts = {"/testData/truncate-lrd-court-venue.sql", "/testData/insert-building-location.sql"})
99+
void testTaskletSuccessWelshExternal() throws Exception {
100+
testCourtVenueWelshExternalShortName();
101+
}
102+
97103
private void testCourtVenueInsertion() throws Exception {
98104
lrdBlobSupport.uploadFile(
99105
UPLOAD_COURT_FILE_NAME,
@@ -166,6 +172,32 @@ private void testCourtVenueExternalCourtName() throws Exception {
166172
validateLrdServiceFileAudit(jdbcTemplate, auditSchedulerQuery, "Success", UPLOAD_COURT_FILE_NAME);
167173
}
168174

175+
private void testCourtVenueWelshExternalShortName() throws Exception {
176+
lrdBlobSupport.uploadFile(
177+
UPLOAD_COURT_FILE_NAME,
178+
new FileInputStream(getFile(
179+
"classpath:sourceFiles/courtVenues/court-venue-test-welsh-external-court-name.csv"))
180+
);
181+
jobLauncherTestUtils.launchJob();
182+
//Validate Success Result
183+
validateLrdCourtVenueFile(jdbcTemplate, lrdCourtVenueSelectData, List.of(
184+
CourtVenue.builder().epimmsId("123456").siteName("B Tribunal Hearing Centre")
185+
.courtName("B TRIBUNAL HEARING CENTRE").courtStatus("Open").regionId("7").courtTypeId("17")
186+
.openForPublic("Yes").courtAddress("AB1,48 COURT STREET,LONDON").postcode("AB12 3AB")
187+
.phoneNumber("").closedDate(null).courtLocationCode("").dxAddress("").welshSiteName("")
188+
.welshCourtAddress("").venueName("").isCaseManagementLocation("").isHearingLocation("")
189+
.welshVenueName("testVenue1").isTemporaryLocation("N").isNightingaleCourt("N").locationType("Court")
190+
.parentLocation("366559").welshCourtName("testWelshCourtName").uprn("uprn123")
191+
.venueOuCode("venueOuCode1").mrdBuildingLocationId("mrdBId1")
192+
.mrdVenueId("mrdVenueId1").serviceUrl("serviceUrl1").factUrl("factUrl1")
193+
.mrdDeletedTime("2022-04-01 02:00:03")
194+
.externalShortName("External Short Name")
195+
.welshExternalShortName("Welsh External Short Name").build()
196+
), 1);
197+
//Validates Success Audit
198+
validateLrdServiceFileAudit(jdbcTemplate, auditSchedulerQuery, "Success", UPLOAD_COURT_FILE_NAME);
199+
}
200+
169201

170202
@Test
171203
@Sql(scripts = {"/testData/truncate-lrd-court-venue.sql", "/testData/insert-building-location.sql"})

src/functionalTest/resources/application-integration.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,13 +92,13 @@ route:
9292
sql:INSERT INTO court_venue (epimms_id, site_name, court_name, court_status, court_open_date, region_id, court_type_id, cluster_id, open_for_public,
9393
court_address, postcode, phone_number, closed_date, court_location_code, dx_address, welsh_site_name, welsh_court_address, venue_name, is_case_management_location,
9494
is_hearing_location, welsh_venue_name, is_temporary_location, is_nightingale_court, location_type, parent_location, welsh_court_name, uprn,
95-
venue_ou_code, mrd_building_location_id, mrd_venue_id, service_url, fact_url, mrd_created_time, mrd_updated_time, mrd_deleted_time, external_short_name, created_time, updated_time)
95+
venue_ou_code, mrd_building_location_id, mrd_venue_id, service_url, fact_url, mrd_created_time, mrd_updated_time, mrd_deleted_time, external_short_name, welsh_external_short_name, created_time, updated_time)
9696
VALUES (:#epimms_id, :#site_name, :#court_name, :#court_status, TO_DATE(NULLIF(:#court_open_date,''), 'dd/MM/yyyy'), :#region_id, :#court_type_id,
9797
:#cluster_id, :#open_for_public::boolean, :#court_address, :#postcode, :#phone_number, TO_DATE(NULLIF(:#closed_date,''), 'dd/MM/yyyy'),
9898
:#court_location_code, :#dx_address, :#welsh_site_name, :#welsh_court_address, :#venue_name, :#is_case_management_location,
9999
:#is_hearing_location, :#welsh_venue_name, :#is_temporary_location, :#is_nightingale_court, :#location_type, :#parent_location,
100100
:#welsh_court_name, :#uprn, :#venue_ou_code, :#mrd_building_location_id, :#mrd_venue_id, :#service_url, :#fact_url,
101-
:#mrd_created_time, :#mrd_updated_time, :#mrd_deleted_time, :#external_short_name, NOW() AT TIME ZONE 'utc', NOW() AT TIME ZONE 'utc')
101+
:#mrd_created_time, :#mrd_updated_time, :#mrd_deleted_time, :#external_short_name, :#welsh_external_short_name, NOW() AT TIME ZONE 'utc', NOW() AT TIME ZONE 'utc')
102102
ON CONFLICT (epimms_id,court_type_id) do update set epimms_id = :#epimms_id, site_name = :#site_name, court_name = :#court_name,
103103
court_status = :#court_status, court_open_date = TO_DATE(NULLIF(:#court_open_date,''), 'dd/MM/yyyy'),
104104
region_id = :#region_id, court_type_id = :#court_type_id, cluster_id = :#cluster_id, open_for_public = :#open_for_public::boolean, court_address = :#court_address,
@@ -109,13 +109,13 @@ route:
109109
welsh_court_name = :#welsh_court_name, uprn = :#uprn, venue_ou_code = :#venue_ou_code, mrd_building_location_id = :#mrd_building_location_id,
110110
mrd_venue_id = :#mrd_venue_id, service_url = :#service_url, fact_url = :#fact_url,
111111
mrd_created_time = :#mrd_created_time, mrd_updated_time = :#mrd_updated_time, mrd_deleted_time = :#mrd_deleted_time,
112-
external_short_name = :#external_short_name, updated_time = NOW() AT TIME ZONE 'utc'?dataSource=#dataSource
112+
external_short_name = :#external_short_name, welsh_external_short_name = :#welsh_external_short_name,updated_time = NOW() AT TIME ZONE 'utc'?dataSource=#dataSource
113113
blob-path:
114114
azure-storage-blob://${azure.storage.account-name}/lrd-ref-data?credentials=#credsreg&operation=uploadBlockBlob&blobName=court-venue-test.csv
115115
processor-class: courtVenueProcessor
116116
mapper-class: courtVenueMapper
117117
csv-binder-object: courtVenue
118-
csv-headers-expected: ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name
118+
csv-headers-expected: ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name,Welsh_External_Short_Name
119119
header-validation-enabled: true
120120

121121
lrd-building-location-select-query: SELECT * FROM building_location
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ALTER TABLE court_venue ADD COLUMN IF NOT EXISTS welsh_external_short_name VARCHAR(80);
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name
2-
123456,A \u200BTribunal Hearing Centre,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET ,LONDON",AB12 3AB,,,,,,,,,,"testVenue1","N","N","Court","366559","testWelshCourtName","uprn123","venueOuCode1","mrdBId1","mrdVenueId1","serviceUrl1","factUrl1",01-04-2022 02:00:01,01-04-2022 02:00:02,01-04-2022 02:00:03
3-
123456,B Tribunal Hearing Centre,B TRIBUNAL \u200BHEARING CENTRE,Open,,7,31,,Yes,"AB1,48 COURT  STREET,LONDON",AB12 3AB,,,,,,,,,,"testVenue2","N","N","Court","372653","testWelshCourtName","uprn123","venueOuCode1","mrdBId1","mrdVenueId1","serviceUrl1","factUrl1",,,
1+
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name,Welsh_External_Short_Name
2+
123456,A \u200BTribunal Hearing Centre,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET ,LONDON",AB12 3AB,,,,,,,,,,"testVenue1","N","N","Court","366559","testWelshCourtName","uprn123","venueOuCode1","mrdBId1","mrdVenueId1","serviceUrl1","factUrl1",01-04-2022 02:00:01,01-04-2022 02:00:02,01-04-2022 02:00:03,
3+
123456,B Tribunal Hearing Centre,B TRIBUNAL \u200BHEARING CENTRE,Open,,7,31,,Yes,"AB1,48 COURT  STREET,LONDON",AB12 3AB,,,,,,,,,,"testVenue2","N","N","Court","372653","testWelshCourtName","uprn123","venueOuCode1","mrdBId1","mrdVenueId1","serviceUrl1","factUrl1",,,,
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
Site_Name,ePIMS_ID,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name
2-
A Tribunal Hearing Centre,123456,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB
3-
B Tribunal Hearing Centre,123456,B TRIBUNAL HEARING CENTRE,Open,,7,31,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB
1+
Site_Name,ePIMS_ID,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name,Welsh_External_Short_Name
2+
A Tribunal Hearing Centre,123456,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB,
3+
B Tribunal Hearing Centre,123456,B TRIBUNAL HEARING CENTRE,Open,,7,31,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB,
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name
2-
,,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB
1+
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name,Welsh_External_Short_Name
2+
,,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name
1+
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name,Welsh_External_Short_Name
22
123456,A Tribunal Hearing Centre,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB
33
,B Tribunal Hearing Centre,B TRIBUNAL HEARING CENTRE,Open,,7,31,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name
1+
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name,Welsh_External_Short_Name
22
123456,A Tribunal Hearing Centre,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB,,,,,,,,,,"testVenue1","N","N","Court","366559","testWelshCourtName","uprn123","venueOuCode1","mrdBId1","mrdVenueId1","serviceUrl1","factUrl1",01-04-2022 02:00:01,01-04-2022 02:00:02,01-04-2022 02:00:03,A TRIBUNAL HEARING CENTRE External
33
123456,B Tribunal Hearing Centre,B TRIBUNAL HEARING CENTRE,Open,,7,31,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB,,,,,,,,,,"testVenue2","N","N","Court","372653","testWelshCourtName","uprn123","venueOuCode1","mrdBId1","mrdVenueId1","serviceUrl1","factUrl1",,,,A TRIBUNAL HEARING CENTRE External
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name
1+
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name,Welsh_External_Short_Name
22
123456,A Tribunal Hearing Centre,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB
33
123456,B Tribunal Hearing Centre,B TRIBUNAL HEARING CENTRE,Open,,7,31,100000000,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name
1+
ePIMS_ID,Site_Name,Court_Name,Court_Status,Court_Open_Date,Region_ID,Court_Type_ID,Cluster_ID,Open_For_Public,Court_Address,Postcode,Phone_Number,Closed_Date,Court_Location_Code,Dx_Address,Welsh_Site_Name,Welsh_Court_Address,Venue_Name,Is_Case_Management_Location,Is_Hearing_Location,Welsh_Venue_Name,Is_Temporary_Location,Is_Nightingale_Court,Location_Type,Parent_Location,Welsh_Court_Name,UPRN,Venue_OU_Code,MRD_Building_Location_ID,MRD_Venue_ID,Service_URL,FACT_URL,MRD_Created_Time,MRD_Updated_Time,MRD_Deleted_Time,External_Short_Name,Welsh_External_Short_Name
22
123456,A Tribunal Hearing Centre,A TRIBUNAL HEARING CENTRE,Open,,7,17,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB
33
123456,B Tribunal Hearing Centre,B TRIBUNAL HEARING CENTRE,Open,,7,3100000,,Yes,"AB1,48 COURT STREET,LONDON",AB12 3AB

0 commit comments

Comments
 (0)