From 02635b5628927597be3cb1f7c6288700c0474ff7 Mon Sep 17 00:00:00 2001 From: tsyaeger Date: Thu, 2 May 2019 15:41:13 -0700 Subject: [PATCH 1/3] adds eligibilities to linksf import --- lib/tasks/linksf.rake | 22 + linksf/eligibilities.json | 80 ++ linksf/eligibilities_services.json | 1833 ++++++++++++++++++++++++++++ 3 files changed, 1935 insertions(+) create mode 100644 linksf/eligibilities.json create mode 100644 linksf/eligibilities_services.json diff --git a/lib/tasks/linksf.rake b/lib/tasks/linksf.rake index 4880e4d7..e331ff4b 100644 --- a/lib/tasks/linksf.rake +++ b/lib/tasks/linksf.rake @@ -15,6 +15,9 @@ namespace :linksf do locations = JSON.parse(File.read(File.join(args.dirname, 'locations.json')), symbolize_names: true) organizations = JSON.parse(File.read(File.join(args.dirname, 'organizations.json')), symbolize_names: true) + eligibilities = JSON.parse(File.read(File.join(args.dirname, 'eligibilities.json')), symbolize_names: true) + eligibilities_services = JSON.parse(File.read(File.join(args.dirname, 'eligibilities_services.json')), symbolize_names: true) + category_names = %w[Shelter Food Medical Hygiene Technology] @@ -27,6 +30,7 @@ namespace :linksf do admin.password = 'dev-test-01' admin.save + # locations is an object with IDs as the keys, which we don't need locations.each_value do |location| # One of the locations has no services. @@ -106,6 +110,8 @@ namespace :linksf do end end + + # ... resource.save! @@ -156,6 +162,22 @@ namespace :linksf do change_request.save! end + + + eligibilities_services_hash = {} + eligibilities_services.each do |es| + eligibilities_services_hash[es[:eligibility_id]] ||= [] + eligibilities_services_hash[es[:eligibility_id]] << es[:service_id] + end + + eligibilities.each do |eligibility| + el = Eligibility.create(id: eligibility[:id], name: eligibility[:name], feature_rank: eligibility[:feature_rank]) + el_service_ids = eligibilities_services_hash[el.id] ||= [] + el_service_ids.each do |id| + service = Service.find_by(id: id) || nil + el.services << service if service + end + end end end diff --git a/linksf/eligibilities.json b/linksf/eligibilities.json new file mode 100644 index 00000000..32f56082 --- /dev/null +++ b/linksf/eligibilities.json @@ -0,0 +1,80 @@ + [{"id":1001,"name":"Anyone in Need","feature_rank":null}, + {"id":1002,"name":"All Ages","feature_rank":null}, + {"id":1003,"name":"Adults (31-54 years old)","feature_rank":null}, + {"id":1004,"name":"Young Adults (20-30 years old)","feature_rank":null}, + {"id":1005,"name":"Teens (13-19 years old)","feature_rank":null}, + {"id":1006,"name":"Infants (0-1 years old)","feature_rank":null}, + {"id":1007,"name":"Children (2-12 years old)","feature_rank":null}, + {"id":1009,"name":"Active Duty","feature_rank":null}, + {"id":1010,"name":"National Guard","feature_rank":null}, + {"id":1013,"name":"Refugees","feature_rank":null}, + {"id":1014,"name":"Undocumented","feature_rank":null}, + {"id":1016,"name":"In Jail","feature_rank":null}, + {"id":1017,"name":"All Disabilities","feature_rank":null}, + {"id":1018,"name":"Learning Disability","feature_rank":null}, + {"id":1019,"name":"Developmental Disability","feature_rank":null}, + {"id":1020,"name":"Physical Disability","feature_rank":null}, + {"id":1021,"name":"Intellectual Disability","feature_rank":null}, + {"id":1022,"name":"Mentally Incapacitated","feature_rank":null}, + {"id":1023,"name":"Limited Mobility","feature_rank":null}, + {"id":1024,"name":"Deaf or Hard of Hearing","feature_rank":null}, + {"id":1025,"name":"Visual Impairment","feature_rank":null}, + {"id":1027,"name":"Students","feature_rank":null}, + {"id":1028,"name":"Employed","feature_rank":null}, + {"id":1029,"name":"Retirement","feature_rank":null}, + {"id":1030,"name":"Unemployed","feature_rank":null}, + {"id":1031,"name":"Women","feature_rank":null}, + {"id":1032,"name":"Men","feature_rank":null}, + {"id":1033,"name":"Transgender","feature_rank":null}, + {"id":1034,"name":"Foster Youth","feature_rank":null}, + {"id":1035,"name":"Pregnant","feature_rank":null}, + {"id":1036,"name":"Cancer","feature_rank":null}, + {"id":1037,"name":"Alzheimers","feature_rank":null}, + {"id":1038,"name":"Seizure Disorder","feature_rank":null}, + {"id":1039,"name":"PTSD","feature_rank":null}, + {"id":1040,"name":"Terminal Illness","feature_rank":null}, + {"id":1041,"name":"Infectious Disease","feature_rank":null}, + {"id":1042,"name":"HIV/AIDS","feature_rank":null}, + {"id":1043,"name":"Substance Dependency","feature_rank":null}, + {"id":1044,"name":"Smoker","feature_rank":null}, + {"id":1045,"name":"Opioid Addict","feature_rank":null}, + {"id":1046,"name":"Mental Illness","feature_rank":null}, + {"id":1047,"name":"Chronic Illness","feature_rank":null}, + {"id":1048,"name":"Individuals","feature_rank":null}, + {"id":1050,"name":"Families with Babies","feature_rank":null}, + {"id":1051,"name":"Single Parent","feature_rank":null}, + {"id":1052,"name":"Home Owners","feature_rank":null}, + {"id":1053,"name":"Home Renters","feature_rank":null}, + {"id":1054,"name":"Homeless","feature_rank":null}, + {"id":1055,"name":"Near Homeless","feature_rank":null}, + {"id":1056,"name":"Runaways","feature_rank":null}, + {"id":1057,"name":"Benefit Recipients","feature_rank":null}, + {"id":1058,"name":"Low-Income","feature_rank":null}, + {"id":1059,"name":"Uninsured","feature_rank":null}, + {"id":1060,"name":"Underinsured","feature_rank":null}, + {"id":1061,"name":"Limited English","feature_rank":null}, + {"id":1062,"name":"African American","feature_rank":null}, + {"id":1063,"name":"Asian","feature_rank":null}, + {"id":1064,"name":"Latino","feature_rank":null}, + {"id":1065,"name":"Native American","feature_rank":null}, + {"id":1066,"name":"LGBTQ","feature_rank":null}, + {"id":1067,"name":"Trauma Survivors","feature_rank":null}, + {"id":1068,"name":"Abuse or Neglect Survivors","feature_rank":null}, + {"id":1069,"name":"Domestic Violence Survivors","feature_rank":null}, + {"id":1070,"name":"Human Trafficking Survivors","feature_rank":null}, + {"id":1071,"name":"Sexual Assault Survivors","feature_rank":null}, + {"id":1072,"name":"San Francisco Residency","feature_rank":null}, + {"id":1,"name":"Adoption","feature_rank":null}, + {"id":2,"name":"Chinese","feature_rank":null}, + {"id":3,"name":"Chinese American","feature_rank":null}, + {"id":4,"name":"Disaster Victim","feature_rank":null}, + {"id":12,"name":"Young Children","feature_rank":null}, + {"id":13,"name":"API","feature_rank":null}, + {"id":14,"name":"Imminent Risk of Eviction","feature_rank":null}, + {"id":1008,"name":"Seniors (55+ years old)","feature_rank":1}, + {"id":5,"name":"Transitional Aged Youth","feature_rank":2}, + {"id":1011,"name":"Veterans","feature_rank":3}, + {"id":1015,"name":"Ex-Offenders","feature_rank":4}, + {"id":1049,"name":"Families","feature_rank":5}, + {"id":1012,"name":"Immigrants","feature_rank":6}] + diff --git a/linksf/eligibilities_services.json b/linksf/eligibilities_services.json new file mode 100644 index 00000000..87a1a237 --- /dev/null +++ b/linksf/eligibilities_services.json @@ -0,0 +1,1833 @@ + [{"service_id":90,"eligibility_id":1001}, + {"service_id":541,"eligibility_id":1003}, + {"service_id":545,"eligibility_id":1013}, + {"service_id":545,"eligibility_id":1063}, + {"service_id":545,"eligibility_id":1012}, + {"service_id":546,"eligibility_id":1013}, + {"service_id":546,"eligibility_id":1012}, + {"service_id":546,"eligibility_id":1063}, + {"service_id":547,"eligibility_id":1013}, + {"service_id":547,"eligibility_id":1012}, + {"service_id":547,"eligibility_id":1063}, + {"service_id":206,"eligibility_id":1004}, + {"service_id":206,"eligibility_id":1003}, + {"service_id":164,"eligibility_id":1002}, + {"service_id":573,"eligibility_id":1033}, + {"service_id":114,"eligibility_id":1002}, + {"service_id":388,"eligibility_id":1004}, + {"service_id":114,"eligibility_id":1017}, + {"service_id":388,"eligibility_id":1003}, + {"service_id":114,"eligibility_id":1001}, + {"service_id":295,"eligibility_id":1011}, + {"service_id":298,"eligibility_id":1011}, + {"service_id":294,"eligibility_id":1011}, + {"service_id":4,"eligibility_id":1011}, + {"service_id":522,"eligibility_id":1042}, + {"service_id":118,"eligibility_id":1049}, + {"service_id":208,"eligibility_id":1054}, + {"service_id":208,"eligibility_id":1050}, + {"service_id":82,"eligibility_id":1017}, + {"service_id":82,"eligibility_id":1058}, + {"service_id":594,"eligibility_id":1002}, + {"service_id":594,"eligibility_id":1049}, + {"service_id":79,"eligibility_id":1008}, + {"service_id":79,"eligibility_id":1017}, + {"service_id":599,"eligibility_id":1048}, + {"service_id":604,"eligibility_id":1002}, + {"service_id":604,"eligibility_id":1049}, + {"service_id":604,"eligibility_id":1048}, + {"service_id":604,"eligibility_id":1058}, + {"service_id":602,"eligibility_id":1027}, + {"service_id":12,"eligibility_id":1032}, + {"service_id":13,"eligibility_id":1032}, + {"service_id":462,"eligibility_id":1032}, + {"service_id":464,"eligibility_id":1001}, + {"service_id":239,"eligibility_id":1031}, + {"service_id":239,"eligibility_id":1068}, + {"service_id":239,"eligibility_id":1002}, + {"service_id":239,"eligibility_id":1069}, + {"service_id":34,"eligibility_id":1002}, + {"service_id":331,"eligibility_id":1001}, + {"service_id":153,"eligibility_id":1002}, + {"service_id":153,"eligibility_id":1017}, + {"service_id":153,"eligibility_id":1001}, + {"service_id":151,"eligibility_id":1002}, + {"service_id":151,"eligibility_id":1001}, + {"service_id":151,"eligibility_id":1017}, + {"service_id":593,"eligibility_id":1001}, + {"service_id":593,"eligibility_id":1002}, + {"service_id":593,"eligibility_id":1017}, + {"service_id":622,"eligibility_id":1042}, + {"service_id":622,"eligibility_id":1036}, + {"service_id":622,"eligibility_id":1047}, + {"service_id":623,"eligibility_id":1034}, + {"service_id":623,"eligibility_id":1018}, + {"service_id":623,"eligibility_id":1004}, + {"service_id":140,"eligibility_id":1003}, + {"service_id":140,"eligibility_id":1004}, + {"service_id":624,"eligibility_id":1003}, + {"service_id":140,"eligibility_id":1030}, + {"service_id":21,"eligibility_id":1002}, + {"service_id":262,"eligibility_id":1001}, + {"service_id":626,"eligibility_id":1032}, + {"service_id":629,"eligibility_id":1013}, + {"service_id":629,"eligibility_id":1012}, + {"service_id":629,"eligibility_id":1061}, + {"service_id":631,"eligibility_id":1004}, + {"service_id":631,"eligibility_id":1003}, + {"service_id":632,"eligibility_id":1004}, + {"service_id":632,"eligibility_id":1034}, + {"service_id":642,"eligibility_id":1007}, + {"service_id":642,"eligibility_id":1005}, + {"service_id":643,"eligibility_id":1023}, + {"service_id":643,"eligibility_id":1058}, + {"service_id":654,"eligibility_id":1049}, + {"service_id":654,"eligibility_id":1051}, + {"service_id":654,"eligibility_id":1055}, + {"service_id":654,"eligibility_id":1030}, + {"service_id":654,"eligibility_id":1035}, + {"service_id":654,"eligibility_id":1058}, + {"service_id":658,"eligibility_id":1051}, + {"service_id":658,"eligibility_id":1007}, + {"service_id":658,"eligibility_id":1005}, + {"service_id":658,"eligibility_id":1049}, + {"service_id":658,"eligibility_id":1050}, + {"service_id":659,"eligibility_id":1030}, + {"service_id":656,"eligibility_id":1058}, + {"service_id":674,"eligibility_id":1008}, + {"service_id":675,"eligibility_id":1002}, + {"service_id":351,"eligibility_id":1005}, + {"service_id":351,"eligibility_id":1004}, + {"service_id":685,"eligibility_id":1004}, + {"service_id":719,"eligibility_id":1005}, + {"service_id":443,"eligibility_id":1032}, + {"service_id":769,"eligibility_id":1031}, + {"service_id":769,"eligibility_id":1007}, + {"service_id":770,"eligibility_id":1031}, + {"service_id":770,"eligibility_id":1007}, + {"service_id":772,"eligibility_id":1007}, + {"service_id":773,"eligibility_id":1027}, + {"service_id":774,"eligibility_id":1031}, + {"service_id":774,"eligibility_id":1007}, + {"service_id":775,"eligibility_id":1007}, + {"service_id":782,"eligibility_id":1017}, + {"service_id":782,"eligibility_id":1008}, + {"service_id":782,"eligibility_id":1049}, + {"service_id":799,"eligibility_id":1008}, + {"service_id":800,"eligibility_id":1008}, + {"service_id":801,"eligibility_id":1019}, + {"service_id":817,"eligibility_id":1002}, + {"service_id":833,"eligibility_id":1007}, + {"service_id":833,"eligibility_id":1006}, + {"service_id":833,"eligibility_id":1005}, + {"service_id":829,"eligibility_id":1031}, + {"service_id":829,"eligibility_id":1035}, + {"service_id":829,"eligibility_id":1050}, + {"service_id":839,"eligibility_id":1031}, + {"service_id":839,"eligibility_id":1002}, + {"service_id":840,"eligibility_id":1002}, + {"service_id":838,"eligibility_id":1002}, + {"service_id":837,"eligibility_id":1002}, + {"service_id":836,"eligibility_id":1002}, + {"service_id":835,"eligibility_id":1002}, + {"service_id":842,"eligibility_id":1058}, + {"service_id":842,"eligibility_id":1002}, + {"service_id":841,"eligibility_id":1058}, + {"service_id":841,"eligibility_id":1002}, + {"service_id":718,"eligibility_id":1007}, + {"service_id":718,"eligibility_id":1005}, + {"service_id":718,"eligibility_id":1034}, + {"service_id":718,"eligibility_id":1006}, + {"service_id":843,"eligibility_id":1027}, + {"service_id":843,"eligibility_id":1034}, + {"service_id":844,"eligibility_id":1058}, + {"service_id":844,"eligibility_id":1005}, + {"service_id":844,"eligibility_id":1034}, + {"service_id":844,"eligibility_id":1007}, + {"service_id":844,"eligibility_id":1006}, + {"service_id":845,"eligibility_id":1007}, + {"service_id":845,"eligibility_id":1005}, + {"service_id":845,"eligibility_id":1006}, + {"service_id":845,"eligibility_id":1058}, + {"service_id":846,"eligibility_id":1007}, + {"service_id":718,"eligibility_id":1012}, + {"service_id":846,"eligibility_id":1005}, + {"service_id":718,"eligibility_id":1064}, + {"service_id":846,"eligibility_id":1006}, + {"service_id":847,"eligibility_id":1007}, + {"service_id":847,"eligibility_id":1006}, + {"service_id":847,"eligibility_id":1005}, + {"service_id":847,"eligibility_id":1034}, + {"service_id":739,"eligibility_id":1002}, + {"service_id":739,"eligibility_id":1007}, + {"service_id":739,"eligibility_id":1005}, + {"service_id":739,"eligibility_id":1004}, + {"service_id":862,"eligibility_id":1058}, + {"service_id":863,"eligibility_id":1058}, + {"service_id":864,"eligibility_id":1058}, + {"service_id":877,"eligibility_id":1011}, + {"service_id":883,"eligibility_id":1011}, + {"service_id":884,"eligibility_id":1011}, + {"service_id":885,"eligibility_id":1011}, + {"service_id":886,"eligibility_id":1011}, + {"service_id":887,"eligibility_id":1011}, + {"service_id":894,"eligibility_id":1031}, + {"service_id":894,"eligibility_id":1007}, + {"service_id":894,"eligibility_id":1042}, + {"service_id":899,"eligibility_id":1042}, + {"service_id":902,"eligibility_id":1058}, + {"service_id":902,"eligibility_id":1072}, + {"service_id":910,"eligibility_id":1004}, + {"service_id":910,"eligibility_id":1005}, + {"service_id":910,"eligibility_id":1046}, + {"service_id":910,"eligibility_id":1059}, + {"service_id":332,"eligibility_id":1032}, + {"service_id":911,"eligibility_id":1042}, + {"service_id":803,"eligibility_id":1008}, + {"service_id":203,"eligibility_id":1002}, + {"service_id":922,"eligibility_id":1058}, + {"service_id":923,"eligibility_id":1012}, + {"service_id":935,"eligibility_id":1066}, + {"service_id":935,"eligibility_id":1033}, + {"service_id":954,"eligibility_id":1004}, + {"service_id":954,"eligibility_id":1005}, + {"service_id":955,"eligibility_id":1004}, + {"service_id":955,"eligibility_id":1005}, + {"service_id":981,"eligibility_id":1002}, + {"service_id":986,"eligibility_id":1046}, + {"service_id":986,"eligibility_id":1045}, + {"service_id":986,"eligibility_id":1037}, + {"service_id":986,"eligibility_id":1067}, + {"service_id":987,"eligibility_id":1062}, + {"service_id":994,"eligibility_id":1058}, + {"service_id":1005,"eligibility_id":1063}, + {"service_id":1006,"eligibility_id":1031}, + {"service_id":1006,"eligibility_id":1066}, + {"service_id":1007,"eligibility_id":1062}, + {"service_id":1008,"eligibility_id":1064}, + {"service_id":1008,"eligibility_id":1063}, + {"service_id":1011,"eligibility_id":1043}, + {"service_id":1011,"eligibility_id":1008}, + {"service_id":55,"eligibility_id":1008}, + {"service_id":1020,"eligibility_id":1046}, + {"service_id":214,"eligibility_id":1008}, + {"service_id":845,"eligibility_id":1046}, + {"service_id":786,"eligibility_id":1001}, + {"service_id":1043,"eligibility_id":1040}, + {"service_id":1075,"eligibility_id":1025}, + {"service_id":1078,"eligibility_id":1024}, + {"service_id":1078,"eligibility_id":1025}, + {"service_id":975,"eligibility_id":1012}, + {"service_id":975,"eligibility_id":1066}, + {"service_id":1012,"eligibility_id":1012}, + {"service_id":1012,"eligibility_id":1061}, + {"service_id":1039,"eligibility_id":1008}, + {"service_id":1039,"eligibility_id":1017}, + {"service_id":1039,"eligibility_id":1069}, + {"service_id":1039,"eligibility_id":1035}, + {"service_id":1063,"eligibility_id":1031}, + {"service_id":1057,"eligibility_id":1031}, + {"service_id":1057,"eligibility_id":1033}, + {"service_id":1057,"eligibility_id":1066}, + {"service_id":1065,"eligibility_id":1002}, + {"service_id":1065,"eligibility_id":1001}, + {"service_id":1066,"eligibility_id":1072}, + {"service_id":1066,"eligibility_id":1003}, + {"service_id":1066,"eligibility_id":1004}, + {"service_id":1066,"eligibility_id":1008}, + {"service_id":812,"eligibility_id":1001}, + {"service_id":1069,"eligibility_id":1008}, + {"service_id":1069,"eligibility_id":1017}, + {"service_id":1069,"eligibility_id":1058}, + {"service_id":1070,"eligibility_id":1003}, + {"service_id":768,"eligibility_id":1008}, + {"service_id":1042,"eligibility_id":1040}, + {"service_id":1073,"eligibility_id":1020}, + {"service_id":1081,"eligibility_id":1025}, + {"service_id":971,"eligibility_id":1012}, + {"service_id":973,"eligibility_id":1012}, + {"service_id":978,"eligibility_id":1012}, + {"service_id":974,"eligibility_id":1012}, + {"service_id":969,"eligibility_id":1012}, + {"service_id":1013,"eligibility_id":1012}, + {"service_id":1013,"eligibility_id":1061}, + {"service_id":882,"eligibility_id":1042}, + {"service_id":351,"eligibility_id":1046}, + {"service_id":892,"eligibility_id":1042}, + {"service_id":1074,"eligibility_id":1025}, + {"service_id":1077,"eligibility_id":1025}, + {"service_id":1077,"eligibility_id":1007}, + {"service_id":1077,"eligibility_id":1005}, + {"service_id":968,"eligibility_id":1012}, + {"service_id":972,"eligibility_id":1012}, + {"service_id":976,"eligibility_id":1012}, + {"service_id":1010,"eligibility_id":1012}, + {"service_id":1010,"eligibility_id":1061}, + {"service_id":1076,"eligibility_id":1025}, + {"service_id":1080,"eligibility_id":1025}, + {"service_id":970,"eligibility_id":1012}, + {"service_id":979,"eligibility_id":1012}, + {"service_id":977,"eligibility_id":1012}, + {"service_id":1011,"eligibility_id":1012}, + {"service_id":1011,"eligibility_id":1061}, + {"service_id":1083,"eligibility_id":1035}, + {"service_id":1084,"eligibility_id":1072}, + {"service_id":1085,"eligibility_id":1063}, + {"service_id":1085,"eligibility_id":1001}, + {"service_id":1086,"eligibility_id":1046}, + {"service_id":1086,"eligibility_id":1072}, + {"service_id":1014,"eligibility_id":1012}, + {"service_id":1015,"eligibility_id":1012}, + {"service_id":1014,"eligibility_id":1061}, + {"service_id":1015,"eligibility_id":1008}, + {"service_id":1014,"eligibility_id":1008}, + {"service_id":1015,"eligibility_id":1002}, + {"service_id":1014,"eligibility_id":1002}, + {"service_id":1015,"eligibility_id":1061}, + {"service_id":1003,"eligibility_id":1012}, + {"service_id":1090,"eligibility_id":1012}, + {"service_id":1090,"eligibility_id":1058}, + {"service_id":1090,"eligibility_id":1049}, + {"service_id":1090,"eligibility_id":1064}, + {"service_id":1089,"eligibility_id":1004}, + {"service_id":1089,"eligibility_id":1005}, + {"service_id":1089,"eligibility_id":1012}, + {"service_id":1089,"eligibility_id":1064}, + {"service_id":1087,"eligibility_id":1012}, + {"service_id":1087,"eligibility_id":1064}, + {"service_id":1088,"eligibility_id":1004}, + {"service_id":1088,"eligibility_id":1005}, + {"service_id":1003,"eligibility_id":1064}, + {"service_id":1088,"eligibility_id":1064}, + {"service_id":1003,"eligibility_id":1049}, + {"service_id":1088,"eligibility_id":1012}, + {"service_id":1097,"eligibility_id":1062}, + {"service_id":1097,"eligibility_id":1012}, + {"service_id":1093,"eligibility_id":1062}, + {"service_id":1096,"eligibility_id":1062}, + {"service_id":1096,"eligibility_id":1012}, + {"service_id":1093,"eligibility_id":1012}, + {"service_id":1094,"eligibility_id":1062}, + {"service_id":1094,"eligibility_id":1012}, + {"service_id":1095,"eligibility_id":1062}, + {"service_id":1095,"eligibility_id":1012}, + {"service_id":1092,"eligibility_id":1062}, + {"service_id":1092,"eligibility_id":1012}, + {"service_id":1092,"eligibility_id":1067}, + {"service_id":1092,"eligibility_id":1039}, + {"service_id":1091,"eligibility_id":1062}, + {"service_id":1091,"eligibility_id":1012}, + {"service_id":1091,"eligibility_id":1042}, + {"service_id":1098,"eligibility_id":1046}, + {"service_id":1098,"eligibility_id":1039}, + {"service_id":1098,"eligibility_id":1067}, + {"service_id":1098,"eligibility_id":1072}, + {"service_id":1055,"eligibility_id":1046}, + {"service_id":1099,"eligibility_id":1046}, + {"service_id":1100,"eligibility_id":1046}, + {"service_id":1100,"eligibility_id":1049}, + {"service_id":1100,"eligibility_id":1007}, + {"service_id":1100,"eligibility_id":1005}, + {"service_id":1103,"eligibility_id":1024}, + {"service_id":1102,"eligibility_id":1024}, + {"service_id":1104,"eligibility_id":1024}, + {"service_id":1101,"eligibility_id":1024}, + {"service_id":1101,"eligibility_id":1007}, + {"service_id":1101,"eligibility_id":1002}, + {"service_id":1052,"eligibility_id":1072}, + {"service_id":1052,"eligibility_id":1046}, + {"service_id":1052,"eligibility_id":1007}, + {"service_id":1052,"eligibility_id":1002}, + {"service_id":1047,"eligibility_id":1035}, + {"service_id":1047,"eligibility_id":1031}, + {"service_id":1047,"eligibility_id":1032}, + {"service_id":1108,"eligibility_id":1008}, + {"service_id":1107,"eligibility_id":1008}, + {"service_id":1108,"eligibility_id":1046}, + {"service_id":1107,"eligibility_id":1046}, + {"service_id":214,"eligibility_id":1072}, + {"service_id":214,"eligibility_id":1031}, + {"service_id":214,"eligibility_id":1032}, + {"service_id":326,"eligibility_id":1008}, + {"service_id":326,"eligibility_id":1066}, + {"service_id":326,"eligibility_id":1061}, + {"service_id":215,"eligibility_id":1008}, + {"service_id":213,"eligibility_id":1008}, + {"service_id":1070,"eligibility_id":1004}, + {"service_id":1069,"eligibility_id":1019}, + {"service_id":1070,"eligibility_id":1008}, + {"service_id":1069,"eligibility_id":1038}, + {"service_id":1069,"eligibility_id":1020}, + {"service_id":1069,"eligibility_id":1024}, + {"service_id":1069,"eligibility_id":1037}, + {"service_id":992,"eligibility_id":1062}, + {"service_id":988,"eligibility_id":1062}, + {"service_id":989,"eligibility_id":1062}, + {"service_id":992,"eligibility_id":1012}, + {"service_id":989,"eligibility_id":1012}, + {"service_id":988,"eligibility_id":1012}, + {"service_id":988,"eligibility_id":1061}, + {"service_id":990,"eligibility_id":1062}, + {"service_id":990,"eligibility_id":1012}, + {"service_id":991,"eligibility_id":1062}, + {"service_id":991,"eligibility_id":1012}, + {"service_id":987,"eligibility_id":1012}, + {"service_id":1109,"eligibility_id":1027}, + {"service_id":1109,"eligibility_id":1055}, + {"service_id":1109,"eligibility_id":1054}, + {"service_id":1110,"eligibility_id":1027}, + {"service_id":1110,"eligibility_id":1054}, + {"service_id":1110,"eligibility_id":1055}, + {"service_id":1111,"eligibility_id":1027}, + {"service_id":1111,"eligibility_id":1054}, + {"service_id":1111,"eligibility_id":1055}, + {"service_id":1112,"eligibility_id":1058}, + {"service_id":1064,"eligibility_id":1002}, + {"service_id":1064,"eligibility_id":1058}, + {"service_id":1064,"eligibility_id":1035}, + {"service_id":1064,"eligibility_id":1042}, + {"service_id":1112,"eligibility_id":1002}, + {"service_id":914,"eligibility_id":1054}, + {"service_id":914,"eligibility_id":1055}, + {"service_id":914,"eligibility_id":1058}, + {"service_id":914,"eligibility_id":1012}, + {"service_id":1045,"eligibility_id":1058}, + {"service_id":1113,"eligibility_id":1008}, + {"service_id":1113,"eligibility_id":1072}, + {"service_id":1113,"eligibility_id":1058}, + {"service_id":1114,"eligibility_id":1058}, + {"service_id":1114,"eligibility_id":1011}, + {"service_id":1114,"eligibility_id":1072}, + {"service_id":1115,"eligibility_id":1042}, + {"service_id":1115,"eligibility_id":1046}, + {"service_id":1115,"eligibility_id":1066}, + {"service_id":925,"eligibility_id":1064}, + {"service_id":925,"eligibility_id":1012}, + {"service_id":925,"eligibility_id":1028}, + {"service_id":924,"eligibility_id":1064}, + {"service_id":924,"eligibility_id":1012}, + {"service_id":924,"eligibility_id":1008}, + {"service_id":923,"eligibility_id":1064}, + {"service_id":922,"eligibility_id":1012}, + {"service_id":922,"eligibility_id":1064}, + {"service_id":1119,"eligibility_id":1005}, + {"service_id":1119,"eligibility_id":1016}, + {"service_id":1117,"eligibility_id":1049}, + {"service_id":1118,"eligibility_id":1031}, + {"service_id":1118,"eligibility_id":1005}, + {"service_id":1118,"eligibility_id":1004}, + {"service_id":1118,"eligibility_id":1016}, + {"service_id":1119,"eligibility_id":1015}, + {"service_id":1118,"eligibility_id":1015}, + {"service_id":1067,"eligibility_id":1005}, + {"service_id":1067,"eligibility_id":1015}, + {"service_id":1067,"eligibility_id":1016}, + {"service_id":1067,"eligibility_id":1043}, + {"service_id":1068,"eligibility_id":1019}, + {"service_id":1068,"eligibility_id":1020}, + {"service_id":1068,"eligibility_id":1024}, + {"service_id":1068,"eligibility_id":1017}, + {"service_id":1068,"eligibility_id":1002}, + {"service_id":1124,"eligibility_id":1002}, + {"service_id":1062,"eligibility_id":1058}, + {"service_id":1019,"eligibility_id":1058}, + {"service_id":1038,"eligibility_id":1058}, + {"service_id":1038,"eligibility_id":1053}, + {"service_id":1084,"eligibility_id":1046}, + {"service_id":887,"eligibility_id":1054}, + {"service_id":886,"eligibility_id":1054}, + {"service_id":1084,"eligibility_id":1008}, + {"service_id":1071,"eligibility_id":1065}, + {"service_id":1071,"eligibility_id":1072}, + {"service_id":1071,"eligibility_id":1030}, + {"service_id":669,"eligibility_id":1049}, + {"service_id":669,"eligibility_id":1007}, + {"service_id":832,"eligibility_id":1049}, + {"service_id":832,"eligibility_id":1055}, + {"service_id":832,"eligibility_id":1061}, + {"service_id":834,"eligibility_id":1006}, + {"service_id":834,"eligibility_id":1007}, + {"service_id":834,"eligibility_id":1058}, + {"service_id":833,"eligibility_id":1004}, + {"service_id":833,"eligibility_id":1049}, + {"service_id":833,"eligibility_id":1058}, + {"service_id":830,"eligibility_id":1006}, + {"service_id":831,"eligibility_id":1006}, + {"service_id":830,"eligibility_id":1007}, + {"service_id":831,"eligibility_id":1007}, + {"service_id":830,"eligibility_id":1050}, + {"service_id":831,"eligibility_id":1005}, + {"service_id":831,"eligibility_id":1004}, + {"service_id":831,"eligibility_id":1049}, + {"service_id":829,"eligibility_id":1072}, + {"service_id":831,"eligibility_id":1072}, + {"service_id":831,"eligibility_id":1058}, + {"service_id":1128,"eligibility_id":1058}, + {"service_id":1128,"eligibility_id":1053}, + {"service_id":1128,"eligibility_id":1052}, + {"service_id":706,"eligibility_id":1049}, + {"service_id":706,"eligibility_id":1054}, + {"service_id":707,"eligibility_id":1049}, + {"service_id":704,"eligibility_id":1054}, + {"service_id":703,"eligibility_id":1054}, + {"service_id":704,"eligibility_id":1055}, + {"service_id":707,"eligibility_id":1006}, + {"service_id":703,"eligibility_id":1055}, + {"service_id":704,"eligibility_id":1005}, + {"service_id":705,"eligibility_id":1054}, + {"service_id":704,"eligibility_id":1004}, + {"service_id":705,"eligibility_id":1049}, + {"service_id":707,"eligibility_id":1007}, + {"service_id":703,"eligibility_id":1049}, + {"service_id":703,"eligibility_id":1069}, + {"service_id":707,"eligibility_id":1054}, + {"service_id":707,"eligibility_id":1069}, + {"service_id":707,"eligibility_id":1043}, + {"service_id":802,"eligibility_id":1019}, + {"service_id":799,"eligibility_id":1019}, + {"service_id":795,"eligibility_id":1019}, + {"service_id":800,"eligibility_id":1019}, + {"service_id":658,"eligibility_id":1006}, + {"service_id":1129,"eligibility_id":1036}, + {"service_id":1130,"eligibility_id":1058}, + {"service_id":1130,"eligibility_id":1043}, + {"service_id":919,"eligibility_id":1062}, + {"service_id":983,"eligibility_id":1064}, + {"service_id":983,"eligibility_id":1012}, + {"service_id":983,"eligibility_id":1061}, + {"service_id":1131,"eligibility_id":1031}, + {"service_id":1131,"eligibility_id":1033}, + {"service_id":1131,"eligibility_id":1069}, + {"service_id":1131,"eligibility_id":1062}, + {"service_id":1131,"eligibility_id":1042}, + {"service_id":1131,"eligibility_id":1066}, + {"service_id":912,"eligibility_id":1053}, + {"service_id":912,"eligibility_id":1058}, + {"service_id":1004,"eligibility_id":1033}, + {"service_id":1004,"eligibility_id":1012}, + {"service_id":999,"eligibility_id":1033}, + {"service_id":999,"eligibility_id":1012}, + {"service_id":1132,"eligibility_id":1072}, + {"service_id":915,"eligibility_id":1053}, + {"service_id":915,"eligibility_id":1058}, + {"service_id":916,"eligibility_id":1053}, + {"service_id":916,"eligibility_id":1058}, + {"service_id":984,"eligibility_id":1064}, + {"service_id":984,"eligibility_id":1012}, + {"service_id":955,"eligibility_id":1054}, + {"service_id":917,"eligibility_id":1053}, + {"service_id":917,"eligibility_id":1058}, + {"service_id":913,"eligibility_id":1053}, + {"service_id":913,"eligibility_id":1058}, + {"service_id":1135,"eligibility_id":1012}, + {"service_id":1135,"eligibility_id":1008}, + {"service_id":1135,"eligibility_id":1025}, + {"service_id":1135,"eligibility_id":1020}, + {"service_id":1135,"eligibility_id":1024}, + {"service_id":1135,"eligibility_id":1019}, + {"service_id":918,"eligibility_id":1053}, + {"service_id":918,"eligibility_id":1058}, + {"service_id":1133,"eligibility_id":1011}, + {"service_id":985,"eligibility_id":1064}, + {"service_id":985,"eligibility_id":1012}, + {"service_id":982,"eligibility_id":1064}, + {"service_id":982,"eligibility_id":1012}, + {"service_id":982,"eligibility_id":1007}, + {"service_id":982,"eligibility_id":1005}, + {"service_id":1005,"eligibility_id":1046}, + {"service_id":768,"eligibility_id":1061}, + {"service_id":768,"eligibility_id":1012}, + {"service_id":768,"eligibility_id":1058}, + {"service_id":1137,"eligibility_id":1007}, + {"service_id":653,"eligibility_id":1049}, + {"service_id":653,"eligibility_id":1017}, + {"service_id":653,"eligibility_id":1018}, + {"service_id":653,"eligibility_id":1007}, + {"service_id":653,"eligibility_id":1005}, + {"service_id":653,"eligibility_id":1004}, + {"service_id":683,"eligibility_id":1006}, + {"service_id":683,"eligibility_id":1007}, + {"service_id":683,"eligibility_id":1050}, + {"service_id":684,"eligibility_id":1061}, + {"service_id":754,"eligibility_id":1063}, + {"service_id":125,"eligibility_id":1008}, + {"service_id":367,"eligibility_id":1008}, + {"service_id":126,"eligibility_id":1008}, + {"service_id":221,"eligibility_id":1007}, + {"service_id":221,"eligibility_id":1046}, + {"service_id":221,"eligibility_id":1049}, + {"service_id":79,"eligibility_id":1058}, + {"service_id":393,"eligibility_id":1069}, + {"service_id":393,"eligibility_id":1049}, + {"service_id":36,"eligibility_id":1069}, + {"service_id":36,"eligibility_id":1031}, + {"service_id":36,"eligibility_id":1049}, + {"service_id":75,"eligibility_id":1046}, + {"service_id":75,"eligibility_id":1049}, + {"service_id":75,"eligibility_id":1007}, + {"service_id":434,"eligibility_id":1046}, + {"service_id":434,"eligibility_id":1067}, + {"service_id":434,"eligibility_id":1071}, + {"service_id":357,"eligibility_id":1066}, + {"service_id":357,"eligibility_id":1042}, + {"service_id":148,"eligibility_id":1042}, + {"service_id":83,"eligibility_id":1008}, + {"service_id":82,"eligibility_id":1008}, + {"service_id":84,"eligibility_id":1008}, + {"service_id":205,"eligibility_id":1008}, + {"service_id":205,"eligibility_id":1064}, + {"service_id":720,"eligibility_id":1007}, + {"service_id":720,"eligibility_id":1005}, + {"service_id":719,"eligibility_id":1054}, + {"service_id":1139,"eligibility_id":1007}, + {"service_id":1140,"eligibility_id":1007}, + {"service_id":1140,"eligibility_id":1020}, + {"service_id":1166,"eligibility_id":1002}, + {"service_id":1166,"eligibility_id":1063}, + {"service_id":1166,"eligibility_id":1057}, + {"service_id":1166,"eligibility_id":1036}, + {"service_id":1166,"eligibility_id":1007}, + {"service_id":1166,"eligibility_id":1047}, + {"service_id":1166,"eligibility_id":1024}, + {"service_id":1166,"eligibility_id":1019}, + {"service_id":1166,"eligibility_id":1028}, + {"service_id":1166,"eligibility_id":1015}, + {"service_id":1166,"eligibility_id":1049}, + {"service_id":1166,"eligibility_id":1050}, + {"service_id":1166,"eligibility_id":1034}, + {"service_id":1166,"eligibility_id":1042}, + {"service_id":1166,"eligibility_id":1054}, + {"service_id":1166,"eligibility_id":1052}, + {"service_id":1166,"eligibility_id":1053}, + {"service_id":1166,"eligibility_id":1070}, + {"service_id":1166,"eligibility_id":1012}, + {"service_id":1166,"eligibility_id":1048}, + {"service_id":1166,"eligibility_id":1006}, + {"service_id":1166,"eligibility_id":1041}, + {"service_id":1166,"eligibility_id":1016}, + {"service_id":1166,"eligibility_id":1021}, + {"service_id":1166,"eligibility_id":1064}, + {"service_id":1166,"eligibility_id":1018}, + {"service_id":1166,"eligibility_id":1066}, + {"service_id":1166,"eligibility_id":1061}, + {"service_id":1166,"eligibility_id":1023}, + {"service_id":1166,"eligibility_id":1032}, + {"service_id":1166,"eligibility_id":1022}, + {"service_id":1166,"eligibility_id":1010}, + {"service_id":1166,"eligibility_id":1065}, + {"service_id":1166,"eligibility_id":1008}, + {"service_id":1166,"eligibility_id":1027}, + {"service_id":1166,"eligibility_id":1033}, + {"service_id":1166,"eligibility_id":1030}, + {"service_id":1166,"eligibility_id":1025}, + {"service_id":1166,"eligibility_id":1011}, + {"service_id":1166,"eligibility_id":1059}, + {"service_id":1166,"eligibility_id":1014}, + {"service_id":1166,"eligibility_id":1060}, + {"service_id":1166,"eligibility_id":1067}, + {"service_id":1166,"eligibility_id":1040}, + {"service_id":1166,"eligibility_id":1005}, + {"service_id":1166,"eligibility_id":1043}, + {"service_id":1166,"eligibility_id":1044}, + {"service_id":1166,"eligibility_id":1051}, + {"service_id":1166,"eligibility_id":1071}, + {"service_id":1166,"eligibility_id":1038}, + {"service_id":1166,"eligibility_id":1072}, + {"service_id":1166,"eligibility_id":1056}, + {"service_id":1166,"eligibility_id":1029}, + {"service_id":1166,"eligibility_id":1013}, + {"service_id":1166,"eligibility_id":1039}, + {"service_id":1166,"eligibility_id":1035}, + {"service_id":1166,"eligibility_id":1020}, + {"service_id":1166,"eligibility_id":1045}, + {"service_id":1166,"eligibility_id":1055}, + {"service_id":1166,"eligibility_id":1046}, + {"service_id":1166,"eligibility_id":1058}, + {"service_id":1166,"eligibility_id":1069}, + {"service_id":1166,"eligibility_id":1001}, + {"service_id":1166,"eligibility_id":1037}, + {"service_id":1166,"eligibility_id":1017}, + {"service_id":1166,"eligibility_id":1062}, + {"service_id":1166,"eligibility_id":1003}, + {"service_id":1166,"eligibility_id":1031}, + {"service_id":1166,"eligibility_id":1004}, + {"service_id":1166,"eligibility_id":1068}, + {"service_id":1166,"eligibility_id":1009}, + {"service_id":1170,"eligibility_id":1007}, + {"service_id":1171,"eligibility_id":1058}, + {"service_id":1171,"eligibility_id":1072}, + {"service_id":1171,"eligibility_id":1005}, + {"service_id":1173,"eligibility_id":1008}, + {"service_id":1172,"eligibility_id":1007}, + {"service_id":1172,"eligibility_id":1049}, + {"service_id":4,"eligibility_id":1058}, + {"service_id":297,"eligibility_id":1031}, + {"service_id":297,"eligibility_id":1011}, + {"service_id":454,"eligibility_id":1011}, + {"service_id":296,"eligibility_id":1011}, + {"service_id":296,"eligibility_id":1058}, + {"service_id":457,"eligibility_id":1011}, + {"service_id":281,"eligibility_id":1006}, + {"service_id":281,"eligibility_id":1058}, + {"service_id":1175,"eligibility_id":1004}, + {"service_id":1175,"eligibility_id":1058}, + {"service_id":80,"eligibility_id":1003}, + {"service_id":1180,"eligibility_id":1007}, + {"service_id":1180,"eligibility_id":1005}, + {"service_id":1180,"eligibility_id":1058}, + {"service_id":154,"eligibility_id":1049}, + {"service_id":154,"eligibility_id":1058}, + {"service_id":1166,"eligibility_id":1046}, + {"service_id":1189,"eligibility_id":1017}, + {"service_id":908,"eligibility_id":1058}, + {"service_id":908,"eligibility_id":1063}, + {"service_id":908,"eligibility_id":1008}, + {"service_id":1201,"eligibility_id":1058}, + {"service_id":711,"eligibility_id":1049}, + {"service_id":723,"eligibility_id":1012}, + {"service_id":723,"eligibility_id":1058}, + {"service_id":1177,"eligibility_id":1007}, + {"service_id":1177,"eligibility_id":1005}, + {"service_id":1204,"eligibility_id":1054}, + {"service_id":1204,"eligibility_id":1033}, + {"service_id":1204,"eligibility_id":1042}, + {"service_id":1190,"eligibility_id":1017}, + {"service_id":1205,"eligibility_id":1058}, + {"service_id":1205,"eligibility_id":1064}, + {"service_id":1205,"eligibility_id":1012}, + {"service_id":1206,"eligibility_id":1033}, + {"service_id":1207,"eligibility_id":1058}, + {"service_id":1207,"eligibility_id":1066}, + {"service_id":1208,"eligibility_id":1066}, + {"service_id":185,"eligibility_id":1063}, + {"service_id":110,"eligibility_id":1002}, + {"service_id":110,"eligibility_id":1001}, + {"service_id":1232,"eligibility_id":1058}, + {"service_id":1234,"eligibility_id":1054}, + {"service_id":1235,"eligibility_id":1058}, + {"service_id":1235,"eligibility_id":1017}, + {"service_id":1236,"eligibility_id":1054}, + {"service_id":1237,"eligibility_id":1008}, + {"service_id":1237,"eligibility_id":1017}, + {"service_id":1242,"eligibility_id":1058}, + {"service_id":1248,"eligibility_id":1008}, + {"service_id":1248,"eligibility_id":1058}, + {"service_id":1254,"eligibility_id":1036}, + {"service_id":1254,"eligibility_id":1058}, + {"service_id":1256,"eligibility_id":1011}, + {"service_id":1256,"eligibility_id":1046}, + {"service_id":1256,"eligibility_id":1022}, + {"service_id":1256,"eligibility_id":1054}, + {"service_id":1256,"eligibility_id":1030}, + {"service_id":1256,"eligibility_id":1058}, + {"service_id":1257,"eligibility_id":1011}, + {"service_id":1257,"eligibility_id":1031}, + {"service_id":1265,"eligibility_id":1001}, + {"service_id":1266,"eligibility_id":1001}, + {"service_id":1268,"eligibility_id":1001}, + {"service_id":889,"eligibility_id":1001}, + {"service_id":1274,"eligibility_id":1001}, + {"service_id":1275,"eligibility_id":1049}, + {"service_id":1275,"eligibility_id":1030}, + {"service_id":1275,"eligibility_id":1031}, + {"service_id":1275,"eligibility_id":1046}, + {"service_id":1276,"eligibility_id":1046}, + {"service_id":1277,"eligibility_id":1049}, + {"service_id":1277,"eligibility_id":1047}, + {"service_id":1277,"eligibility_id":1055}, + {"service_id":1277,"eligibility_id":1001}, + {"service_id":1289,"eligibility_id":1058}, + {"service_id":1290,"eligibility_id":1058}, + {"service_id":1291,"eligibility_id":1058}, + {"service_id":1291,"eligibility_id":1049}, + {"service_id":1291,"eligibility_id":1050}, + {"service_id":1292,"eligibility_id":1003}, + {"service_id":1292,"eligibility_id":1004}, + {"service_id":1293,"eligibility_id":1049}, + {"service_id":1293,"eligibility_id":1050}, + {"service_id":7,"eligibility_id":1035}, + {"service_id":7,"eligibility_id":1031}, + {"service_id":1302,"eligibility_id":1001}, + {"service_id":1303,"eligibility_id":1049}, + {"service_id":1303,"eligibility_id":1048}, + {"service_id":1304,"eligibility_id":1036}, + {"service_id":1304,"eligibility_id":1001}, + {"service_id":1305,"eligibility_id":1001}, + {"service_id":1306,"eligibility_id":1001}, + {"service_id":1307,"eligibility_id":1001}, + {"service_id":1308,"eligibility_id":1001}, + {"service_id":1309,"eligibility_id":1001}, + {"service_id":1310,"eligibility_id":1001}, + {"service_id":1311,"eligibility_id":1001}, + {"service_id":1312,"eligibility_id":1001}, + {"service_id":1313,"eligibility_id":1042}, + {"service_id":1313,"eligibility_id":1003}, + {"service_id":1313,"eligibility_id":1004}, + {"service_id":1313,"eligibility_id":1041}, + {"service_id":765,"eligibility_id":1005}, + {"service_id":1021,"eligibility_id":1008}, + {"service_id":1315,"eligibility_id":1058}, + {"service_id":1315,"eligibility_id":1053}, + {"service_id":1240,"eligibility_id":1058}, + {"service_id":1240,"eligibility_id":1055}, + {"service_id":1240,"eligibility_id":1054}, + {"service_id":1319,"eligibility_id":1049}, + {"service_id":641,"eligibility_id":1058}, + {"service_id":1259,"eligibility_id":1058}, + {"service_id":1297,"eligibility_id":1003}, + {"service_id":1297,"eligibility_id":1005}, + {"service_id":1297,"eligibility_id":1031}, + {"service_id":1297,"eligibility_id":1004}, + {"service_id":1017,"eligibility_id":1012}, + {"service_id":945,"eligibility_id":1063}, + {"service_id":945,"eligibility_id":1058}, + {"service_id":870,"eligibility_id":1058}, + {"service_id":1319,"eligibility_id":1054}, + {"service_id":208,"eligibility_id":1049}, + {"service_id":125,"eligibility_id":1017}, + {"service_id":1322,"eligibility_id":1072}, + {"service_id":1336,"eligibility_id":1031}, + {"service_id":1337,"eligibility_id":1031}, + {"service_id":1339,"eligibility_id":1031}, + {"service_id":1351,"eligibility_id":1008}, + {"service_id":1351,"eligibility_id":1058}, + {"service_id":101,"eligibility_id":1007}, + {"service_id":101,"eligibility_id":1005}, + {"service_id":1369,"eligibility_id":1058}, + {"service_id":1369,"eligibility_id":1054}, + {"service_id":1369,"eligibility_id":1042}, + {"service_id":1332,"eligibility_id":1005}, + {"service_id":1332,"eligibility_id":1031}, + {"service_id":1332,"eligibility_id":1003}, + {"service_id":1332,"eligibility_id":1004}, + {"service_id":1335,"eligibility_id":1032}, + {"service_id":866,"eligibility_id":1058}, + {"service_id":866,"eligibility_id":1008}, + {"service_id":946,"eligibility_id":1063}, + {"service_id":946,"eligibility_id":1058}, + {"service_id":1366,"eligibility_id":1046}, + {"service_id":1053,"eligibility_id":12}, + {"service_id":1053,"eligibility_id":1058}, + {"service_id":947,"eligibility_id":1007}, + {"service_id":947,"eligibility_id":1005}, + {"service_id":947,"eligibility_id":1063}, + {"service_id":1374,"eligibility_id":1058}, + {"service_id":1374,"eligibility_id":1054}, + {"service_id":1375,"eligibility_id":1058}, + {"service_id":1375,"eligibility_id":1054}, + {"service_id":1378,"eligibility_id":1011}, + {"service_id":1379,"eligibility_id":1011}, + {"service_id":1380,"eligibility_id":1011}, + {"service_id":1381,"eligibility_id":1011}, + {"service_id":1382,"eligibility_id":1011}, + {"service_id":1383,"eligibility_id":1011}, + {"service_id":1385,"eligibility_id":1002}, + {"service_id":1388,"eligibility_id":1062}, + {"service_id":1388,"eligibility_id":1064}, + {"service_id":1388,"eligibility_id":1017}, + {"service_id":1396,"eligibility_id":1001}, + {"service_id":1397,"eligibility_id":1001}, + {"service_id":1400,"eligibility_id":1002}, + {"service_id":96,"eligibility_id":1058}, + {"service_id":96,"eligibility_id":1054}, + {"service_id":302,"eligibility_id":1058}, + {"service_id":302,"eligibility_id":1054}, + {"service_id":254,"eligibility_id":1058}, + {"service_id":303,"eligibility_id":1054}, + {"service_id":303,"eligibility_id":1058}, + {"service_id":254,"eligibility_id":1054}, + {"service_id":1402,"eligibility_id":1001}, + {"service_id":1405,"eligibility_id":1001}, + {"service_id":24,"eligibility_id":1054}, + {"service_id":24,"eligibility_id":1058}, + {"service_id":378,"eligibility_id":1001}, + {"service_id":378,"eligibility_id":1046}, + {"service_id":378,"eligibility_id":1002}, + {"service_id":378,"eligibility_id":1039}, + {"service_id":133,"eligibility_id":1003}, + {"service_id":133,"eligibility_id":1008}, + {"service_id":133,"eligibility_id":1072}, + {"service_id":133,"eligibility_id":1004}, + {"service_id":133,"eligibility_id":1046}, + {"service_id":1429,"eligibility_id":1002}, + {"service_id":1430,"eligibility_id":1007}, + {"service_id":1430,"eligibility_id":1005}, + {"service_id":30,"eligibility_id":1058}, + {"service_id":30,"eligibility_id":1063}, + {"service_id":30,"eligibility_id":1002}, + {"service_id":1433,"eligibility_id":1063}, + {"service_id":1433,"eligibility_id":1058}, + {"service_id":1433,"eligibility_id":1008}, + {"service_id":1434,"eligibility_id":1005}, + {"service_id":1435,"eligibility_id":1005}, + {"service_id":621,"eligibility_id":1001}, + {"service_id":299,"eligibility_id":1032}, + {"service_id":301,"eligibility_id":1001}, + {"service_id":300,"eligibility_id":1001}, + {"service_id":1444,"eligibility_id":1008}, + {"service_id":1444,"eligibility_id":1017}, + {"service_id":1445,"eligibility_id":1058}, + {"service_id":1447,"eligibility_id":1002}, + {"service_id":1451,"eligibility_id":1050}, + {"service_id":1451,"eligibility_id":1049}, + {"service_id":1451,"eligibility_id":1031}, + {"service_id":1451,"eligibility_id":1007}, + {"service_id":1451,"eligibility_id":12}, + {"service_id":369,"eligibility_id":1001}, + {"service_id":1466,"eligibility_id":1001}, + {"service_id":1467,"eligibility_id":1002}, + {"service_id":1442,"eligibility_id":1058}, + {"service_id":1442,"eligibility_id":1030}, + {"service_id":1449,"eligibility_id":1058}, + {"service_id":1449,"eligibility_id":1030}, + {"service_id":1445,"eligibility_id":1030}, + {"service_id":1445,"eligibility_id":1068}, + {"service_id":1445,"eligibility_id":1069}, + {"service_id":1445,"eligibility_id":1071}, + {"service_id":1445,"eligibility_id":1070}, + {"service_id":1445,"eligibility_id":1067}, + {"service_id":1476,"eligibility_id":1001}, + {"service_id":1477,"eligibility_id":1001}, + {"service_id":1478,"eligibility_id":1001}, + {"service_id":1479,"eligibility_id":1002}, + {"service_id":1480,"eligibility_id":1002}, + {"service_id":1481,"eligibility_id":1002}, + {"service_id":1482,"eligibility_id":1002}, + {"service_id":1462,"eligibility_id":1058}, + {"service_id":1462,"eligibility_id":1030}, + {"service_id":851,"eligibility_id":1007}, + {"service_id":851,"eligibility_id":12}, + {"service_id":851,"eligibility_id":1049}, + {"service_id":1488,"eligibility_id":1058}, + {"service_id":1488,"eligibility_id":1012}, + {"service_id":1490,"eligibility_id":1049}, + {"service_id":1490,"eligibility_id":1008}, + {"service_id":1494,"eligibility_id":1072}, + {"service_id":1495,"eligibility_id":1001}, + {"service_id":1496,"eligibility_id":1001}, + {"service_id":1506,"eligibility_id":5}, + {"service_id":1507,"eligibility_id":5}, + {"service_id":1508,"eligibility_id":1063}, + {"service_id":1509,"eligibility_id":1001}, + {"service_id":1510,"eligibility_id":1001}, + {"service_id":1511,"eligibility_id":1001}, + {"service_id":1512,"eligibility_id":1001}, + {"service_id":1465,"eligibility_id":1052}, + {"service_id":1465,"eligibility_id":1058}, + {"service_id":1515,"eligibility_id":1031}, + {"service_id":1515,"eligibility_id":1005}, + {"service_id":1515,"eligibility_id":1007}, + {"service_id":1515,"eligibility_id":1011}, + {"service_id":1516,"eligibility_id":1049}, + {"service_id":1518,"eligibility_id":1027}, + {"service_id":1542,"eligibility_id":1058}, + {"service_id":1538,"eligibility_id":1053}, + {"service_id":1538,"eligibility_id":1055}, + {"service_id":1546,"eligibility_id":1058}, + {"service_id":1546,"eligibility_id":1030}, + {"service_id":1546,"eligibility_id":1008}, + {"service_id":1546,"eligibility_id":1049}, + {"service_id":1547,"eligibility_id":5}, + {"service_id":1549,"eligibility_id":1008}, + {"service_id":1549,"eligibility_id":1023}, + {"service_id":1563,"eligibility_id":5}, + {"service_id":1563,"eligibility_id":1034}, + {"service_id":1564,"eligibility_id":1034}, + {"service_id":1564,"eligibility_id":5}, + {"service_id":1565,"eligibility_id":1034}, + {"service_id":1565,"eligibility_id":5}, + {"service_id":1567,"eligibility_id":1034}, + {"service_id":1567,"eligibility_id":5}, + {"service_id":1568,"eligibility_id":1034}, + {"service_id":1568,"eligibility_id":5}, + {"service_id":1569,"eligibility_id":1034}, + {"service_id":1569,"eligibility_id":5}, + {"service_id":1570,"eligibility_id":1034}, + {"service_id":1570,"eligibility_id":5}, + {"service_id":1545,"eligibility_id":1063}, + {"service_id":1545,"eligibility_id":1027}, + {"service_id":1545,"eligibility_id":1007}, + {"service_id":1545,"eligibility_id":1005}, + {"service_id":1573,"eligibility_id":1002}, + {"service_id":1573,"eligibility_id":5}, + {"service_id":1573,"eligibility_id":1059}, + {"service_id":1573,"eligibility_id":1060}, + {"service_id":1574,"eligibility_id":1031}, + {"service_id":1574,"eligibility_id":1003}, + {"service_id":1574,"eligibility_id":1004}, + {"service_id":1574,"eligibility_id":1032}, + {"service_id":1575,"eligibility_id":1031}, + {"service_id":1575,"eligibility_id":1050}, + {"service_id":1576,"eligibility_id":1005}, + {"service_id":1576,"eligibility_id":1004}, + {"service_id":1577,"eligibility_id":1005}, + {"service_id":1577,"eligibility_id":1034}, + {"service_id":1577,"eligibility_id":5}, + {"service_id":1578,"eligibility_id":1005}, + {"service_id":1578,"eligibility_id":1004}, + {"service_id":1578,"eligibility_id":1016}, + {"service_id":1579,"eligibility_id":1002}, + {"service_id":1580,"eligibility_id":4}, + {"service_id":1580,"eligibility_id":1069}, + {"service_id":1580,"eligibility_id":1024}, + {"service_id":1581,"eligibility_id":1002}, + {"service_id":1582,"eligibility_id":1002}, + {"service_id":1583,"eligibility_id":1002}, + {"service_id":1593,"eligibility_id":1068}, + {"service_id":1593,"eligibility_id":1070}, + {"service_id":1593,"eligibility_id":1031}, + {"service_id":1593,"eligibility_id":12}, + {"service_id":1596,"eligibility_id":1042}, + {"service_id":1598,"eligibility_id":1007}, + {"service_id":1598,"eligibility_id":12}, + {"service_id":1598,"eligibility_id":1050}, + {"service_id":1598,"eligibility_id":1049}, + {"service_id":1601,"eligibility_id":1058}, + {"service_id":1609,"eligibility_id":1069}, + {"service_id":1614,"eligibility_id":1063}, + {"service_id":1614,"eligibility_id":1008}, + {"service_id":1616,"eligibility_id":1058}, + {"service_id":1619,"eligibility_id":1058}, + {"service_id":1623,"eligibility_id":1007}, + {"service_id":1623,"eligibility_id":12}, + {"service_id":1626,"eligibility_id":1007}, + {"service_id":1626,"eligibility_id":1016}, + {"service_id":1626,"eligibility_id":1003}, + {"service_id":1626,"eligibility_id":1005}, + {"service_id":1629,"eligibility_id":1027}, + {"service_id":1629,"eligibility_id":1005}, + {"service_id":1577,"eligibility_id":1027}, + {"service_id":1636,"eligibility_id":12}, + {"service_id":1636,"eligibility_id":1005}, + {"service_id":1636,"eligibility_id":1007}, + {"service_id":1638,"eligibility_id":1005}, + {"service_id":1638,"eligibility_id":1004}, + {"service_id":1642,"eligibility_id":1005}, + {"service_id":1642,"eligibility_id":1004}, + {"service_id":667,"eligibility_id":1019}, + {"service_id":666,"eligibility_id":1019}, + {"service_id":1652,"eligibility_id":1019}, + {"service_id":1653,"eligibility_id":1019}, + {"service_id":1503,"eligibility_id":1007}, + {"service_id":1504,"eligibility_id":1008}, + {"service_id":1503,"eligibility_id":2}, + {"service_id":1504,"eligibility_id":1017}, + {"service_id":1345,"eligibility_id":1046}, + {"service_id":1343,"eligibility_id":1035}, + {"service_id":1347,"eligibility_id":1046}, + {"service_id":1344,"eligibility_id":1031}, + {"service_id":1561,"eligibility_id":1015}, + {"service_id":1672,"eligibility_id":1072}, + {"service_id":1655,"eligibility_id":2}, + {"service_id":1655,"eligibility_id":3}, + {"service_id":1644,"eligibility_id":2}, + {"service_id":1643,"eligibility_id":2}, + {"service_id":1644,"eligibility_id":3}, + {"service_id":1643,"eligibility_id":3}, + {"service_id":1644,"eligibility_id":12}, + {"service_id":1643,"eligibility_id":1053}, + {"service_id":1644,"eligibility_id":1005}, + {"service_id":1644,"eligibility_id":1007}, + {"service_id":1658,"eligibility_id":1062}, + {"service_id":1658,"eligibility_id":1064}, + {"service_id":1658,"eligibility_id":1063}, + {"service_id":1658,"eligibility_id":5}, + {"service_id":1658,"eligibility_id":1005}, + {"service_id":1658,"eligibility_id":1007}, + {"service_id":1669,"eligibility_id":1063}, + {"service_id":1669,"eligibility_id":1027}, + {"service_id":1669,"eligibility_id":1005}, + {"service_id":1670,"eligibility_id":1063}, + {"service_id":1670,"eligibility_id":1031}, + {"service_id":1670,"eligibility_id":1005}, + {"service_id":1522,"eligibility_id":1072}, + {"service_id":1522,"eligibility_id":1005}, + {"service_id":1522,"eligibility_id":1027}, + {"service_id":1522,"eligibility_id":1061}, + {"service_id":1498,"eligibility_id":1058}, + {"service_id":1498,"eligibility_id":1061}, + {"service_id":1498,"eligibility_id":1030}, + {"service_id":1497,"eligibility_id":1058}, + {"service_id":1497,"eligibility_id":1061}, + {"service_id":1497,"eligibility_id":1028}, + {"service_id":1656,"eligibility_id":1008}, + {"service_id":1662,"eligibility_id":1049}, + {"service_id":1663,"eligibility_id":1049}, + {"service_id":1671,"eligibility_id":1072}, + {"service_id":1671,"eligibility_id":1027}, + {"service_id":1671,"eligibility_id":1005}, + {"service_id":1671,"eligibility_id":1058}, + {"service_id":1671,"eligibility_id":1030}, + {"service_id":1499,"eligibility_id":1058}, + {"service_id":1499,"eligibility_id":1061}, + {"service_id":1506,"eligibility_id":1072}, + {"service_id":1659,"eligibility_id":5}, + {"service_id":1659,"eligibility_id":1005}, + {"service_id":1659,"eligibility_id":1004}, + {"service_id":1659,"eligibility_id":1007}, + {"service_id":1657,"eligibility_id":5}, + {"service_id":1657,"eligibility_id":1005}, + {"service_id":1657,"eligibility_id":1007}, + {"service_id":1666,"eligibility_id":1027}, + {"service_id":1666,"eligibility_id":1061}, + {"service_id":1666,"eligibility_id":1005}, + {"service_id":1666,"eligibility_id":5}, + {"service_id":1507,"eligibility_id":1004}, + {"service_id":1507,"eligibility_id":1005}, + {"service_id":1507,"eligibility_id":1063}, + {"service_id":1661,"eligibility_id":1007}, + {"service_id":1661,"eligibility_id":1005}, + {"service_id":1661,"eligibility_id":1016}, + {"service_id":1665,"eligibility_id":1027}, + {"service_id":1668,"eligibility_id":1005}, + {"service_id":1668,"eligibility_id":1072}, + {"service_id":1516,"eligibility_id":1063}, + {"service_id":1516,"eligibility_id":5}, + {"service_id":1516,"eligibility_id":1005}, + {"service_id":1516,"eligibility_id":1007}, + {"service_id":1667,"eligibility_id":1027}, + {"service_id":1667,"eligibility_id":5}, + {"service_id":1667,"eligibility_id":1004}, + {"service_id":1667,"eligibility_id":1061}, + {"service_id":1660,"eligibility_id":5}, + {"service_id":1660,"eligibility_id":1005}, + {"service_id":1660,"eligibility_id":1007}, + {"service_id":1664,"eligibility_id":1027}, + {"service_id":1521,"eligibility_id":1027}, + {"service_id":1521,"eligibility_id":1063}, + {"service_id":1672,"eligibility_id":1005}, + {"service_id":1672,"eligibility_id":1004}, + {"service_id":1672,"eligibility_id":5}, + {"service_id":1672,"eligibility_id":1030}, + {"service_id":1519,"eligibility_id":1069}, + {"service_id":1520,"eligibility_id":1058}, + {"service_id":1519,"eligibility_id":1031}, + {"service_id":1673,"eligibility_id":1027}, + {"service_id":1520,"eligibility_id":1012}, + {"service_id":1520,"eligibility_id":1061}, + {"service_id":1673,"eligibility_id":1005}, + {"service_id":1673,"eligibility_id":1072}, + {"service_id":1520,"eligibility_id":1063}, + {"service_id":1673,"eligibility_id":1063}, + {"service_id":1566,"eligibility_id":1031}, + {"service_id":1566,"eligibility_id":5}, + {"service_id":1553,"eligibility_id":1019}, + {"service_id":1553,"eligibility_id":1003}, + {"service_id":1553,"eligibility_id":1004}, + {"service_id":1553,"eligibility_id":1008}, + {"service_id":1565,"eligibility_id":1015}, + {"service_id":1570,"eligibility_id":1015}, + {"service_id":1551,"eligibility_id":1019}, + {"service_id":1557,"eligibility_id":1019}, + {"service_id":1682,"eligibility_id":12}, + {"service_id":1682,"eligibility_id":1007}, + {"service_id":1684,"eligibility_id":1003}, + {"service_id":1684,"eligibility_id":1004}, + {"service_id":1686,"eligibility_id":1007}, + {"service_id":1687,"eligibility_id":1007}, + {"service_id":1692,"eligibility_id":1003}, + {"service_id":1692,"eligibility_id":1004}, + {"service_id":1622,"eligibility_id":1005}, + {"service_id":1698,"eligibility_id":1008}, + {"service_id":1541,"eligibility_id":1063}, + {"service_id":1541,"eligibility_id":1072}, + {"service_id":1567,"eligibility_id":1015}, + {"service_id":1569,"eligibility_id":1015}, + {"service_id":1552,"eligibility_id":1019}, + {"service_id":1685,"eligibility_id":1007}, + {"service_id":1675,"eligibility_id":1054}, + {"service_id":1620,"eligibility_id":1019}, + {"service_id":1620,"eligibility_id":1008}, + {"service_id":1711,"eligibility_id":1063}, + {"service_id":1711,"eligibility_id":1058}, + {"service_id":1710,"eligibility_id":1001}, + {"service_id":1713,"eligibility_id":1066}, + {"service_id":1712,"eligibility_id":1052}, + {"service_id":1712,"eligibility_id":1053}, + {"service_id":1712,"eligibility_id":1058}, + {"service_id":1712,"eligibility_id":1072}, + {"service_id":1548,"eligibility_id":1058}, + {"service_id":1548,"eligibility_id":1064}, + {"service_id":1548,"eligibility_id":1072}, + {"service_id":1548,"eligibility_id":1049}, + {"service_id":1548,"eligibility_id":1012}, + {"service_id":1563,"eligibility_id":1015}, + {"service_id":1691,"eligibility_id":1012}, + {"service_id":1693,"eligibility_id":1003}, + {"service_id":1693,"eligibility_id":1004}, + {"service_id":1693,"eligibility_id":1012}, + {"service_id":1621,"eligibility_id":1005}, + {"service_id":1621,"eligibility_id":1007}, + {"service_id":1697,"eligibility_id":1008}, + {"service_id":1566,"eligibility_id":1015}, + {"service_id":1554,"eligibility_id":1019}, + {"service_id":1555,"eligibility_id":1008}, + {"service_id":1555,"eligibility_id":1019}, + {"service_id":1683,"eligibility_id":1007}, + {"service_id":1683,"eligibility_id":12}, + {"service_id":1683,"eligibility_id":1012}, + {"service_id":1639,"eligibility_id":1005}, + {"service_id":1645,"eligibility_id":1003}, + {"service_id":1645,"eligibility_id":1049}, + {"service_id":1645,"eligibility_id":1008}, + {"service_id":1645,"eligibility_id":1001}, + {"service_id":1708,"eligibility_id":1027}, + {"service_id":1708,"eligibility_id":1007}, + {"service_id":1708,"eligibility_id":1005}, + {"service_id":1708,"eligibility_id":1061}, + {"service_id":1708,"eligibility_id":1063}, + {"service_id":1568,"eligibility_id":1015}, + {"service_id":1550,"eligibility_id":1019}, + {"service_id":1556,"eligibility_id":1019}, + {"service_id":1688,"eligibility_id":1005}, + {"service_id":1689,"eligibility_id":1003}, + {"service_id":1689,"eligibility_id":1004}, + {"service_id":1689,"eligibility_id":1012}, + {"service_id":1694,"eligibility_id":1007}, + {"service_id":1695,"eligibility_id":1007}, + {"service_id":1637,"eligibility_id":1016}, + {"service_id":1704,"eligibility_id":1049}, + {"service_id":1704,"eligibility_id":1042}, + {"service_id":1704,"eligibility_id":1058}, + {"service_id":1709,"eligibility_id":1063}, + {"service_id":1709,"eligibility_id":1072}, + {"service_id":1599,"eligibility_id":1058}, + {"service_id":1599,"eligibility_id":12}, + {"service_id":5,"eligibility_id":1048}, + {"service_id":1290,"eligibility_id":1002}, + {"service_id":1290,"eligibility_id":1069}, + {"service_id":1290,"eligibility_id":1012}, + {"service_id":1290,"eligibility_id":1031}, + {"service_id":1725,"eligibility_id":1001}, + {"service_id":1746,"eligibility_id":1032}, + {"service_id":1746,"eligibility_id":1042}, + {"service_id":557,"eligibility_id":1049}, + {"service_id":557,"eligibility_id":1050}, + {"service_id":1753,"eligibility_id":1049}, + {"service_id":1753,"eligibility_id":1050}, + {"service_id":1755,"eligibility_id":1049}, + {"service_id":1771,"eligibility_id":1012}, + {"service_id":1612,"eligibility_id":1058}, + {"service_id":1773,"eligibility_id":1031}, + {"service_id":1775,"eligibility_id":1001}, + {"service_id":279,"eligibility_id":1001}, + {"service_id":256,"eligibility_id":1031}, + {"service_id":256,"eligibility_id":1069}, + {"service_id":1780,"eligibility_id":1001}, + {"service_id":1780,"eligibility_id":1008}, + {"service_id":1780,"eligibility_id":1011}, + {"service_id":1780,"eligibility_id":1058}, + {"service_id":1782,"eligibility_id":1031}, + {"service_id":1782,"eligibility_id":1069}, + {"service_id":1782,"eligibility_id":1068}, + {"service_id":228,"eligibility_id":1058}, + {"service_id":228,"eligibility_id":1072}, + {"service_id":228,"eligibility_id":1054}, + {"service_id":1754,"eligibility_id":1072}, + {"service_id":1754,"eligibility_id":1054}, + {"service_id":558,"eligibility_id":1006}, + {"service_id":1754,"eligibility_id":1050}, + {"service_id":558,"eligibility_id":1054}, + {"service_id":558,"eligibility_id":1058}, + {"service_id":1755,"eligibility_id":1003}, + {"service_id":1755,"eligibility_id":1007}, + {"service_id":120,"eligibility_id":1031}, + {"service_id":1784,"eligibility_id":1032}, + {"service_id":1785,"eligibility_id":1002}, + {"service_id":1781,"eligibility_id":1042}, + {"service_id":1781,"eligibility_id":1069}, + {"service_id":1781,"eligibility_id":1058}, + {"service_id":261,"eligibility_id":1032}, + {"service_id":441,"eligibility_id":1001}, + {"service_id":1786,"eligibility_id":1001}, + {"service_id":1786,"eligibility_id":1058}, + {"service_id":1786,"eligibility_id":1069}, + {"service_id":1786,"eligibility_id":1068}, + {"service_id":442,"eligibility_id":1007}, + {"service_id":442,"eligibility_id":12}, + {"service_id":21,"eligibility_id":1031}, + {"service_id":21,"eligibility_id":1008}, + {"service_id":21,"eligibility_id":1033}, + {"service_id":21,"eligibility_id":1046}, + {"service_id":1788,"eligibility_id":1002}, + {"service_id":1788,"eligibility_id":1001}, + {"service_id":1789,"eligibility_id":1043}, + {"service_id":1791,"eligibility_id":1072}, + {"service_id":341,"eligibility_id":1031}, + {"service_id":341,"eligibility_id":1007}, + {"service_id":688,"eligibility_id":1004}, + {"service_id":688,"eligibility_id":1005}, + {"service_id":689,"eligibility_id":1015}, + {"service_id":1793,"eligibility_id":1002}, + {"service_id":1794,"eligibility_id":1002}, + {"service_id":1795,"eligibility_id":1002}, + {"service_id":1796,"eligibility_id":1002}, + {"service_id":1797,"eligibility_id":1002}, + {"service_id":1798,"eligibility_id":1002}, + {"service_id":1799,"eligibility_id":1002}, + {"service_id":1800,"eligibility_id":1002}, + {"service_id":1802,"eligibility_id":1058}, + {"service_id":1802,"eligibility_id":1002}, + {"service_id":1803,"eligibility_id":5}, + {"service_id":1804,"eligibility_id":1012}, + {"service_id":1804,"eligibility_id":1002}, + {"service_id":1805,"eligibility_id":1058}, + {"service_id":1805,"eligibility_id":2}, + {"service_id":1805,"eligibility_id":3}, + {"service_id":1805,"eligibility_id":1049}, + {"service_id":1806,"eligibility_id":1058}, + {"service_id":1806,"eligibility_id":1002}, + {"service_id":1808,"eligibility_id":1049}, + {"service_id":1809,"eligibility_id":1049}, + {"service_id":1814,"eligibility_id":1001}, + {"service_id":1813,"eligibility_id":1001}, + {"service_id":1812,"eligibility_id":1001}, + {"service_id":1531,"eligibility_id":1012}, + {"service_id":1528,"eligibility_id":1008}, + {"service_id":1530,"eligibility_id":1011}, + {"service_id":1529,"eligibility_id":1002}, + {"service_id":1822,"eligibility_id":1054}, + {"service_id":1822,"eligibility_id":1004}, + {"service_id":1822,"eligibility_id":1042}, + {"service_id":1822,"eligibility_id":1066}, + {"service_id":1822,"eligibility_id":1033}, + {"service_id":1845,"eligibility_id":1054}, + {"service_id":1845,"eligibility_id":1004}, + {"service_id":1845,"eligibility_id":1001}, + {"service_id":1845,"eligibility_id":1042}, + {"service_id":1845,"eligibility_id":1066}, + {"service_id":1846,"eligibility_id":1054}, + {"service_id":1846,"eligibility_id":1055}, + {"service_id":1846,"eligibility_id":1004}, + {"service_id":1846,"eligibility_id":1066}, + {"service_id":1846,"eligibility_id":1042}, + {"service_id":1847,"eligibility_id":1066}, + {"service_id":1847,"eligibility_id":1042}, + {"service_id":1847,"eligibility_id":1054}, + {"service_id":1847,"eligibility_id":1004}, + {"service_id":1848,"eligibility_id":1003}, + {"service_id":1848,"eligibility_id":1008}, + {"service_id":1848,"eligibility_id":1005}, + {"service_id":1848,"eligibility_id":1004}, + {"service_id":634,"eligibility_id":1072}, + {"service_id":226,"eligibility_id":1058}, + {"service_id":226,"eligibility_id":1049}, + {"service_id":226,"eligibility_id":1054}, + {"service_id":226,"eligibility_id":1072}, + {"service_id":1849,"eligibility_id":1054}, + {"service_id":1849,"eligibility_id":1004}, + {"service_id":1849,"eligibility_id":1066}, + {"service_id":1849,"eligibility_id":1042}, + {"service_id":743,"eligibility_id":1069}, + {"service_id":1833,"eligibility_id":1069}, + {"service_id":743,"eligibility_id":1031}, + {"service_id":1833,"eligibility_id":1031}, + {"service_id":1832,"eligibility_id":1069}, + {"service_id":1832,"eligibility_id":1031}, + {"service_id":1831,"eligibility_id":12}, + {"service_id":1858,"eligibility_id":1058}, + {"service_id":1858,"eligibility_id":1002}, + {"service_id":1858,"eligibility_id":1049}, + {"service_id":1858,"eligibility_id":1050}, + {"service_id":1858,"eligibility_id":1048}, + {"service_id":1858,"eligibility_id":1054}, + {"service_id":1858,"eligibility_id":1055}, + {"service_id":1858,"eligibility_id":1051}, + {"service_id":1819,"eligibility_id":1058}, + {"service_id":1858,"eligibility_id":1030}, + {"service_id":1858,"eligibility_id":1004}, + {"service_id":1819,"eligibility_id":1027}, + {"service_id":1859,"eligibility_id":1003}, + {"service_id":1859,"eligibility_id":1023}, + {"service_id":1860,"eligibility_id":1049}, + {"service_id":1860,"eligibility_id":1050}, + {"service_id":1860,"eligibility_id":1023}, + {"service_id":1870,"eligibility_id":1058}, + {"service_id":1870,"eligibility_id":1027}, + {"service_id":1870,"eligibility_id":1007}, + {"service_id":1870,"eligibility_id":12}, + {"service_id":1871,"eligibility_id":1058}, + {"service_id":1871,"eligibility_id":1003}, + {"service_id":1871,"eligibility_id":1004}, + {"service_id":1871,"eligibility_id":1049}, + {"service_id":1871,"eligibility_id":1048}, + {"service_id":1871,"eligibility_id":1050}, + {"service_id":1872,"eligibility_id":1004}, + {"service_id":1872,"eligibility_id":1007}, + {"service_id":1872,"eligibility_id":12}, + {"service_id":1872,"eligibility_id":1049}, + {"service_id":1872,"eligibility_id":1050}, + {"service_id":1352,"eligibility_id":1072}, + {"service_id":1352,"eligibility_id":1058}, + {"service_id":1352,"eligibility_id":1059}, + {"service_id":1352,"eligibility_id":1025}, + {"service_id":1675,"eligibility_id":1001}, + {"service_id":1729,"eligibility_id":1072}, + {"service_id":1811,"eligibility_id":1027}, + {"service_id":49,"eligibility_id":1049}, + {"service_id":49,"eligibility_id":1054}, + {"service_id":1891,"eligibility_id":1054}, + {"service_id":1891,"eligibility_id":1049}, + {"service_id":1800,"eligibility_id":1028}, + {"service_id":1785,"eligibility_id":1028}, + {"service_id":1799,"eligibility_id":1028}, + {"service_id":1793,"eligibility_id":1053}, + {"service_id":1798,"eligibility_id":1028}, + {"service_id":1431,"eligibility_id":1002}, + {"service_id":1892,"eligibility_id":1008}, + {"service_id":1892,"eligibility_id":1017}, + {"service_id":1892,"eligibility_id":1011}, + {"service_id":1893,"eligibility_id":1030}, + {"service_id":788,"eligibility_id":1054}, + {"service_id":788,"eligibility_id":1055}, + {"service_id":789,"eligibility_id":1046}, + {"service_id":788,"eligibility_id":1046}, + {"service_id":1483,"eligibility_id":1046}, + {"service_id":790,"eligibility_id":1046}, + {"service_id":1893,"eligibility_id":1046}, + {"service_id":1897,"eligibility_id":1012}, + {"service_id":1896,"eligibility_id":1001}, + {"service_id":1897,"eligibility_id":1061}, + {"service_id":1896,"eligibility_id":1063}, + {"service_id":1895,"eligibility_id":1012}, + {"service_id":1898,"eligibility_id":1012}, + {"service_id":1895,"eligibility_id":1030}, + {"service_id":1894,"eligibility_id":1001}, + {"service_id":1894,"eligibility_id":1061}, + {"service_id":1894,"eligibility_id":1049}, + {"service_id":1900,"eligibility_id":1001}, + {"service_id":1899,"eligibility_id":1001}, + {"service_id":1901,"eligibility_id":1066}, + {"service_id":1376,"eligibility_id":1001}, + {"service_id":1389,"eligibility_id":1001}, + {"service_id":1270,"eligibility_id":1058}, + {"service_id":1270,"eligibility_id":1030}, + {"service_id":1270,"eligibility_id":1054}, + {"service_id":1902,"eligibility_id":1001}, + {"service_id":1902,"eligibility_id":1058}, + {"service_id":784,"eligibility_id":1058}, + {"service_id":785,"eligibility_id":1058}, + {"service_id":785,"eligibility_id":1061}, + {"service_id":785,"eligibility_id":1014}, + {"service_id":1061,"eligibility_id":1031}, + {"service_id":1922,"eligibility_id":1062}, + {"service_id":1922,"eligibility_id":1031}, + {"service_id":1923,"eligibility_id":1031}, + {"service_id":1924,"eligibility_id":1031}, + {"service_id":1924,"eligibility_id":1058}, + {"service_id":1925,"eligibility_id":1031}, + {"service_id":1925,"eligibility_id":1064}, + {"service_id":1926,"eligibility_id":1031}, + {"service_id":1926,"eligibility_id":1058}, + {"service_id":1927,"eligibility_id":1031}, + {"service_id":1278,"eligibility_id":1001}, + {"service_id":1278,"eligibility_id":1016}, + {"service_id":1278,"eligibility_id":1043}, + {"service_id":1278,"eligibility_id":1053}, + {"service_id":1400,"eligibility_id":1001}, + {"service_id":1398,"eligibility_id":1030}, + {"service_id":1399,"eligibility_id":1001}, + {"service_id":1273,"eligibility_id":1001}, + {"service_id":276,"eligibility_id":1001}, + {"service_id":277,"eligibility_id":1001}, + {"service_id":268,"eligibility_id":1001}, + {"service_id":269,"eligibility_id":1001}, + {"service_id":263,"eligibility_id":1001}, + {"service_id":273,"eligibility_id":1001}, + {"service_id":266,"eligibility_id":1001}, + {"service_id":274,"eligibility_id":1001}, + {"service_id":264,"eligibility_id":1001}, + {"service_id":272,"eligibility_id":1001}, + {"service_id":270,"eligibility_id":1001}, + {"service_id":271,"eligibility_id":1001}, + {"service_id":275,"eligibility_id":1001}, + {"service_id":267,"eligibility_id":1001}, + {"service_id":16,"eligibility_id":1001}, + {"service_id":278,"eligibility_id":1001}, + {"service_id":265,"eligibility_id":1001}, + {"service_id":1393,"eligibility_id":1001}, + {"service_id":1390,"eligibility_id":1001}, + {"service_id":1392,"eligibility_id":1001}, + {"service_id":1391,"eligibility_id":1001}, + {"service_id":1942,"eligibility_id":1001}, + {"service_id":1943,"eligibility_id":1005}, + {"service_id":1943,"eligibility_id":1004}, + {"service_id":1944,"eligibility_id":1005}, + {"service_id":1944,"eligibility_id":1004}, + {"service_id":1945,"eligibility_id":1027}, + {"service_id":1946,"eligibility_id":1001}, + {"service_id":1947,"eligibility_id":1001}, + {"service_id":1948,"eligibility_id":1001}, + {"service_id":1949,"eligibility_id":1072}, + {"service_id":1949,"eligibility_id":1052}, + {"service_id":1949,"eligibility_id":1053}, + {"service_id":1950,"eligibility_id":1001}, + {"service_id":1951,"eligibility_id":1027}, + {"service_id":1954,"eligibility_id":5}, + {"service_id":1953,"eligibility_id":5}, + {"service_id":1952,"eligibility_id":1027}, + {"service_id":1952,"eligibility_id":1005}, + {"service_id":1952,"eligibility_id":1007}, + {"service_id":1955,"eligibility_id":1027}, + {"service_id":1955,"eligibility_id":5}, + {"service_id":1961,"eligibility_id":1001}, + {"service_id":1959,"eligibility_id":1001}, + {"service_id":1956,"eligibility_id":1001}, + {"service_id":1960,"eligibility_id":1001}, + {"service_id":1958,"eligibility_id":1001}, + {"service_id":1962,"eligibility_id":1001}, + {"service_id":1963,"eligibility_id":1001}, + {"service_id":1957,"eligibility_id":1001}, + {"service_id":1964,"eligibility_id":1063}, + {"service_id":1964,"eligibility_id":1012}, + {"service_id":1964,"eligibility_id":1027}, + {"service_id":1964,"eligibility_id":1001}, + {"service_id":1965,"eligibility_id":1063}, + {"service_id":1965,"eligibility_id":1012}, + {"service_id":1965,"eligibility_id":1001}, + {"service_id":1966,"eligibility_id":1063}, + {"service_id":1966,"eligibility_id":1012}, + {"service_id":1966,"eligibility_id":1001}, + {"service_id":1967,"eligibility_id":1063}, + {"service_id":1967,"eligibility_id":1012}, + {"service_id":1967,"eligibility_id":1061}, + {"service_id":1968,"eligibility_id":1063}, + {"service_id":1968,"eligibility_id":1012}, + {"service_id":1968,"eligibility_id":1001}, + {"service_id":1969,"eligibility_id":1063}, + {"service_id":1969,"eligibility_id":1012}, + {"service_id":1969,"eligibility_id":1049}, + {"service_id":1970,"eligibility_id":1063}, + {"service_id":1970,"eligibility_id":1012}, + {"service_id":1970,"eligibility_id":1001}, + {"service_id":1971,"eligibility_id":1063}, + {"service_id":1971,"eligibility_id":1012}, + {"service_id":1971,"eligibility_id":1001}, + {"service_id":1972,"eligibility_id":1063}, + {"service_id":1972,"eligibility_id":1012}, + {"service_id":1972,"eligibility_id":1001}, + {"service_id":1973,"eligibility_id":1063}, + {"service_id":1973,"eligibility_id":1012}, + {"service_id":1973,"eligibility_id":1001}, + {"service_id":1974,"eligibility_id":1063}, + {"service_id":1974,"eligibility_id":1012}, + {"service_id":1974,"eligibility_id":1001}, + {"service_id":1974,"eligibility_id":5}, + {"service_id":1975,"eligibility_id":1063}, + {"service_id":1975,"eligibility_id":1012}, + {"service_id":1975,"eligibility_id":1008}, + {"service_id":1983,"eligibility_id":1001}, + {"service_id":1981,"eligibility_id":1001}, + {"service_id":1982,"eligibility_id":1001}, + {"service_id":1976,"eligibility_id":1001}, + {"service_id":1977,"eligibility_id":1001}, + {"service_id":1979,"eligibility_id":1001}, + {"service_id":1980,"eligibility_id":1001}, + {"service_id":1978,"eligibility_id":1001}, + {"service_id":1987,"eligibility_id":1001}, + {"service_id":1986,"eligibility_id":1001}, + {"service_id":1988,"eligibility_id":1001}, + {"service_id":1984,"eligibility_id":1001}, + {"service_id":1985,"eligibility_id":1001}, + {"service_id":23,"eligibility_id":1072}, + {"service_id":23,"eligibility_id":1001}, + {"service_id":1991,"eligibility_id":1053}, + {"service_id":1991,"eligibility_id":1017}, + {"service_id":1989,"eligibility_id":1027}, + {"service_id":1996,"eligibility_id":1053}, + {"service_id":1996,"eligibility_id":1052}, + {"service_id":1994,"eligibility_id":1049}, + {"service_id":1994,"eligibility_id":1053}, + {"service_id":1993,"eligibility_id":1054}, + {"service_id":1993,"eligibility_id":1055}, + {"service_id":1997,"eligibility_id":1001}, + {"service_id":1995,"eligibility_id":1053}, + {"service_id":1990,"eligibility_id":1008}, + {"service_id":1990,"eligibility_id":1058}, + {"service_id":1994,"eligibility_id":1058}, + {"service_id":1993,"eligibility_id":1058}, + {"service_id":1991,"eligibility_id":1058}, + {"service_id":1996,"eligibility_id":1058}, + {"service_id":1989,"eligibility_id":1058}, + {"service_id":1997,"eligibility_id":1058}, + {"service_id":643,"eligibility_id":1020}, + {"service_id":1999,"eligibility_id":1008}, + {"service_id":1998,"eligibility_id":1008}, + {"service_id":1998,"eligibility_id":1058}, + {"service_id":1998,"eligibility_id":1055}, + {"service_id":728,"eligibility_id":1001}, + {"service_id":728,"eligibility_id":1058}, + {"service_id":728,"eligibility_id":1042}, + {"service_id":708,"eligibility_id":1058}, + {"service_id":708,"eligibility_id":1001}, + {"service_id":1022,"eligibility_id":1008}, + {"service_id":1022,"eligibility_id":1017}, + {"service_id":2001,"eligibility_id":1005}, + {"service_id":2001,"eligibility_id":1004}, + {"service_id":851,"eligibility_id":1005}, + {"service_id":2003,"eligibility_id":1062}, + {"service_id":2003,"eligibility_id":1002}, + {"service_id":2003,"eligibility_id":1049}, + {"service_id":2004,"eligibility_id":1005}, + {"service_id":2005,"eligibility_id":1002}, + {"service_id":1731,"eligibility_id":1012}, + {"service_id":1731,"eligibility_id":1031}, + {"service_id":2006,"eligibility_id":1049}, + {"service_id":2006,"eligibility_id":1051}, + {"service_id":2006,"eligibility_id":1034}, + {"service_id":2006,"eligibility_id":1030}, + {"service_id":2006,"eligibility_id":1050}, + {"service_id":2006,"eligibility_id":1028}, + {"service_id":2007,"eligibility_id":1049}, + {"service_id":2007,"eligibility_id":1050}, + {"service_id":2007,"eligibility_id":1028}, + {"service_id":2007,"eligibility_id":1034}, + {"service_id":2007,"eligibility_id":1054}, + {"service_id":2007,"eligibility_id":1030}, + {"service_id":1730,"eligibility_id":1012}, + {"service_id":1732,"eligibility_id":1066}, + {"service_id":1732,"eligibility_id":1054}, + {"service_id":1730,"eligibility_id":1062}, + {"service_id":1732,"eligibility_id":1058}, + {"service_id":893,"eligibility_id":1012}, + {"service_id":893,"eligibility_id":1066}, + {"service_id":893,"eligibility_id":1054}, + {"service_id":893,"eligibility_id":1055}, + {"service_id":893,"eligibility_id":1042}, + {"service_id":893,"eligibility_id":1046}, + {"service_id":893,"eligibility_id":1058}, + {"service_id":2006,"eligibility_id":1001}, + {"service_id":2007,"eligibility_id":1001}, + {"service_id":2011,"eligibility_id":1016}, + {"service_id":2011,"eligibility_id":5}, + {"service_id":2010,"eligibility_id":1016}, + {"service_id":2010,"eligibility_id":5}, + {"service_id":2012,"eligibility_id":1016}, + {"service_id":2012,"eligibility_id":5}, + {"service_id":2012,"eligibility_id":1005}, + {"service_id":2013,"eligibility_id":1016}, + {"service_id":2013,"eligibility_id":5}, + {"service_id":2013,"eligibility_id":1005}, + {"service_id":2013,"eligibility_id":1049}, + {"service_id":2014,"eligibility_id":5}, + {"service_id":2015,"eligibility_id":5}, + {"service_id":2016,"eligibility_id":1049}, + {"service_id":2016,"eligibility_id":1028}, + {"service_id":2017,"eligibility_id":1005}, + {"service_id":2017,"eligibility_id":5}, + {"service_id":2018,"eligibility_id":5}, + {"service_id":2019,"eligibility_id":1001}, + {"service_id":1632,"eligibility_id":1008}, + {"service_id":2020,"eligibility_id":1008}, + {"service_id":2020,"eligibility_id":1063}, + {"service_id":1630,"eligibility_id":1008}, + {"service_id":1630,"eligibility_id":1063}, + {"service_id":1630,"eligibility_id":1031}, + {"service_id":1631,"eligibility_id":1008}, + {"service_id":1631,"eligibility_id":1063}, + {"service_id":1633,"eligibility_id":1008}, + {"service_id":1633,"eligibility_id":1061}, + {"service_id":1633,"eligibility_id":1063}, + {"service_id":558,"eligibility_id":1049}, + {"service_id":2021,"eligibility_id":1006}, + {"service_id":2021,"eligibility_id":1007}, + {"service_id":1787,"eligibility_id":1001}, + {"service_id":1705,"eligibility_id":1008}, + {"service_id":1783,"eligibility_id":1049}, + {"service_id":2023,"eligibility_id":1049}, + {"service_id":2023,"eligibility_id":1006}, + {"service_id":2023,"eligibility_id":1007}, + {"service_id":1572,"eligibility_id":1042}, + {"service_id":1572,"eligibility_id":1046}, + {"service_id":1572,"eligibility_id":1043}, + {"service_id":1786,"eligibility_id":1012}, + {"service_id":1706,"eligibility_id":1008}, + {"service_id":1706,"eligibility_id":1058}, + {"service_id":2024,"eligibility_id":1001}, + {"service_id":2024,"eligibility_id":1061}, + {"service_id":1717,"eligibility_id":1042}, + {"service_id":1717,"eligibility_id":1046}, + {"service_id":1717,"eligibility_id":1043}, + {"service_id":1571,"eligibility_id":1042}, + {"service_id":1674,"eligibility_id":1042}, + {"service_id":1674,"eligibility_id":1046}, + {"service_id":1674,"eligibility_id":1043}, + {"service_id":2028,"eligibility_id":1042}, + {"service_id":2028,"eligibility_id":1043}, + {"service_id":2028,"eligibility_id":1046}, + {"service_id":2029,"eligibility_id":1042}, + {"service_id":2029,"eligibility_id":1046}, + {"service_id":2029,"eligibility_id":1043}, + {"service_id":2029,"eligibility_id":1055}, + {"service_id":1775,"eligibility_id":14}, + {"service_id":1698,"eligibility_id":1001}, + {"service_id":2030,"eligibility_id":5}, + {"service_id":2030,"eligibility_id":1005}, + {"service_id":2030,"eligibility_id":1004}, + {"service_id":2030,"eligibility_id":1054}, + {"service_id":2031,"eligibility_id":5}, + {"service_id":2031,"eligibility_id":12}, + {"service_id":2031,"eligibility_id":1005}, + {"service_id":2031,"eligibility_id":1007}, + {"service_id":2031,"eligibility_id":1004}, + {"service_id":2032,"eligibility_id":1005}, + {"service_id":2032,"eligibility_id":1007}, + {"service_id":2022,"eligibility_id":1007}, + {"service_id":1716,"eligibility_id":1042}, + {"service_id":1716,"eligibility_id":1046}, + {"service_id":1716,"eligibility_id":1043}, + {"service_id":1715,"eligibility_id":1046}, + {"service_id":1715,"eligibility_id":1043}, + {"service_id":1715,"eligibility_id":1042}, + {"service_id":2025,"eligibility_id":1006}, + {"service_id":2025,"eligibility_id":1007}, + {"service_id":2025,"eligibility_id":1035}, + {"service_id":1718,"eligibility_id":1046}, + {"service_id":1718,"eligibility_id":1043}, + {"service_id":1718,"eligibility_id":1042}, + {"service_id":1680,"eligibility_id":1046}, + {"service_id":1680,"eligibility_id":1043}, + {"service_id":1680,"eligibility_id":1042}, + {"service_id":1697,"eligibility_id":1001}, + {"service_id":2035,"eligibility_id":1005}, + {"service_id":2035,"eligibility_id":1003}, + {"service_id":2035,"eligibility_id":1017}, + {"service_id":2035,"eligibility_id":1072}, + {"service_id":2035,"eligibility_id":1058}, + {"service_id":2035,"eligibility_id":1051}, + {"service_id":2035,"eligibility_id":1027}, + {"service_id":2035,"eligibility_id":1008}, + {"service_id":2035,"eligibility_id":1030}, + {"service_id":2035,"eligibility_id":1004}, + {"service_id":2035,"eligibility_id":1031}, + {"service_id":2035,"eligibility_id":1011}, + {"service_id":993,"eligibility_id":1072}, + {"service_id":569,"eligibility_id":1031}, + {"service_id":1792,"eligibility_id":1031}, + {"service_id":230,"eligibility_id":1031}, + {"service_id":572,"eligibility_id":1031}, + {"service_id":2037,"eligibility_id":1058}, + {"service_id":2037,"eligibility_id":1017}, + {"service_id":2037,"eligibility_id":1008}, + {"service_id":2037,"eligibility_id":1049}, + {"service_id":1464,"eligibility_id":1001}, + {"service_id":2033,"eligibility_id":1001}, + {"service_id":2034,"eligibility_id":1001}, + {"service_id":571,"eligibility_id":1031}, + {"service_id":120,"eligibility_id":1068}, + {"service_id":120,"eligibility_id":1069}, + {"service_id":120,"eligibility_id":1049}, + {"service_id":1226,"eligibility_id":1011}, + {"service_id":1226,"eligibility_id":1031}, + {"service_id":2038,"eligibility_id":1058}, + {"service_id":2038,"eligibility_id":1008}, + {"service_id":2038,"eligibility_id":1017}, + {"service_id":2038,"eligibility_id":1049}, + {"service_id":575,"eligibility_id":1011}, + {"service_id":575,"eligibility_id":1054}, + {"service_id":1758,"eligibility_id":1001}, + {"service_id":1759,"eligibility_id":1058}, + {"service_id":1759,"eligibility_id":1054}, + {"service_id":1759,"eligibility_id":1052}, + {"service_id":1759,"eligibility_id":1053}, + {"service_id":2041,"eligibility_id":1058}, + {"service_id":2041,"eligibility_id":1052}, + {"service_id":1760,"eligibility_id":1001}, + {"service_id":2042,"eligibility_id":1043}, + {"service_id":2043,"eligibility_id":1072}, + {"service_id":78,"eligibility_id":1072}, + {"service_id":2043,"eligibility_id":1046}, + {"service_id":78,"eligibility_id":1046}, + {"service_id":2044,"eligibility_id":1046}, + {"service_id":2036,"eligibility_id":1042}, + {"service_id":2045,"eligibility_id":1042}, + {"service_id":2046,"eligibility_id":1062}, + {"service_id":2046,"eligibility_id":1007}, + {"service_id":2046,"eligibility_id":1005}, + {"service_id":2047,"eligibility_id":1005}, + {"service_id":2047,"eligibility_id":5}, + {"service_id":2048,"eligibility_id":1062}, + {"service_id":2048,"eligibility_id":1049}, + {"service_id":2048,"eligibility_id":1007}, + {"service_id":2048,"eligibility_id":1005}, + {"service_id":2049,"eligibility_id":1035}, + {"service_id":2049,"eligibility_id":1062}, + {"service_id":2049,"eligibility_id":1031}, + {"service_id":2049,"eligibility_id":1072}, + {"service_id":767,"eligibility_id":1042}, + {"service_id":767,"eligibility_id":1054}, + {"service_id":766,"eligibility_id":1042}, + {"service_id":766,"eligibility_id":1054}, + {"service_id":766,"eligibility_id":1008}, + {"service_id":2050,"eligibility_id":1011}, + {"service_id":240,"eligibility_id":1049}, + {"service_id":240,"eligibility_id":1007}, + {"service_id":240,"eligibility_id":1006}, + {"service_id":240,"eligibility_id":12}, + {"service_id":133,"eligibility_id":1049}, + {"service_id":133,"eligibility_id":1050}, + {"service_id":133,"eligibility_id":1002}, + {"service_id":2052,"eligibility_id":5}, + {"service_id":42,"eligibility_id":1002}, + {"service_id":197,"eligibility_id":1008}, + {"service_id":2061,"eligibility_id":1008}, + {"service_id":2062,"eligibility_id":1008}, + {"service_id":2063,"eligibility_id":1008}, + {"service_id":2064,"eligibility_id":1008}, + {"service_id":2065,"eligibility_id":1011}, + {"service_id":224,"eligibility_id":1011}, + {"service_id":2067,"eligibility_id":1049}, + {"service_id":2068,"eligibility_id":1064}, + {"service_id":2069,"eligibility_id":1064}, + {"service_id":187,"eligibility_id":1049}, + {"service_id":2070,"eligibility_id":1064}, + {"service_id":2071,"eligibility_id":1064}, + {"service_id":2071,"eligibility_id":1042}, + {"service_id":2071,"eligibility_id":1066}, + {"service_id":994,"eligibility_id":1008}, + {"service_id":808,"eligibility_id":1008}, + {"service_id":2093,"eligibility_id":1002}, + {"service_id":2093,"eligibility_id":1063}, + {"service_id":2086,"eligibility_id":1002}, + {"service_id":2086,"eligibility_id":1063}, + {"service_id":2088,"eligibility_id":1002}, + {"service_id":2092,"eligibility_id":1002}, + {"service_id":2088,"eligibility_id":1063}, + {"service_id":2092,"eligibility_id":1063}, + {"service_id":2092,"eligibility_id":1049}, + {"service_id":2092,"eligibility_id":1007}, + {"service_id":2087,"eligibility_id":1002}, + {"service_id":2087,"eligibility_id":1063}, + {"service_id":2091,"eligibility_id":1002}, + {"service_id":2091,"eligibility_id":1063}, + {"service_id":2089,"eligibility_id":1007}, + {"service_id":2090,"eligibility_id":1004}, + {"service_id":2089,"eligibility_id":1006}, + {"service_id":2090,"eligibility_id":1003}, + {"service_id":2089,"eligibility_id":1063}, + {"service_id":2090,"eligibility_id":1063}, + {"service_id":2085,"eligibility_id":1002}, + {"service_id":2085,"eligibility_id":1063}, + {"service_id":2094,"eligibility_id":1005}, + {"service_id":2094,"eligibility_id":5}, + {"service_id":2096,"eligibility_id":1001}, + {"service_id":1726,"eligibility_id":1072}, + {"service_id":1728,"eligibility_id":1072}, + {"service_id":1727,"eligibility_id":1072}, + {"service_id":1750,"eligibility_id":1027}, + {"service_id":560,"eligibility_id":1008}, + {"service_id":145,"eligibility_id":5}, + {"service_id":145,"eligibility_id":1005}, + {"service_id":2122,"eligibility_id":12}, + {"service_id":564,"eligibility_id":1008}, + {"service_id":1736,"eligibility_id":1054}, + {"service_id":1420,"eligibility_id":1007}, + {"service_id":1420,"eligibility_id":1005}, + {"service_id":1420,"eligibility_id":1068}, + {"service_id":1421,"eligibility_id":1068}, + {"service_id":1259,"eligibility_id":1054}, + {"service_id":1467,"eligibility_id":1058}, + {"service_id":1466,"eligibility_id":1058}, + {"service_id":104,"eligibility_id":1058}, + {"service_id":104,"eligibility_id":1065}] + From 9d3492c82f76e18dbeaa8cd627d8ab7e3c960c9b Mon Sep 17 00:00:00 2001 From: tsyaeger Date: Thu, 2 May 2019 19:00:02 -0700 Subject: [PATCH 2/3] adds eligibility creation with db:populate --- lib/sheltertech/db/fixture_populator.rb | 3 ++- spec/factories/eligibilities.rb | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/sheltertech/db/fixture_populator.rb b/lib/sheltertech/db/fixture_populator.rb index d0223b17..53ee832d 100644 --- a/lib/sheltertech/db/fixture_populator.rb +++ b/lib/sheltertech/db/fixture_populator.rb @@ -104,6 +104,7 @@ def update_services_feature_rank(featured_category) def create_eligibilities EligibilityCreator.create end + end class ResourceCreator @@ -198,7 +199,7 @@ def self.create_change_request(resource) module EligibilityCreator def self.create Constants::ELIGIBILITY_NAMES.map do |name| - feature_rank = Constants::ELIGIBILITY_FEATURE_RANKS[name] + feature_rank = Constants::ELIGIBILITY_FEATURE_RANKS[name] || nil resource_count = Constants::ELIGIBILITY_RESOURCE_COUNTS[name] || 5 eligibility = FactoryBot.create(:eligibility, name: name, feature_rank: feature_rank) associate_with_random_resources(eligibility, resource_count) diff --git a/spec/factories/eligibilities.rb b/spec/factories/eligibilities.rb index b137d3fd..8ea63e41 100644 --- a/spec/factories/eligibilities.rb +++ b/spec/factories/eligibilities.rb @@ -4,5 +4,6 @@ factory :eligibility do # 'eligibility-a', 'eligibility-b', etc. sequence(:name, 'a') { |n| "eligibility-#{n}" } + feature_rank { |n| n } end -end +end \ No newline at end of file From af95cfa5fb3d0f70527ed65c96ed70adda9d72b2 Mon Sep 17 00:00:00 2001 From: tsyaeger Date: Thu, 2 May 2019 20:24:36 -0700 Subject: [PATCH 3/3] rubocop fixes --- lib/sheltertech/db/fixture_populator.rb | 1 - lib/tasks/linksf.rake | 5 ----- spec/factories/eligibilities.rb | 2 +- 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/lib/sheltertech/db/fixture_populator.rb b/lib/sheltertech/db/fixture_populator.rb index 53ee832d..9327b0f4 100644 --- a/lib/sheltertech/db/fixture_populator.rb +++ b/lib/sheltertech/db/fixture_populator.rb @@ -104,7 +104,6 @@ def update_services_feature_rank(featured_category) def create_eligibilities EligibilityCreator.create end - end class ResourceCreator diff --git a/lib/tasks/linksf.rake b/lib/tasks/linksf.rake index e331ff4b..80c1b7b5 100644 --- a/lib/tasks/linksf.rake +++ b/lib/tasks/linksf.rake @@ -18,7 +18,6 @@ namespace :linksf do eligibilities = JSON.parse(File.read(File.join(args.dirname, 'eligibilities.json')), symbolize_names: true) eligibilities_services = JSON.parse(File.read(File.join(args.dirname, 'eligibilities_services.json')), symbolize_names: true) - category_names = %w[Shelter Food Medical Hygiene Technology] category_names.each do |name| @@ -30,7 +29,6 @@ namespace :linksf do admin.password = 'dev-test-01' admin.save - # locations is an object with IDs as the keys, which we don't need locations.each_value do |location| # One of the locations has no services. @@ -110,8 +108,6 @@ namespace :linksf do end end - - # ... resource.save! @@ -163,7 +159,6 @@ namespace :linksf do change_request.save! end - eligibilities_services_hash = {} eligibilities_services.each do |es| eligibilities_services_hash[es[:eligibility_id]] ||= [] diff --git a/spec/factories/eligibilities.rb b/spec/factories/eligibilities.rb index 8ea63e41..c938a111 100644 --- a/spec/factories/eligibilities.rb +++ b/spec/factories/eligibilities.rb @@ -6,4 +6,4 @@ sequence(:name, 'a') { |n| "eligibility-#{n}" } feature_rank { |n| n } end -end \ No newline at end of file +end