Skip to content

Commit e425c04

Browse files
committed
initial commit
1 parent d295dc1 commit e425c04

5 files changed

Lines changed: 22122 additions & 13 deletions

File tree

prime-dotnet-webapi/Configuration/Database/Seeded Tables/CollegeLicenseConfiguration.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -65,16 +65,16 @@ public override IEnumerable<CollegeLicense> SeedData
6565
// Nurses
6666
new CollegeLicense { CollegeCode = 3, LicenseCode = 32, CollegeLicenseGroupingCode = 2 },
6767
new CollegeLicense { CollegeCode = 3, LicenseCode = 33, CollegeLicenseGroupingCode = 2 },
68-
new CollegeLicense { CollegeCode = 3, LicenseCode = 34, CollegeLicenseGroupingCode = 2 },
68+
new CollegeLicense { CollegeCode = 3, LicenseCode = 34, CollegeLicenseGroupingCode = 2, Discontinued = true },
6969
new CollegeLicense { CollegeCode = 3, LicenseCode = 35, CollegeLicenseGroupingCode = 2 },
7070
new CollegeLicense { CollegeCode = 3, LicenseCode = 36, CollegeLicenseGroupingCode = 2 },
71-
new CollegeLicense { CollegeCode = 3, LicenseCode = 37, CollegeLicenseGroupingCode = 2 },
71+
new CollegeLicense { CollegeCode = 3, LicenseCode = 37, CollegeLicenseGroupingCode = 2, Discontinued = true },
7272
new CollegeLicense { CollegeCode = 3, LicenseCode = 39, CollegeLicenseGroupingCode = 2 },
7373
new CollegeLicense { CollegeCode = 3, LicenseCode = 40, CollegeLicenseGroupingCode = 2 },
7474
new CollegeLicense { CollegeCode = 3, LicenseCode = 175, CollegeLicenseGroupingCode = 2 },
7575
new CollegeLicense { CollegeCode = 3, LicenseCode = 41, CollegeLicenseGroupingCode = 3 },
7676
new CollegeLicense { CollegeCode = 3, LicenseCode = 42, CollegeLicenseGroupingCode = 3 },
77-
new CollegeLicense { CollegeCode = 3, LicenseCode = 43, CollegeLicenseGroupingCode = 3 },
77+
new CollegeLicense { CollegeCode = 3, LicenseCode = 43, CollegeLicenseGroupingCode = 3, Discontinued = true },
7878
new CollegeLicense { CollegeCode = 3, LicenseCode = 45, CollegeLicenseGroupingCode = 3 },
7979
new CollegeLicense { CollegeCode = 3, LicenseCode = 46, CollegeLicenseGroupingCode = 3 },
8080
new CollegeLicense { CollegeCode = 3, LicenseCode = 176, CollegeLicenseGroupingCode = 3 },
@@ -84,14 +84,14 @@ public override IEnumerable<CollegeLicense> SeedData
8484
new CollegeLicense { CollegeCode = 3, LicenseCode = 51, CollegeLicenseGroupingCode = 4 },
8585
new CollegeLicense { CollegeCode = 3, LicenseCode = 52, CollegeLicenseGroupingCode = 1 },
8686
new CollegeLicense { CollegeCode = 3, LicenseCode = 53, CollegeLicenseGroupingCode = 1 },
87-
new CollegeLicense { CollegeCode = 3, LicenseCode = 54, CollegeLicenseGroupingCode = 1 },
87+
new CollegeLicense { CollegeCode = 3, LicenseCode = 54, CollegeLicenseGroupingCode = 1, Discontinued = true },
8888
new CollegeLicense { CollegeCode = 3, LicenseCode = 55, CollegeLicenseGroupingCode = 1 },
8989
new CollegeLicense { CollegeCode = 3, LicenseCode = 177, CollegeLicenseGroupingCode = 1 },
9090
new CollegeLicense { CollegeCode = 3, LicenseCode = 60, CollegeLicenseGroupingCode = 5 },
9191
new CollegeLicense { CollegeCode = 3, LicenseCode = 61, CollegeLicenseGroupingCode = 5 },
9292
new CollegeLicense { CollegeCode = 3, LicenseCode = 62, CollegeLicenseGroupingCode = 5 },
93-
new CollegeLicense { CollegeCode = 3, LicenseCode = 63, CollegeLicenseGroupingCode = 5 },
94-
new CollegeLicense { CollegeCode = 3, LicenseCode = 69, CollegeLicenseGroupingCode = 5 },
93+
new CollegeLicense { CollegeCode = 3, LicenseCode = 63, CollegeLicenseGroupingCode = 5, Discontinued = true },
94+
new CollegeLicense { CollegeCode = 3, LicenseCode = 69, CollegeLicenseGroupingCode = 5, Discontinued = true },
9595

