Functions
patient.match
Native Request Elements
Name | Description | Required | Is Array | Types |
---|---|---|---|---|
Patient | A complete set of patient details for MPI matching (e.g., Patient resource) | ✓ | false | Resource |
onlySingleMatch | If true, returns only the single most appropriate match when multiple potential matches exist | false | false | boolean |
onlyCertainMatches | If true, returns only matches that the server is certain belong to the same patient | false | false | boolean |
count | Maximum number of records to return. Server determines default if not specified | false | false | integer |
Native Response Elements
Name | Description | Required | Is Array | Types |
---|---|---|---|---|
return | A Bundle of type "searchset" containing potential patient matches | ✓ | false | Bundle |
Bundle Contents
The searchset Bundle may contain:
- Patient resources representing possible matches
- Optional OperationOutcome resource with additional information about the search results (e.g., warnings, match count information)
If the operation fails, it will return:
- OperationOutcome resource
- HTTP 400 Bad Request status code (e.g., for security issues or insufficient patient properties)