Manage Contact Match Criteria
This feature is an extension of the Duplicate Contact Prevention feature and is mainly targeted where contact matches are expected to be based on a unique ID (such as National ID) instead of Name, Address, Email, or Phone number match.
The Contact Match Criteria option is managed via System Management – Forms – Manage Contact Match Criteria, to support a contact match on the ID field instead of the current matching logic. This change will be applied to both cases where Contacts auto-match is enabled and disabled.
When the user selects a Default Configuration option, the system will continue to leverage the existing matching logic.
Contact Match Default Configuration
When the user selects a Custom Configuration option, they can configure the ID field they would like to capture to perform a match on. The ID field will be selected from the Person Schema.
Contact Match Custom Configuration
When a custom option is configured, the responder will be able to see the field in the edit contact window.
The configured field will be mandatory for all personas except administrators; that is, it cannot be empty.
Parents will be restricted from submitting a form if it is not available (both for existing and new contacts).
Edit Contact Window
After adding a contact field, the ID field will be populated within the contact card.
Custom Contact Match ID field (SSN) in Parent Portal
Custom Contact Match ID field (SSN) in Admin Portal
As this feature requires the Duplicate Contact Prevention feature to be enabled, the approval and delivery of the contact data to PowerSchool SIS will be the same, except:
Addition of the Contact field configured in the Delivery to Person Schema.
Update to Matching Logic to populate Potential Matches using ID-based Match instead of the default match.
Matching Logic: Potential Matches with or without Auto-Match
When a new contact is added, the system compares the details against existing records in PowerSchool SIS.
When Auto-Match is disabled, the system applies matching logic on the mapped Person or Person extension field, OR exact matching to phone numbers and email addresses.
Potential Matches when Auto-Match is disabled
When Auto-Match is enabled, the system applies the auto-match option to show only that contact match when there are exact matches on the mapped Person or Person extension field, AND if there is only one match available. If there is more than one match, the system will continue to use potential matches, including those matches found based on the mapped Person or Person extension field, OR exact matching to phone numbers and email addresses.
Potential Matches when Auto-Match is enabled