Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Names
    • Remove all their names ( a patient can have multiple names in OpenMRS with a preferred name ). Optionally we can then fill in a randomly chosen name.
  • Geographic data
    • Remove their addresses ( a patient can have multiple addresses ). Optionally we can generate a random address based on some criteria.
  • All elements of dates
  • Telephone numbers
    • These are likely include in a Person's extra attribute data.
  • FAX numbers
    • These are likely include in a Person's extra attribute data.
  • Email addresses
    • These are likely include in a Person's extra attribute data.
  • Social Security numbers
  • Medical record numbers
    • We will need to remove each Patient's PatientIdentifier ( a Patient can have multiple of these. ) Optionally, we can fill in a randomly generated one.
  • Health plan beneficiary numbers
  • Account numbers
  • Certificate/license numbers
  • Vehicle identifiers and serial numbers including license plates
  • Device identifiers and serial numbers
  • Web URLs
  • Internet protocol addresses
  • Biometric identifiers (i.e. retinal scan, fingerprints)
  • Full face photos and comparable images
  • Any unique identifying number, characteristic or code

 For each Patients org.openmrs.Encounter Object we will need to do the following:

  • Randomize the Encounter Datetime
  • Remove / change the location of the encounter.
  • We may also need some sort of 'obs filter' that includes a list of obs and rules specific to the concept dictionary that must be removed from encounters.

Family Data:

  • We may need to either completely remove or rework family relationships that are included in the relationship table.