Skip to content

Commit

Permalink
Add JSON file to define participant_match table. (#17)
Browse files Browse the repository at this point in the history
* Add JSON file to define participant_match table.

* Update participant_match.json to have exactly the specced description, and multi-line format.

Co-authored-by: jp3477 <[email protected]>

Co-authored-by: jp3477 <[email protected]>
  • Loading branch information
Util and jp3477 authored Oct 6, 2021
1 parent c5efcfc commit d7c013e
Showing 1 changed file with 62 additions and 0 deletions.
62 changes: 62 additions & 0 deletions resources/omop/participant_match.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
[
{
"type": "integer",
"name": "person_id",
"mode": "required",
"description": "A unique identifier for each person."
},
{
"type": "string",
"name": "first_name",
"mode": "nullable",
"description": "Allowed values for this field is match, no_match, missing, and excluded."
},
{
"type": "string",
"name": "last_name",
"mode": "nullable",
"description": "Allowed values for this field is match, no_match, missing, and excluded."
},
{
"type": "string",
"name": "dob",
"mode": "nullable",
"description": "Allowed values for this field is match, no_match, missing, and excluded."
},
{
"type": "string",
"name": "sex",
"mode": "nullable",
"description": "Allowed values for this field is match, no_match, missing, and excluded."
},
{
"type": "string",
"name": "address",
"mode": "nullable",
"description": "Allowed values for this field is match, no_match, missing, and excluded."
},
{
"type": "string",
"name": "phone_number",
"mode": "nullable",
"description": "Allowed values for this field is match, no_match, missing, and excluded."
},
{
"type": "string",
"name": "email",
"mode": "nullable",
"description": "Allowed values for this field is match, no_match, missing, and excluded."
},
{
"type": "string",
"name": "algorithm_validation",
"mode": "nullable",
"description": "Algorithm Validation is for the sites’ “automated” matching approach: eg, first name, last name, and DOB all matched."
},
{
"type": "string",
"name": "manual_validation",
"mode": "nullable",
"description": "Manual validation additionally tracks whether an individual manually reviewed the EHR-AoU linkage. The expectation is that every submitted participant would match either by algorithm or manually."
}
]

0 comments on commit d7c013e

Please sign in to comment.