Skip to content

Commit 687e3c4

Browse files
committed
#55 - upn reinstated within ssd_person. #56 - RENAME common_child_id to
pers_single_unique_id(SUI)
1 parent 43672e1 commit 687e3c4

File tree

6 files changed

+19
-20
lines changed

6 files changed

+19
-20
lines changed

deployment_extracts/azeus/live/azeus_oracle_perm_ssd.sql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,8 @@ SELECT
7070
usr.CURRENT_GENDER AS pers_gender,
7171
usr.ETHNIC_ORIGIN AS pers_ethnicity,
7272
TO_DATE(usr.DOB_DAY || '/' || usr.DOB_MTH || '/' || usr.DOB_YR, 'DD/MM/YYYY') AS pers_dob,
73-
PLACEHOLDER_DATA AS pers_common_child_id,
73+
PLACEHOLDER_DATA AS pers_single_unique_id,
74+
-- UPN number needed
7475
PLACEHOLDER_DATA AS pers_legacy_id,
7576
usr_id.ID_NO AS pers_upn_unknown,
7677
PLACEHOLDER_DATA AS pers_send,

deployment_extracts/eclipse/live/ssd_person v0.1.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ SELECT DISTINCT
7575
THEN P.DUEDATE
7676
END
7777
) AS "pers_dob", --metadata={"item_ref:"PERS005A"}
78-
P.NHSNUMBER "pers_common_child_id", --metadata={"item_ref:"PERS013A"}
78+
P.NHSNUMBER "pers_single_unique_id", --metadata={"item_ref:"PERS013A"}
7979
P.CAREFIRSTID "pers_legacy_id", --metadata={"item_ref:"PERS014A"}
8080
COALESCE(UPN.UPN,UN_UPN.UN_UPN,
8181
--factor in those under 5

deployment_extracts/mosaic/live/populate_ssd_data_warehouse.sql

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2378,24 +2378,20 @@ Description:
23782378
23792379
Author: D2I
23802380
2381-
Version: 1.0
2381+
Version: 1.2
2382+
1.1 UPN re-instated as being part of ssd_person; creates known duplication within ssd_send and _linked_identifers [in review]
2383+
1.0: renamed pers_common_child_id to pers_single_unique_id to align with revised sector SUI work (TAG|System C approved (NHS IG Toolkit))
23822384
23832385
Status: AwaitingReview
23842386
23852387
Remarks:
23862388
23872389
Dependencies:
2388-
23892390
- reference_data
2390-
23912391
- mo_person_gender_identities
2392-
23932392
- dm_ETHNICITIES
2394-
23952393
- dm_PERSONAL_RELATIONSHIPS
2396-
23972394
- dm_COUNTRIES_OF_BIRTH
2398-
23992395
- dm_persons
24002396
=============================================================================
24012397
@@ -2412,8 +2408,8 @@ Dependencies:
24122408
pers_gender varchar(48),
24132409
pers_ethnicity varchar(48),
24142410
pers_dob datetime,
2415-
pers_common_child_id varchar(48),
2416-
-- pers_upn varchar(48), -- [depreciated] [REVIEW]
2411+
pers_single_unique_id varchar(48), -- renamed from pers_common_child_id [REVIEW]
2412+
pers_upn varchar(48), -- [reinstated 171125] [REVIEW]
24172413
pers_upn_unknown varchar(20),
24182414
pers_send_flag varchar(1),
24192415
pers_expected_dob datetime,
@@ -2428,8 +2424,8 @@ Dependencies:
24282424
pers_gender,
24292425
pers_ethnicity,
24302426
pers_dob,
2431-
pers_common_child_id,
2432-
-- pers_upn,
2427+
pers_single_unique_id, -- [renamed 171125] [REVIEW]
2428+
pers_upn, -- [reinstated 171125] [REVIEW]
24332429
pers_upn_unknown,
24342430
pers_send_flag,
24352431
pers_expected_dob,
@@ -2475,8 +2471,8 @@ Dependencies:
24752471
when per.DATE_OF_BIRTH <= dbo.today() then
24762472
per.DATE_OF_BIRTH
24772473
end pers_dob,
2478-
per.nhs_id pers_common_child_id,
2479-
-- per.UPN_ID pers_upn, -- [depreciated] [REVIEW]
2474+
per.nhs_id pers_single_unique_id, -- renamed from pers_common_child_id [REVIEW]
2475+
per.UPN_ID pers_upn, -- [reinstated 171125] [REVIEW]
24802476
null pers_upn_unknown,
24812477
null pers_send_flag,
24822478
case

deployment_extracts/mosaic/live/ssd_person_essex.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ select
66
when per.date_of_birth <= convert(datetime, convert(varchar, getdate(), 103), 103) then
77
per.date_of_birth
88
end pers_dob,
9-
per.NHS_ID pers_common_child_id,
10-
-- per.UPN_ID pers_upn, -- [depreciated] [REVIEW]
9+
per.NHS_ID pers_single_unique_id, -- renamed from pers_common_child_id [REVIEW]
10+
per.UPN_ID pers_upn, -- [reinstated] [REVIEW]
1111
null pers_upn_unknown,
1212
null pers_send_flag,
1313
case

deployment_extracts/mosaic/live/ssd_person_tag_dw.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ select
3636
when per.DATE_OF_BIRTH <= dbo.today() then
3737
per.DATE_OF_BIRTH
3838
end pers_dob,
39-
per.nhs_id pers_common_child_id,
40-
-- per.UPN_ID pers_upn, -- [depreciated] [REVIEW]
39+
per.nhs_id pers_single_unique_id, -- renamed from pers_common_child_id [REVIEW]
40+
per.UPN_ID pers_upn, -- [reinstated] [REVIEW]
4141
null pers_upn_unknown,
4242
null pers_send_flag,
4343
case

deployment_extracts/systemc/live/systemc_sqlserver_v1.3.3_1_20251110.sql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,9 @@ PRINT 'Table created: ' + @TableName;
223223
-- =============================================================================
224224
-- Description: Person/child details. This the most connected table in the SSD.
225225
-- Author: D2I
226-
-- Version: 1.3
226+
-- Version:
227+
-- 1.4: pers_common_child_id renamed - to pers_single_unique_id (TAG|System C approved (NHS IG Toolkit))
228+
-- 1.3: upn reinstated as pulled from dim_person 171125 RH
227229
-- 1.2: forename and surname added to aid onward data project on api 220125 RH
228230
-- 1.1: ssd_flag added for phase 2 non-core filter testing [1,0] 010824 RH
229231
-- 1.0: fixes to where filter in-line with existing cincplac reorting 040724 JH

0 commit comments

Comments
 (0)