Skip to content

Patient ID Management

Bill Majurski edited this page Apr 17, 2018 · 5 revisions

Toolkit has it own Patient ID manager and it works as follow.

Patient information storage

Toolkit manages multiple collections of Patient IDs. Each user has a private collection stored in the web browser and managed as browser cookies. Each Toolkit environment also contains a collection of Patient IDs shared by all users of the environment.

Private Patient IDs (stored in Cookies)

All the Patient IDs created by the user in this tool are stored in browser cookies. If you want to clear them you can use the cookie management functions within your browser. The cookie label is

gov.nist.registry.xdstools2.FavoritePidsCookie

Normally this Patient ID collection is maintained through the Manage Patient IDs tool.

External cache Patient IDs

Patient IDs stored in the external cache are located in the environment(s). Each environment can have its own list of Patient IDs that will be stored at the following location:

 EC/environment/<env_name>/pids.txt

The format of the file is: (note that the square brackets are required):

[pid,pid,pid,..., full name<linebreak> 
pid,pid,...,full name<linebreak>
pid,pid,pid,pid,...,full name]

A Patient can have several PIDs. Each Patient listed has one or more Patient IDs. The Patient IDs stored in the environment(s) cannot be altered through Toolkit UI.

Clone this wiki locally