From a79468dfafd309830e00d998fe72250be7595175 Mon Sep 17 00:00:00 2001 From: deepakmulamalla Date: Wed, 6 Dec 2023 12:19:28 -0500 Subject: [PATCH 1/4] Adding record types to profiles --- .../main/default/profiles/Admin.profile-meta.xml | 15 +++++++++++++++ .../profiles/MoH Standard User.profile-meta.xml | 15 +++++++++++++++ ...date_Case_Closed_Other.validationRule-meta.xml | 12 ------------ 3 files changed, 30 insertions(+), 12 deletions(-) delete mode 100644 force-app/main/default/objects/Case/validationRules/EDRD_Validate_Case_Closed_Other.validationRule-meta.xml diff --git a/dev-app-post/main/default/profiles/Admin.profile-meta.xml b/dev-app-post/main/default/profiles/Admin.profile-meta.xml index c07a60c7b..0fa6cd252 100644 --- a/dev-app-post/main/default/profiles/Admin.profile-meta.xml +++ b/dev-app-post/main/default/profiles/Admin.profile-meta.xml @@ -865,11 +865,26 @@ Account.DEC true + + false + Account.Manufacturer + true + true Case.Special_Authority_Request true + + false + Case.EDRD + true + + + true + Medication.EDRD + true + false true diff --git a/dev-app-post/main/default/profiles/MoH Standard User.profile-meta.xml b/dev-app-post/main/default/profiles/MoH Standard User.profile-meta.xml index 9c78d3536..0d9835bdd 100644 --- a/dev-app-post/main/default/profiles/MoH Standard User.profile-meta.xml +++ b/dev-app-post/main/default/profiles/MoH Standard User.profile-meta.xml @@ -158,11 +158,26 @@ Account.DEC true + + false + Account.Manufacturer + true + true Case.Special_Authority_Request true + + false + Case.EDRD + true + + + true + Medication.EDRD + true + true true diff --git a/force-app/main/default/objects/Case/validationRules/EDRD_Validate_Case_Closed_Other.validationRule-meta.xml b/force-app/main/default/objects/Case/validationRules/EDRD_Validate_Case_Closed_Other.validationRule-meta.xml deleted file mode 100644 index 81ed954d0..000000000 --- a/force-app/main/default/objects/Case/validationRules/EDRD_Validate_Case_Closed_Other.validationRule-meta.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - EDRD_Validate_Case_Closed_Other - true - AND( -ISCHANGED(Status), -ISPICKVAL(Status , 'Cancelled'), -ISPICKVAL(EDRD_Case_closure_reasons__c, 'Other'), -ISBLANK(EDRD_Notes__c) -) - If a case is closed as Cancelled and Case Closure Reason is Other, please provide the reason in the Notes. - From 78ad32de414ee5a4a1e1d1efe951dd027cf784c8 Mon Sep 17 00:00:00 2001 From: deepakmulamalla Date: Wed, 6 Dec 2023 22:07:32 -0500 Subject: [PATCH 2/4] Adding care program & care program enrolle permissions to Permission set --- .../EDRD_PS_MOH_Staff.permissionset-meta.xml | 106 ++++++++++++++++ ...D_PS_PHSA_PSP_Staff.permissionset-meta.xml | 110 ++++++++++++++++- .../EDRD_PS_Physicians.permissionset-meta.xml | 115 ++++++++++++++++++ ...RD_PS_Standard_User.permissionset-meta.xml | 106 ++++++++++++++++ 4 files changed, 435 insertions(+), 2 deletions(-) diff --git a/force-app/main/default/permissionsets/EDRD_PS_MOH_Staff.permissionset-meta.xml b/force-app/main/default/permissionsets/EDRD_PS_MOH_Staff.permissionset-meta.xml index 2cf7b04ce..a388dd599 100644 --- a/force-app/main/default/permissionsets/EDRD_PS_MOH_Staff.permissionset-meta.xml +++ b/force-app/main/default/permissionsets/EDRD_PS_MOH_Staff.permissionset-meta.xml @@ -38,6 +38,36 @@ CareObservation.ObservedValueType true + + true + CareProgram.Description + true + + + true + CareProgram.EndDate + true + + + true + CareProgram.Status + true + + + true + CareProgramEnrollee.AccountId + true + + + true + CareProgramEnrollee.Inactive_Reason__c + true + + + true + CareProgramEnrollee.Status + true + true Case.ContactId @@ -453,6 +483,46 @@ Medication.Subcommittee__c true + + true + MedicinalIngredient.DIN__c + true + + + true + MedicinalIngredient.Formulation__c + true + + + true + MedicinalIngredient.IsActive + true + + + true + MedicinalIngredient.StrengthDenominator + true + + + true + MedicinalIngredient.StrengthDenominatorUnitId + true + + + true + MedicinalIngredient.StrengthNumerator + true + + + true + MedicinalIngredient.StrengthNumeratorUnitId + true + + + true + MedicinalIngredient.Unit_Price__c + true + false @@ -473,6 +543,24 @@ CareObservation false + + true + false + true + true + false + CareProgram + false + + + true + false + true + true + false + CareProgramEnrollee + false + true false @@ -482,6 +570,15 @@ Case false + + false + false + false + true + false + CodeSetBundle + false + true false @@ -500,6 +597,15 @@ Medication false + + true + false + true + true + false + MedicinalIngredient + false + true false diff --git a/force-app/main/default/permissionsets/EDRD_PS_PHSA_PSP_Staff.permissionset-meta.xml b/force-app/main/default/permissionsets/EDRD_PS_PHSA_PSP_Staff.permissionset-meta.xml index 9b9ec9b16..e03066e46 100644 --- a/force-app/main/default/permissionsets/EDRD_PS_PHSA_PSP_Staff.permissionset-meta.xml +++ b/force-app/main/default/permissionsets/EDRD_PS_PHSA_PSP_Staff.permissionset-meta.xml @@ -34,6 +34,36 @@ CareObservation.ObservedValueType true + + false + CareProgram.Description + true + + + false + CareProgram.EndDate + true + + + false + CareProgram.Status + true + + + false + CareProgramEnrollee.AccountId + true + + + false + CareProgramEnrollee.Inactive_Reason__c + true + + + false + CareProgramEnrollee.Status + true + true Case.ContactId @@ -449,6 +479,46 @@ Medication.Subcommittee__c true + + false + MedicinalIngredient.DIN__c + true + + + false + MedicinalIngredient.Formulation__c + true + + + false + MedicinalIngredient.IsActive + true + + + false + MedicinalIngredient.StrengthDenominator + true + + + false + MedicinalIngredient.StrengthDenominatorUnitId + true + + + false + MedicinalIngredient.StrengthNumerator + true + + + false + MedicinalIngredient.StrengthNumeratorUnitId + true + + + false + MedicinalIngredient.Unit_Price__c + true + false @@ -469,6 +539,24 @@ CareObservation false + + false + false + false + true + false + CareProgram + false + + + false + false + false + true + false + CareProgramEnrollee + false + true false @@ -478,6 +566,15 @@ Case false + + false + false + false + true + false + CodeSetBundle + false + true false @@ -488,14 +585,23 @@ false - true + false false - true + false true false Medication false + + false + false + false + true + false + MedicinalIngredient + false + true false diff --git a/force-app/main/default/permissionsets/EDRD_PS_Physicians.permissionset-meta.xml b/force-app/main/default/permissionsets/EDRD_PS_Physicians.permissionset-meta.xml index 7ba9850a9..6f2b294fe 100644 --- a/force-app/main/default/permissionsets/EDRD_PS_Physicians.permissionset-meta.xml +++ b/force-app/main/default/permissionsets/EDRD_PS_Physicians.permissionset-meta.xml @@ -34,6 +34,36 @@ CareObservation.ObservedValueType true + + false + CareProgram.Description + true + + + false + CareProgram.EndDate + true + + + false + CareProgram.Status + true + + + false + CareProgramEnrollee.AccountId + true + + + false + CareProgramEnrollee.Inactive_Reason__c + true + + + false + CareProgramEnrollee.Status + true + false Case.ContactId @@ -439,6 +469,46 @@ Medication.Renewal_Recommended_Dosage__c true + + false + MedicinalIngredient.DIN__c + true + + + false + MedicinalIngredient.Formulation__c + true + + + false + MedicinalIngredient.IsActive + true + + + false + MedicinalIngredient.StrengthDenominator + true + + + false + MedicinalIngredient.StrengthDenominatorUnitId + true + + + false + MedicinalIngredient.StrengthNumerator + true + + + false + MedicinalIngredient.StrengthNumeratorUnitId + true + + + false + MedicinalIngredient.Unit_Price__c + true + false @@ -450,6 +520,24 @@ Account false + + false + false + false + true + false + CareProgram + false + + + false + false + false + true + false + CareProgramEnrollee + false + true false @@ -459,6 +547,15 @@ Case false + + false + false + false + true + false + CodeSetBundle + false + false false @@ -468,6 +565,24 @@ Contact false + + false + false + false + true + false + Medication + false + + + false + false + false + true + false + MedicinalIngredient + false + Account.Manufacturer true diff --git a/force-app/main/default/permissionsets/EDRD_PS_Standard_User.permissionset-meta.xml b/force-app/main/default/permissionsets/EDRD_PS_Standard_User.permissionset-meta.xml index 595ead5a4..adf500ede 100644 --- a/force-app/main/default/permissionsets/EDRD_PS_Standard_User.permissionset-meta.xml +++ b/force-app/main/default/permissionsets/EDRD_PS_Standard_User.permissionset-meta.xml @@ -34,6 +34,36 @@ CareObservation.ObservedValueType true + + false + CareProgram.Description + true + + + false + CareProgram.EndDate + true + + + false + CareProgram.Status + true + + + false + CareProgramEnrollee.AccountId + true + + + false + CareProgramEnrollee.Inactive_Reason__c + true + + + false + CareProgramEnrollee.Status + true + false Case.ContactId @@ -444,6 +474,46 @@ Medication.Subcommittee__c true + + false + MedicinalIngredient.DIN__c + true + + + false + MedicinalIngredient.Formulation__c + true + + + false + MedicinalIngredient.IsActive + true + + + false + MedicinalIngredient.StrengthDenominator + true + + + false + MedicinalIngredient.StrengthDenominatorUnitId + true + + + false + MedicinalIngredient.StrengthNumerator + true + + + false + MedicinalIngredient.StrengthNumeratorUnitId + true + + + false + MedicinalIngredient.Unit_Price__c + true + false @@ -464,6 +534,24 @@ CareObservation false + + false + false + false + true + false + CareProgram + false + + + false + false + false + true + false + CareProgramEnrollee + false + false false @@ -473,6 +561,15 @@ Case false + + false + false + false + true + false + CodeSetBundle + false + false false @@ -491,6 +588,15 @@ Medication false + + false + false + false + true + false + MedicinalIngredient + false + false false From 16f3434338e4360eb2d66226a9980525eb60aac7 Mon Sep 17 00:00:00 2001 From: deepakmulamalla Date: Thu, 7 Dec 2023 10:08:39 -0500 Subject: [PATCH 3/4] Changes related to sharing rules and Unit of measure. --- .../CareProgram.sharingRules-meta.xml | 33 +++++++++++++++++++ .../Medication.sharingRules-meta.xml | 27 +++++++++++++++ .../UnitOfMeasure.sharingRules-meta.xml | 25 -------------- .../UnitOfMeasure.object-meta.xml | 4 +-- .../All_UnitsOfMeasure.listView-meta.xml | 3 ++ 5 files changed, 65 insertions(+), 27 deletions(-) create mode 100644 dev-app-post/main/default/sharingRules/CareProgram.sharingRules-meta.xml create mode 100644 dev-app-post/main/default/sharingRules/Medication.sharingRules-meta.xml delete mode 100644 dev-app-post/main/default/sharingRules/UnitOfMeasure.sharingRules-meta.xml diff --git a/dev-app-post/main/default/sharingRules/CareProgram.sharingRules-meta.xml b/dev-app-post/main/default/sharingRules/CareProgram.sharingRules-meta.xml new file mode 100644 index 000000000..b050f428d --- /dev/null +++ b/dev-app-post/main/default/sharingRules/CareProgram.sharingRules-meta.xml @@ -0,0 +1,33 @@ + + + + EDRD_CareProgram_ShareEditWithEDRDAdmins + Edit + Care Program Share Edit access With EDRD Admins + + + EDRD_Admin + + + Name + contains + EDRD + + true + + + EDRD_CareProgram_ShareReadWithEDRDStaff + Read + Care Program Share Read access With EDRD Staff + + + EDRD_Staff + + + Name + contains + EDRD + + true + + diff --git a/dev-app-post/main/default/sharingRules/Medication.sharingRules-meta.xml b/dev-app-post/main/default/sharingRules/Medication.sharingRules-meta.xml new file mode 100644 index 000000000..0ae8786de --- /dev/null +++ b/dev-app-post/main/default/sharingRules/Medication.sharingRules-meta.xml @@ -0,0 +1,27 @@ + + + + EDRD_Medication_ShareDeveloperWithEDRDAdmins + Edit + Medication Share Developer owned With EDRD Admins + + + EDRD_Admin + + + Developer + + + + EDRD_Medication_ShareWithEDRDAdmins + Edit + Medication Share Within EDRD Admins owned by EDRD Admins + + + EDRD_Admin + + + EDRD_Admin + + + diff --git a/dev-app-post/main/default/sharingRules/UnitOfMeasure.sharingRules-meta.xml b/dev-app-post/main/default/sharingRules/UnitOfMeasure.sharingRules-meta.xml deleted file mode 100644 index da0d3a73c..000000000 --- a/dev-app-post/main/default/sharingRules/UnitOfMeasure.sharingRules-meta.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - EDRD_Admins - Edit - - - EDRD_Admin - - - EDRD_Admin - - - - EDRD_Staff - Read - - - EDRD_Staff - - - EDRD_Admin - - - diff --git a/force-app/main/default/objects/UnitOfMeasure/UnitOfMeasure.object-meta.xml b/force-app/main/default/objects/UnitOfMeasure/UnitOfMeasure.object-meta.xml index 49354308c..4b83f471c 100644 --- a/force-app/main/default/objects/UnitOfMeasure/UnitOfMeasure.object-meta.xml +++ b/force-app/main/default/objects/UnitOfMeasure/UnitOfMeasure.object-meta.xml @@ -128,12 +128,12 @@ SYSTEM false - Private + Read UnitCode UnitCode UnitCode UnitCode - Private + ReadWrite diff --git a/force-app/main/default/objects/UnitOfMeasure/listViews/All_UnitsOfMeasure.listView-meta.xml b/force-app/main/default/objects/UnitOfMeasure/listViews/All_UnitsOfMeasure.listView-meta.xml index 65cec0650..43fdcb9a7 100644 --- a/force-app/main/default/objects/UnitOfMeasure/listViews/All_UnitsOfMeasure.listView-meta.xml +++ b/force-app/main/default/objects/UnitOfMeasure/listViews/All_UnitsOfMeasure.listView-meta.xml @@ -1,6 +1,9 @@ All_UnitsOfMeasure + Name + UnitCode + CreatedDate Everything From f2176e947a9f0df3e5ebfb4a643be9ef0df89c33 Mon Sep 17 00:00:00 2001 From: deepakmulamalla Date: Thu, 7 Dec 2023 15:58:20 -0500 Subject: [PATCH 4/4] added license to permission set of physicians --- .../EDRD_PS_Physicians.permissionset-meta.xml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/force-app/main/default/permissionsets/EDRD_PS_Physicians.permissionset-meta.xml b/force-app/main/default/permissionsets/EDRD_PS_Physicians.permissionset-meta.xml index 6f2b294fe..bf23eb4e1 100644 --- a/force-app/main/default/permissionsets/EDRD_PS_Physicians.permissionset-meta.xml +++ b/force-app/main/default/permissionsets/EDRD_PS_Physicians.permissionset-meta.xml @@ -1,9 +1,5 @@ - - EDRD_APP_Case_Management - true - false Account.Description @@ -511,6 +507,7 @@ false + Customer Community Plus false false @@ -603,8 +600,4 @@ PersonAccount.Provider true - - true - TransferAnyCase -