Tracker - Identification number

Dear All,
I want to create a psychiatric patient identification number as

  • it should contain initial code indicating org unit , program, and year
  • number need to be generate by system without manual entering

image

  1. Is it possible in DHIS2 2.15 tracker ?
  2. Is there Person Identifier in New version 2.15?
  3. What is mean by "Tracked entity " in new version 2.15?

Regards

Sumudu

Hi Sumudu,

For version 2.15,

There is a person Identifier, Go to Program & Attributes select Attributes;

You can make an ID unique by checking UNIQUE which will give you options like unique with in 1.whole system, 2. org unit, 3. program, or 4. program and orgunit. This means that you get to enter the clinic number on registration. (At some point IDs were automatically generated am not sure if that is still the case may be some one can provide more Information on this). Also it will be possible to see the orgunit and period as an output such as on Search Results.

Tracked Entity: Helps to define the different objects that you would like to track with in your system (no longer limited to persons). This can be Persons for TB, HIV and ANC programs or ITEMS if one is interested in tracking drugs or any other Logistic Items.

I hope this helps…

image

···

On Sun, May 18, 2014 at 4:01 PM, sumudu weerasinghe sumuduw00@gmail.com wrote:

Dear All,
I want to create a psychiatric patient identification number as

  • it should contain initial code indicating org unit , program, and year
  • number need to be generate by system without manual entering
  1. Is it possible in DHIS2 2.15 tracker ?
  2. Is there Person Identifier in New version 2.15?
  3. What is mean by "Tracked entity " in new version 2.15?

Regards

Sumudu


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp


Thank you and Kind Regards
*Immarcqulate. A (Emma Kassy) *

“You miss 100% of the shots you don’t take.”

Hi Sumudu,

Thanks Emma for the response. Just to add a bit more detail on the identifier issue.

There is no way at the moment to automatically generate IDs on the format you suggest.

What is possible, as Emma writes, is to define what we call “uniqueness scope” for attributes.

So in your case I would create an attribute “Clinic Number” (the last part of your ID) with value type “Number”, then tick “unique” and select in “program within organisation unit”.

This means that the users only deal with the Clinic Number, but “in the back-end” the system makes sure that there are no duplicate Clinic Numbers for any combination of program+organisation unit.

So when you search for Clinic Number you might get multiple hits/persons, but not for the same organisation unit + program combination. You can then narrow the search by searching in only one organisation unit and one program, which will give you maximum 1 person for a full clinic number search. A typical clinician at a local clinic will only have access to one or a few programs and typically only one organisation unit, so the “search scope” is by default same or similar to the uniqueness scope, which makes it easier to quickly identify persons using the local Clinic Number (found at the “patient/mother/child card or similar”).

We are planning to support period as part of this uniqueness scope as well, but that is not supported yet in 2.15. That will allow you to support the typical local practice of restarting the Clinic Number count in the paper registers at the beginning of every year (or financial year), so that duplicates will also be allowed for the same program+organisation unit as long as they are in separate periods (e.g. years) of your selected period type for uniqueness scope.

On “tracked entity”, if your programs are about persons then add a tracked entity called “Person” and make sure to select that one when creating a new program. That’s all.

Ola

image

···

Ola Hodne Titlestad (Mr)
HISP
Department of Informatics
University of Oslo

Mobile: +47 48069736
Home address: Eftasåsen 68, 0687 Oslo, Norway. Googlemaps link

On 19 May 2014 09:11, Emma Kassy ekassy29@gmail.com wrote:

Hi Sumudu,

For version 2.15,

There is a person Identifier, Go to Program & Attributes select Attributes;

You can make an ID unique by checking UNIQUE which will give you options like unique with in 1.whole system, 2. org unit, 3. program, or 4. program and orgunit. This means that you get to enter the clinic number on registration. (At some point IDs were automatically generated am not sure if that is still the case may be some one can provide more Information on this). Also it will be possible to see the orgunit and period as an output such as on Search Results.

Tracked Entity: Helps to define the different objects that you would like to track with in your system (no longer limited to persons). This can be Persons for TB, HIV and ANC programs or ITEMS if one is interested in tracking drugs or any other Logistic Items.

