Skip to content

lab2godata: matching to existing lab records creates an error #12

@AmyMikhail

Description

@AmyMikhail

Problem statement:

Attempting to create matches for the example sequencing data on R13 (which was previously working) is now failing with an error (the lab lookup table is not being created).

Proposed solution:

The lab lookup table has three components derived from three API requests:

  1. Existing lab records in Go.Data that fall within the selected date window
  2. Identifiers (first name, surname, date of birth, age and document ID numbers) for cases that fall within the date window
  3. Identifiers (first name, surname, date of birth, age and document ID numbers) for contacts that fall within the date window

The table may not be created properly when one of the components is null (for example if there are no contacts). This needs further investigation as it should be handled by rbindlist(Filter(is.data.frame(), ...)) but some aspect of this is not working properly.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions