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

Make config for Kouka the same as JJ Dossen; add new "dev" config #28

Merged
merged 2 commits into from
Sep 2, 2020
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
39 changes: 39 additions & 0 deletions configuration/pih/pih-config-liberia-harper-dev.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new development configuration I set up that we can use on our development laptops. It has the exact same components as the "pih-config-liberia-harper", but also has MCH enabled so we can work on developing and testing that.

To use this, in your runtime properties you'd basically just set:
pih.config=liberia,liberia-harper,liberia-harper-dev

The components defined in "liberia-harper" would be overridden with the ones defined here.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, that's good! That way we get the flexibility of not manually changing configs between environments. Is that correct @mogoodrich ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@BranfordTGbieor it allows you to have a configuration setting you can use for development (of the MCH forms right now) which is different than what is on Kouka, so we can have Kouka show exactly what will go out to JJ Dossen.


"components": [
"clinicianDashboard",
"patientRegistration",
"checkIn",
"consult",
"visitNote",
"visitManagement",
"systemAdministration",
"myAccount",
"overviewReports",
"dataExports",
"checkInHomepageApp",
"vitals",
"allergies",
"relationships",
"programs",
"mentalHealth",
"patientDocuments",
"conditionList",
"primaryCare",
"managePrinters",
"bmiOnClinicianDashboard",
"activeVisits",
"waitingForConsult",
"relationships",
"idcardPrinting",
"ncd",
"dispensing",
"labs",
"labResults",
"mch"
],

"primaryIdentifierPrefix": "YY",
"providerIdentifierPrefix": "YY"
}

34 changes: 0 additions & 34 deletions configuration/pih/pih-config-liberia-harper-jjdossen.json
Original file line number Diff line number Diff line change
@@ -1,38 +1,4 @@
{

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I moved all these out of "pih-config-liberia-harper-jjdossen" and into "pih-config-harper"... both JJ Dossen and Kouka use the "pih-config-harper" so they will now have the exact same components enabled.

I also removed "MCH" from the list so that it won't be enabled.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe @BranfordTGbieor wants MCH on Kouka for development?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @lnball, but I'm not sure we would need that for now. I suggested the dev of the forms reach a particular stage before we enable them on kouka for testings purposes. Maybe in the next two weeks or so...

"components": [
"clinicianDashboard",
"patientRegistration",
"checkIn",
"consult",
"visitNote",
"visitManagement",
"systemAdministration",
"myAccount",
"overviewReports",
"dataExports",
"checkInHomepageApp",
"vitals",
"allergies",
"relationships",
"programs",
"mentalHealth",
"patientDocuments",
"conditionList",
"primaryCare",
"managePrinters",
"bmiOnClinicianDashboard",
"activeVisits",
"waitingForConsult",
"relationships",
"idcardPrinting",
"ncd",
"dispensing",
"labs",
"labResults",
"mch"
],

"primaryIdentifierPrefix": "JJD",
"providerIdentifierPrefix": "JJD"

Expand Down
42 changes: 19 additions & 23 deletions configuration/pih/pih-config-liberia-harper.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,39 +6,35 @@
"site": "HARPER",

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is just the diff that results from replacing the "components" here with those defined in "pih-config-liberia-harper-jjdossen.json"

"components": [
"visitManagement",
"clinicianDashboard",
"patientRegistration",
"checkIn",
"checkInHomepageApp",
"vitals",
"consult",
"edConsult",
"dispensing",
"overviewReports",
"monitoringReports",
"dataExports",
"visitNote",
"visitManagement",
"systemAdministration",
"myAccount",
"ncd",
"mch",
"hiv",
"vct",
"labResults",
"patientRegistration",
"overviewReports",
"dataExports",
"checkInHomepageApp",
"vitals",
"allergies",
"clinicianDashboard",
"visitNote",
"mentalHealth",
"relationships",
"programs",
"biometricsFingerPrints",
"mentalHealth",
"patientDocuments",
"chwApp",
"conditionList",
"primaryCare",
"socioEconomics",
"edTriage",
"edTriageQueue",
"labs"
"managePrinters",
"bmiOnClinicianDashboard",
"activeVisits",
"waitingForConsult",
"relationships",
"idcardPrinting",
"ncd",
"dispensing",
"labs",
"labResults"
],

"primaryIdentifierPrefix": "HP",
Expand Down