Generate Person IDs: Difference between revisions
Jump to navigation
Jump to search
Ttenbergen (talk | contribs) getting started |
Ttenbergen (talk | contribs) m Text replacement - "[[Category: " to "[[Category:" |
||
| (29 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
"Generate Person IDs" is the | "Generate Person IDs" is the step during [[Centralized data Vetting Process]] by which unique Person IDs are generated in [[L Person table]] and associated with the ward-admission records in [[centralized_data.mdb]]. It also refers to the button "Generate Person IDs" in [[CFE]]. | ||
Related to [[Encounter processing]] and [[L Person]]. | Related to [[Encounter processing]] and [[L Person table]]. | ||
== Instructions == | |||
At the right point in [[Centralized data Vetting Process]] '''(and only then)''': | |||
# click the 'generate person IDs' | |||
# screen prompt 'done generating...', click OK | |||
# email the [[Statistician]] that all data is completed, corrected and vetted. | |||
[[ | Proceed as instructed in [[Centralized data Vetting Process]]. | ||
== Consistency of [[Person_ID]] over time == | |||
See [[Person ID field#Consistency of Person_ID over time]] | |||
== Algorithm summary == | |||
{{Collapsable | |||
| always= collapsed so it doesn't look like steps the [[Data processor]] needs to do. | |||
| full= | |||
'' see encounter_processing module Sub Encounter_processor() for most current implementation | |||
*clean out inconsistent data | |||
** delete [[Person_ID]]s in L_Log where the [[Person_ID]] corresponds to more than one PHIN | |||
** delete [[Person_ID]]s in L_Log for which no [[L_Person table]] entry exists | |||
** delete records in [[L_Person table]] that have no counterpart in L_Log | |||
*for each L_Log entry for which [[Person_ID]] is blank and recordstatus is not "incomplete" | |||
** if a record matching PHIN '''doesn't''' exist in [[L_Person table]] | |||
*** generate record in [[L_Person table]] (set death to discharge date if deceased) | |||
*** update [[L_Log table|L_Log]].[[Person_ID]] to that new record's Person_ID | |||
*** set [[L_Person table]] .last_updated to now | |||
** if a record matching PHIN '''does''' exist in [[L_Person table]] | |||
*** add [[Person_ID]] to [[L_Log table]] | |||
*** update last_updated and death in [[L_Person table]] | |||
}} | |||
== Related Articles == | |||
{{Related Articles}} | |||
[[Category:Data Processing]] | |||
[[Category:Multiple Encounter]] | |||
[[Category:Centralized data front end.accdb]] | |||
Latest revision as of 10:34, 30 July 2025
"Generate Person IDs" is the step during Centralized data Vetting Process by which unique Person IDs are generated in L Person table and associated with the ward-admission records in centralized_data.mdb. It also refers to the button "Generate Person IDs" in CFE.
Related to Encounter processing and L Person table.
Instructions
At the right point in Centralized data Vetting Process (and only then):
- click the 'generate person IDs'
- screen prompt 'done generating...', click OK
- email the Statistician that all data is completed, corrected and vetted.
Proceed as instructed in Centralized data Vetting Process.
Consistency of Person_ID over time
See Person ID field#Consistency of Person_ID over time
Algorithm summary
| collapsed so it doesn't look like steps the Data processor needs to do. |
|
see encounter_processing module Sub Encounter_processor() for most current implementation
|
Related Articles
| Related articles: |