9696
// College of Dental Surgeons of BC
9797
new CollegeLicense { CollegeCode = 7, LicenseCode = 70, Discontinued = true },

prime-dotnet-webapi/Configuration/Database/Seeded Tables/LicenseDetailConfiguration.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public class LicenseDetailConfiguration : SeededTable<LicenseDetail>
3535
public static readonly DateTime LicenseClassChangeJuly2025 = new(2025, 7, 3, 8, 0, 0, DateTimeKind.Utc);
3636
public static readonly DateTime PhysicianLicenseClassChangeSept2025 = new(2025, 9, 11, 8, 0, 0, DateTimeKind.Utc);
3737
public static readonly DateTime CPBCLicenseChange23June2026 = new(2026, 6, 23, 8, 0, 0, DateTimeKind.Utc);
38+
public static readonly DateTime BCVNMLicenseChange24June2026 = new(2026, 6, 24, 8, 0, 0, DateTimeKind.Utc);
3839

3940
public override IEnumerable<LicenseDetail> SeedData
4041
{
@@ -492,7 +493,13 @@ public override IEnumerable<LicenseDetail> SeedData
492493
//CPBC License changes under HPOA
493494
new LicenseDetail { Id = 380, LicenseCode = 181, Prefix = "P1", Manual = true, Validate = true, LicensedToProvideCare = true, NamedInImReg = false, PrescriberIdType = null, AllowRequestRemoteAccess = true, EffectiveDate = CPBCLicenseChange23June2026, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE},
494495
new LicenseDetail { Id = 381, LicenseCode = 182, Prefix = "T9", Manual = true, Validate = true, LicensedToProvideCare = true, NamedInImReg = false, PrescriberIdType = null, AllowRequestRemoteAccess = true, EffectiveDate = CPBCLicenseChange23June2026, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE},
496+
497+
//BCCNM License changes under HPOA
498+
new LicenseDetail { Id = 382, LicenseCode = 33, Prefix = "R9", Manual = true, Validate = true, LicensedToProvideCare = true, NamedInImReg = false, PrescriberIdType = PrescriberIdType.Mandatory, AllowRequestRemoteAccess = false, NonPrescribingPrefix = "RX", EffectiveDate = BCVNMLicenseChange24June2026, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE},
499+
new LicenseDetail { Id = 383, LicenseCode = 40, Prefix = "R9", Manual = true, Validate = true, LicensedToProvideCare = true, NamedInImReg = false, PrescriberIdType = PrescriberIdType.Optional, AllowRequestRemoteAccess = false, NonPrescribingPrefix = "RX", EffectiveDate = BCVNMLicenseChange24June2026, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE },
500+
new LicenseDetail { Id = 384, LicenseCode = 46, Prefix = "Y9", Manual = true, Validate = true, LicensedToProvideCare = true, NamedInImReg = false, PrescriberIdType = PrescriberIdType.Mandatory, AllowRequestRemoteAccess = false, NonPrescribingPrefix = "YX", EffectiveDate = BCVNMLicenseChange24June2026, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE},
495501
};
502+
496503
}
497504
}
498505

0 commit comments

Comments
 (0)