I hope this helps…


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On Sun, May 18, 2014 at 4:01 PM, sumudu weerasinghe sumuduw00@gmail.com wrote:

Dear All,
I want to create a psychiatric patient identification number as

  • it should contain initial code indicating org unit , program, and year
  • number need to be generate by system without manual entering
  1. Is it possible in DHIS2 2.15 tracker ?
  2. Is there Person Identifier in New version 2.15?
  3. What is mean by "Tracked entity " in new version 2.15?

Regards

Sumudu


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp

“You miss 100% of the shots you don’t take.”


Thank you and Kind Regards
*Immarcqulate. A (Emma Kassy) *

Thanks Emma and Ola Hodne for your reply.

Both answers well explained and satisfactory.

I want to get printed out put of clinic number to apply on patient clinic books, that including org unit and program eg: “CP/GA/RA/PSY/2014/002” .

Is there any way of getting printed out put in a this format ?

Is it available in current version?

image

···

On Mon, May 19, 2014 at 1:30 PM, Ola Hodne Titlestad olati@ifi.uio.no wrote:

Hi Sumudu,

Thanks Emma for the response. Just to add a bit more detail on the identifier issue.

There is no way at the moment to automatically generate IDs on the format you suggest.

What is possible, as Emma writes, is to define what we call “uniqueness scope” for attributes.

So in your case I would create an attribute “Clinic Number” (the last part of your ID) with value type “Number”, then tick “unique” and select in “program within organisation unit”.

This means that the users only deal with the Clinic Number, but “in the back-end” the system makes sure that there are no duplicate Clinic Numbers for any combination of program+organisation unit.

So when you search for Clinic Number you might get multiple hits/persons, but not for the same organisation unit + program combination. You can then narrow the search by searching in only one organisation unit and one program, which will give you maximum 1 person for a full clinic number search. A typical clinician at a local clinic will only have access to one or a few programs and typically only one organisation unit, so the “search scope” is by default same or similar to the uniqueness scope, which makes it easier to quickly identify persons using the local Clinic Number (found at the “patient/mother/child card or similar”).

We are planning to support period as part of this uniqueness scope as well, but that is not supported yet in 2.15. That will allow you to support the typical local practice of restarting the Clinic Number count in the paper registers at the beginning of every year (or financial year), so that duplicates will also be allowed for the same program+organisation unit as long as they are in separate periods (e.g. years) of your selected period type for uniqueness scope.

On “tracked entity”, if your programs are about persons then add a tracked entity called “Person” and make sure to select that one when creating a new program. That’s all.

Ola



Ola Hodne Titlestad (Mr)
HISP
Department of Informatics
University of Oslo

Mobile: +47 48069736
Home address: Eftasåsen 68, 0687 Oslo, Norway. Googlemaps link

On 19 May 2014 09:11, Emma Kassy ekassy29@gmail.com wrote:

Hi Sumudu,

For version 2.15,

There is a person Identifier, Go to Program & Attributes select Attributes;

You can make an ID unique by checking UNIQUE which will give you options like unique with in 1.whole system, 2. org unit, 3. program, or 4. program and orgunit. This means that you get to enter the clinic number on registration. (At some point IDs were automatically generated am not sure if that is still the case may be some one can provide more Information on this). Also it will be possible to see the orgunit and period as an output such as on Search Results.

Tracked Entity: Helps to define the different objects that you would like to track with in your system (no longer limited to persons). This can be Persons for TB, HIV and ANC programs or ITEMS if one is interested in tracking drugs or any other Logistic Items.

I hope this helps…


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On Sun, May 18, 2014 at 4:01 PM, sumudu weerasinghe sumuduw00@gmail.com wrote:

Dear All,
I want to create a psychiatric patient identification number as

  • it should contain initial code indicating org unit , program, and year
  • number need to be generate by system without manual entering
  1. Is it possible in DHIS2 2.15 tracker ?
  2. Is there Person Identifier in New version 2.15?
  3. What is mean by "Tracked entity " in new version 2.15?

Regards

Sumudu


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp

“You miss 100% of the shots you don’t take.”


Thank you and Kind Regards
*Immarcqulate. A (Emma Kassy) *

