| Modifier and Type | Method and Description |
|---|---|
List<PatientMatch> |
MatchingNotificationManager.saveComment(Set<Long> matchesIds,
String comment)
Saves comment to all matches with ids in
matchesIds to a passed comment string. |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
PatientMatchExport.toJSON(List<PatientMatch> matches) |
| Modifier and Type | Method and Description |
|---|---|
List<PatientMatch> |
MatchFinder.findMatches(List<String> patientIds,
Set<String> serverIds,
boolean onlyUpdatedAfterLastRun)
Finds matches for a given patient updated after the last time the match finder was run.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
PatientMatch.isEquivalent(PatientMatch other)
Checks if
other is equivalent to this. |
| Modifier and Type | Method and Description |
|---|---|
PatientMatch |
PatientMatchNotificationResponse.getPatientMatch() |
| Modifier and Type | Method and Description |
|---|---|
Collection<PatientMatch> |
PatientMatchEmail.getMatches() |
| Modifier and Type | Method and Description |
|---|---|
PatientMatchEmail |
PatientMatchNotifier.createUserEmail(PatientMatch match,
String subjectPatientId,
String subjectServerId,
String customEmailText,
String customEmailSubject)
Generates a email to be sent from the current user to the owner of the subjectPatientId on subjectServerId
describing the given match.
|
| Modifier and Type | Method and Description |
|---|---|
List<PatientMatchEmail> |
PatientMatchNotifier.createAdminEmailsToLocalUsers(List<PatientMatch> matches,
Map<Long,List<String>> matchesIds)
Build a list of emails based on the given matches.
|
| Modifier and Type | Method and Description |
|---|---|
List<PatientMatch> |
MatchStorageManager.getMatchesToBePlacedIntoNotificationTable(List<PatientSimilarityView> matches)
Converts a list of local SimilarityViews into a list of PatientMatches, keeping only those matches
which should be saved into the notification table (i.e.
|
List<PatientMatch> |
MatchStorageManager.loadMatches(double score,
double phenScore,
double genScore,
boolean onlyCurrentUserAccessible,
Timestamp fromDate,
Timestamp toDate)
Loads matches filtered by the parameters.
|
List<PatientMatch> |
MatchStorageManager.loadMatchesBetweenPatients(String patientId1,
String serverId1,
String patientId2,
String serverId2)
Load all matches where reference/matched patient ID is same as one of parameters.
|
List<PatientMatch> |
MatchStorageManager.loadMatchesByIds(Set<Long> matchesIds)
Load all matches with ids in
matchesIds. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MatchStorageManager.updateNotes(PatientMatch match,
String note)
Updates match notes string property with new note record.
|
boolean |
MatchStorageManager.updateNotificationHistory(PatientMatch match,
org.json.JSONObject notificationRecord)
Updates a notification history JSON log string with new notification record.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
MatchStorageManager.addNote(List<PatientMatch> matches,
String note)
Saves a note to all matches in
matches. |
boolean |
MatchStorageManager.saveComment(List<PatientMatch> matches,
String comment)
Saves comment to all matches in
matches to a passed status string. |
boolean |
MatchStorageManager.saveLocalMatches(List<PatientMatch> matches,
String patientId)
Saves a list of local matches.
|
boolean |
MatchStorageManager.setNotifiedStatus(List<PatientMatch> matches,
boolean isNotified)
Marks all matches in
matches as notified or not notified. |
boolean |
MatchStorageManager.setStatus(List<PatientMatch> matches,
String status)
Sets status to all matches in
matches to a passed status string. |
boolean |
MatchStorageManager.setUserContacted(List<PatientMatch> matches,
boolean isUserContacted)
Marks all matches with ids in
matchesIds as user-contacted or not. |
Copyright © 2011–2019 University of Toronto, Computational Biology Lab. All rights reserved.