-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
LNK-2187 Refactor MVP tenant and report summaries (#723)
* * Facilities in UI only displays a single line per facility, not a separate line/row per report * Activities in UI only shows the number of patients (in-ip out of total). * Changed ApiConfig to capture short/long name for each measure def - the api config will need to be udpated when deployed * Removing run configuration from git * Updated Javadocs * Simplifying the process for getting a unique list of measures scheduled for a tenant * Simplfying reading get-reports.sql as a string * Using `StringUtils.containsIgnoreCase` instead of `property.toLowerCase().contains(value.toLowerCase())` * Correct SQL for getting reports including patient counts to not duplicate records Fixing bug in use of `IOUtils.resourceToString()` * De-duplicating logic that looks up a measure definition by id from the ApiConfig
- Loading branch information
1 parent
ace3451
commit 002681a
Showing
19 changed files
with
238 additions
and
182 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
31 changes: 31 additions & 0 deletions
31
core/src/main/java/com/lantanagroup/link/config/api/MeasureDefConfig.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
package com.lantanagroup.link.config.api; | ||
|
||
import lombok.Getter; | ||
import lombok.Setter; | ||
|
||
/** | ||
* Configuration for a supported measure definition within the installation | ||
*/ | ||
@Getter | ||
@Setter | ||
public class MeasureDefConfig { | ||
/** | ||
* The unique identifier for the measure definition | ||
*/ | ||
private String id; | ||
|
||
/** | ||
* The short name for the measure definition (i.e. "Hypo") | ||
*/ | ||
private String shortName; | ||
|
||
/** | ||
* The long name for the measure definition (i.e. "Hypoglycemia") | ||
*/ | ||
private String longName; | ||
|
||
/** | ||
* The URL where the latest version of the measure definition lives | ||
*/ | ||
private String definitionUrl; | ||
} |
Oops, something went wrong.