Hi,

No, that format is not supported out of the box.

With a custom report or a small app you could do it though, as all the parts of that composite ID should be available through the Web-API.

Ola

image

···

Ola Hodne Titlestad (Mr)
HISP
Department of Informatics
University of Oslo

Mobile: +47 48069736
Home address: Eftasåsen 68, 0687 Oslo, Norway. Googlemaps link

On 19 May 2014 17:57, sumudu weerasinghe sumuduw00@gmail.com wrote:

Thanks Emma and Ola Hodne for your reply.

Both answers well explained and satisfactory.

I want to get printed out put of clinic number to apply on patient clinic books, that including org unit and program eg: “CP/GA/RA/PSY/2014/002” .

Is there any way of getting printed out put in a this format ?

Is it available in current version?

On Mon, May 19, 2014 at 1:30 PM, Ola Hodne Titlestad olati@ifi.uio.no wrote:

Hi Sumudu,

Thanks Emma for the response. Just to add a bit more detail on the identifier issue.

There is no way at the moment to automatically generate IDs on the format you suggest.

What is possible, as Emma writes, is to define what we call “uniqueness scope” for attributes.

So in your case I would create an attribute “Clinic Number” (the last part of your ID) with value type “Number”, then tick “unique” and select in “program within organisation unit”.

This means that the users only deal with the Clinic Number, but “in the back-end” the system makes sure that there are no duplicate Clinic Numbers for any combination of program+organisation unit.

So when you search for Clinic Number you might get multiple hits/persons, but not for the same organisation unit + program combination. You can then narrow the search by searching in only one organisation unit and one program, which will give you maximum 1 person for a full clinic number search. A typical clinician at a local clinic will only have access to one or a few programs and typically only one organisation unit, so the “search scope” is by default same or similar to the uniqueness scope, which makes it easier to quickly identify persons using the local Clinic Number (found at the “patient/mother/child card or similar”).

We are planning to support period as part of this uniqueness scope as well, but that is not supported yet in 2.15. That will allow you to support the typical local practice of restarting the Clinic Number count in the paper registers at the beginning of every year (or financial year), so that duplicates will also be allowed for the same program+organisation unit as long as they are in separate periods (e.g. years) of your selected period type for uniqueness scope.

On “tracked entity”, if your programs are about persons then add a tracked entity called “Person” and make sure to select that one when creating a new program. That’s all.

Ola



Ola Hodne Titlestad (Mr)
HISP
Department of Informatics
University of Oslo

Mobile: +47 48069736
Home address: Eftasåsen 68, 0687 Oslo, Norway. Googlemaps link

On 19 May 2014 09:11, Emma Kassy ekassy29@gmail.com wrote:

Hi Sumudu,

For version 2.15,

There is a person Identifier, Go to Program & Attributes select Attributes;

You can make an ID unique by checking UNIQUE which will give you options like unique with in 1.whole system, 2. org unit, 3. program, or 4. program and orgunit. This means that you get to enter the clinic number on registration. (At some point IDs were automatically generated am not sure if that is still the case may be some one can provide more Information on this). Also it will be possible to see the orgunit and period as an output such as on Search Results.

Tracked Entity: Helps to define the different objects that you would like to track with in your system (no longer limited to persons). This can be Persons for TB, HIV and ANC programs or ITEMS if one is interested in tracking drugs or any other Logistic Items.

I hope this helps…


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

On Sun, May 18, 2014 at 4:01 PM, sumudu weerasinghe sumuduw00@gmail.com wrote:

Dear All,
I want to create a psychiatric patient identification number as

  • it should contain initial code indicating org unit , program, and year
  • number need to be generate by system without manual entering
  1. Is it possible in DHIS2 2.15 tracker ?
  2. Is there Person Identifier in New version 2.15?
  3. What is mean by "Tracked entity " in new version 2.15?

Regards

Sumudu


Mailing list: https://launchpad.net/~dhis2-users

Post to : dhis2-users@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-users

More help : https://help.launchpad.net/ListHelp

“You miss 100% of the shots you don’t take.”


Thank you and Kind Regards
*Immarcqulate. A (Emma Kassy) *