Type operation bulk-member-match

Must be executed asynchronously

Bulk Member Match Operation

Applies to: Group

Requires the operation URL (http://hl7.org/fhir/us/davinci-pdex/OperationDefinition/BulkMemberMatch) as a scope, or a SMART scope granting read and write access to the resource type the operation is executed against.

In parameters

Name Cardinality Type Documentation
MemberBundle 1..*

One or more members with patient demographics and coverage information to be matched against the payer's member records.

MemberPatient 1..1 Patient

Member demographic information as an HRex Patient resource

CoverageToMatch 0..1 Coverage

Details of prior health plan coverage provided by the member (member id, subscriber id), typically from their health plan coverage card.
Must be a valid HRex Coverage resource.

CoverageToLink 0..1 Coverage

Details of new or prospective health plan coverage, provided by the health plan based upon the member’s enrolment.
Must be a valid HRex Coverage resource.

Consent 1..1 Consent

Record of consent received by requesting payer from Member to retrieve their records from the prior payer.
Must be a valid HRex Consent resource.

Out parameters

Name Cardinality Type Documentation
ConsentConstrainedMembers 0..1 Group

A PDex member no match Group resource containing matched members who have not consented to share sensitive data.
This Group is not persisted, it is present only in the operation result.

MatchedMembers 1..1 Group

A PDex member match Group resource containing members successfully matched and that consented to share all their data (including sensitive).
This Group can be used with the $davinci-data-export operation to retrieve bulk data.

NonMatchedMembers 0..1 Group

A PDex member no match Group resource containing members for whom no match could be found in the payer's member records.
This Group is not persisted, it is present only in the operation result.