@@ -1021,6 +1021,130 @@ class EventStatusType(Enum):
10211021 U81 = (11283 , "U81" , "Kit Returned and Logged (Technical Fail; Weak Positive" )
10221022 U97 = (11284 , "U97" , "Weak Positive, Waiting for Screening Centre Assistance" )
10231023 U98 = (11285 , "U98" , "Weak Positive, Waiting for Programme Hub Assistance" )
1024+ X2 = (20346 , "X2" , "Surveillance appointment rescheduled" )
1025+ X372 = (11554 , "X372" , "Handover into Symptomatic Care - GP Letter Printed" )
1026+ X374 = (20085 , "X374" , "Handover into Symptomatic Care - Patient Letter Printed" )
1027+ X376 = (20086 , "X376" , "Discharged from Surveillance - GP Letter Printed" )
1028+ X377 = (20087 , "X377" , "Discharged from Surveillance - GP Letter Printed" )
1029+ X379 = (20088 , "X379" , "Discharged from Surveillance - GP Letter Printed" )
1030+ X380 = (20089 , "X380" , "Discharge from Screening and Surveillance - Patient Choice" )
1031+ X381 = (
1032+ 20090 ,
1033+ "X381" ,
1034+ "Discharge from Screening and Surveillance - No Patient Contact" ,
1035+ )
1036+ X382 = (
1037+ 20091 ,
1038+ "X382" ,
1039+ "Discharge from Screening and Surveillance - Clinical Decision" ,
1040+ )
1041+ X384 = (
1042+ 20183 ,
1043+ "X384" ,
1044+ "Discharged from Screening & Surveillance - GP Letter Not Required" ,
1045+ )
1046+ X386 = (20092 , "X386" , "Discharged from Surveillance - Patient Letter Printed" )
1047+ X387 = (20093 , "X387" , "Discharged from Surveillance - Patient Letter Printed" )
1048+ X389 = (20184 , "X389" , "Discharge from Surveillance - Clinical Decision" )
1049+ X390 = (20094 , "X390" , "Discharge from Surveillance - Clinical Decision" )
1050+ X391 = (20095 , "X391" , "Handover into Symptomatic Care" )
1051+ X392 = (20096 , "X392" , "Discharge from Surveillance - Patient Choice" )
1052+ X394 = (20097 , "X394" , "Handover into Symptomatic Care - Patient Age" )
1053+ X395 = (
1054+ 20098 ,
1055+ "X395" ,
1056+ "Discharged from Surveillance - National Guidelines Return FOBT" ,
1057+ )
1058+ X398 = (20099 , "X398" , "Discharge from Surveillance - No Patient Contact" )
1059+ X399 = (
1060+ 200263 ,
1061+ "X399" ,
1062+ "Discharged from Surveillance - National Guidelines Cease Screening" ,
1063+ )
1064+ X500 = (20100 , "X500" , "Selected For Surveillance" )
1065+ X501 = (20101 , "X501" , "No Response to HealthCheck Form" )
1066+ X505 = (20102 , "X505" , "HealthCheck Form Printed" )
1067+ X510 = (20103 , "X510" , "Surveillance Reminder Printed" )
1068+ X512 = (20104 , "X512" , "Patient Contact Resulted in Discharge from Surveillance" )
1069+ X513 = (20196 , "X513" , "No Patient Contact - Discharge from Surveillance" )
1070+ X600 = (20107 , "X600" , "Surveillance Appointment Required" )
1071+ X610 = (20114 , "X610" , "Surveillance Appointment Made" )
1072+ X615 = (20116 , "X615" , "Surveillance Appointment Invitation Letter Printed" )
1073+ X617 = (20117 , "X617" , "Surveillance Appointment Cancelled by SC" )
1074+ X620 = (20118 , "X620" , "Surveillance Appointment Cancelled by Patient" )
1075+ X622 = (20122 , "X622" , "Surveillance Appointment Cancellation Letter Printed" )
1076+ X625 = (20119 , "X625" , "Practitioner did not attend Surveillance Appointment" )
1077+ X641 = (20120 , "X641" , "Patient did not attend Surveillance Appointment" )
1078+ X650 = (20108 , "X650" , "Patient Attended Surveillance Appointment" )
1079+ X76 = (20109 , "X76" , "Discharged from Surveillance & Screening - GP Letter Printed" )
1080+ X77 = (20110 , "X77" , "Discharged from Surveillance & Screening - GP Letter Printed" )
1081+ X79 = (20111 , "X79" , "Discharge from Surveillance & Screening - GP Letter Printed" )
1082+ X86 = (
1083+ 20112 ,
1084+ "X86" ,
1085+ "Discharged from Surveillance & Screening - Patient Letter Printed" ,
1086+ )
1087+ X87 = (
1088+ 20113 ,
1089+ "X87" ,
1090+ "Discharged from Surveillance & Screening - Patient Letter Printed" ,
1091+ )
1092+ X89 = (
1093+ 20185 ,
1094+ "X89" ,
1095+ "Discharge from Screening and Surveillance - Clinical Decision" ,
1096+ )
1097+ X9 = (20115 , "X9" , "Surveillance Appointment Cancelled Letters not Prepared" )
1098+ X900 = (20237 , "X900" , "Surveillance Episode reopened" )
1099+ X92 = (20188 , "X92" , "Close Surveillance Episode via interrupt" )
1100+ Z1 = (
1101+ 11289 ,
1102+ "Z1" ,
1103+ "Appointment Cancellation Requested by SC prior to Letter Preparation" ,
1104+ )
1105+ Z10 = (20344 , "Z10" , "Colonoscopy assessment appointment rescheduled" )
1106+ Z11 = (20345 , "Z11" , "Post-Investigation appointment rescheduled" )
1107+ Z12 = (
1108+ 205221 ,
1109+ "Z12" ,
1110+ "Redirected Colonoscopy Assessment Appointment Cancellation Requested by SC prior to Preparation of Letters" ,
1111+ )
1112+ Z2 = (
1113+ 11290 ,
1114+ "Z2" ,
1115+ "Appointment Cancellation Requested by SC (follows a DNA) prior to Letter Preparation" ,
1116+ )
1117+ Z3 = (
1118+ 15006 ,
1119+ "Z3" ,
1120+ "Appointment Cancellation Requested by SC prior to Letter Preparation" ,
1121+ )
1122+ Z4 = (
1123+ 15007 ,
1124+ "Z4" ,
1125+ "Appointment Cancellation Requested by SC (follows a DNA) prior to Letter Preparation" ,
1126+ )
1127+ Z5 = (
1128+ 15008 ,
1129+ "Z5" ,
1130+ "Appointment Cancellation Requested prior to Letter Preparation (Patient to Reschedule)" ,
1131+ )
1132+ Z6 = (
1133+ 15009 ,
1134+ "Z6" ,
1135+ "Appointment Cancellation Requested (follows a DNA) prior to Letter Preparation (Patient to Reschedule)" ,
1136+ )
1137+ Z7 = (
1138+ 15010 ,
1139+ "Z7" ,
1140+ "Appointment Cancellation Requested prior to Letter Preparation (SC Non-attendance)" ,
1141+ )
1142+ Z8 = (
1143+ 15011 ,
1144+ "Z8" ,
1145+ "Appointment Cancellation Requested (follows a DNA) prior to Letter Preparation (SC Non-attendance)" ,
1146+ )
1147+ Z9 = (160174 , "Z9" , "Post-investigation Appointment Cancelled Letters not Prepared" )
10241148
10251149 def __init__ (self , valid_value_id : int , allowed_value : str , description : str ):
10261150 """
0 commit comments