Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PRIME-2800 Add Temporary Limited Pharmacist #2615

Merged
merged 4 commits into from
Nov 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ public override IEnumerable<CollegeLicense> SeedData
new CollegeLicense { CollegeCode = 2, LicenseCode = 30 },
new CollegeLicense { CollegeCode = 2, LicenseCode = 31 },
new CollegeLicense { CollegeCode = 2, LicenseCode = 68 },
new CollegeLicense { CollegeCode = 2, LicenseCode = 178 },

// Nurses
new CollegeLicense { CollegeCode = 3, LicenseCode = 32, CollegeLicenseGroupingCode = 2 },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,14 +47,15 @@ public override IEnumerable<License> SeedData
new License { Code = 67, Weight = 34, Name = "Conditional - Podiatric Surgeon Disciplined" },

// Pharmacy
new License { Code = 25, Weight = 1, Name = "Full Pharmacist" },
new License { Code = 26, Weight = 2, Name = "Limited Pharmacist" },
new License { Code = 28, Weight = 3, Name = "Student Pharmacist" },
new License { Code = 27, Weight = 4, Name = "Temporary Pharmacist" },
new License { Code = 30, Weight = 5, Name = "Non-Practicing Pharmacist" },
new License { Code = 29, Weight = 6, Name = "Pharmacy Technician" },
new License { Code = 31, Weight = 7, Name = "Non-Practicing Pharmacy Technician" },
new License { Code = 68, Weight = 8, Name = "Temporary Pharmacy Technician" },
new License { Code = 25, Weight = 10, Name = "Full Pharmacist" },
new License { Code = 26, Weight = 20, Name = "Limited Pharmacist" },
new License { Code = 28, Weight = 30, Name = "Student Pharmacist" },
new License { Code = 27, Weight = 40, Name = "Temporary Pharmacist" },
new License { Code = 178, Weight = 45, Name = "Temporary Limited Pharmacist" },
new License { Code = 30, Weight = 50, Name = "Non-Practicing Pharmacist" },
new License { Code = 29, Weight = 60, Name = "Pharmacy Technician" },
new License { Code = 31, Weight = 70, Name = "Non-Practicing Pharmacy Technician" },
new License { Code = 68, Weight = 80, Name = "Temporary Pharmacy Technician" },

// Nursing
new License { Code = 47, Weight = 1, Name = "Practicing Nurse Practitioner" },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ public class LicenseDetailConfiguration : SeededTable<LicenseDetail>
public static readonly DateTime ProvisionalPhysiciansMay3rd2024 = new(2024, 5, 3, 8, 0, 0, DateTimeKind.Utc);
public static readonly DateTime NewCollegeLicenseChangeJune252024 = new(2024, 6, 25, 8, 0, 0, DateTimeKind.Utc);
public static readonly DateTime NewMultijurisdictionalBccnmLicenceClasses = new(2024, 8, 27, 8, 0, 0, DateTimeKind.Utc);
public static readonly DateTime AddTemporaryLimitedPharmacistLicenceClasses = new(2024, 10, 22, 8, 0, 0, DateTimeKind.Utc);

public override IEnumerable<LicenseDetail> SeedData
{
Expand Down Expand Up @@ -456,6 +457,9 @@ public override IEnumerable<LicenseDetail> SeedData
new LicenseDetail { Id = 367, LicenseCode = 175, Prefix = "R9", Manual = true, Validate = true, LicensedToProvideCare = true, NamedInImReg = true, PrescriberIdType = PrescriberIdType.Mandatory, AllowRequestRemoteAccess = false, NonPrescribingPrefix = "RX", EffectiveDate = NewMultijurisdictionalBccnmLicenceClasses, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE},
new LicenseDetail { Id = 368, LicenseCode = 176, Prefix = "Y9", Manual = true, Validate = true, LicensedToProvideCare = true, NamedInImReg = true, PrescriberIdType = PrescriberIdType.Mandatory, AllowRequestRemoteAccess = false, NonPrescribingPrefix = "YX", EffectiveDate = NewMultijurisdictionalBccnmLicenceClasses, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE},
new LicenseDetail { Id = 369, LicenseCode = 177, Prefix = "L9", Manual = true, Validate = true, LicensedToProvideCare = true, NamedInImReg = true, PrescriberIdType = PrescriberIdType.Mandatory, AllowRequestRemoteAccess = false, EffectiveDate = NewMultijurisdictionalBccnmLicenceClasses, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE },

// Add Temporary Limited Pharmacist
new LicenseDetail { Id = 370, LicenseCode = 178, Prefix = "P1", Manual = false, Validate = true, NamedInImReg = true, LicensedToProvideCare = true, EffectiveDate = AddTemporaryLimitedPharmacistLicenceClasses, CreatedTimeStamp = SEEDING_DATE, UpdatedTimeStamp = SEEDING_DATE },
};
}
}
Expand Down
Loading
Loading