Re: [Dhis2-users] Data visualizer has no data

2014-02-19 Thread Knut Staring
Would at least be good if people got a message that the levels have not
been created whenever they try to do something that requires them. Also
probably should add a message that tells the user to click SAVE even if she
thinks the suggestions of Level1, Level2 are fine (i.e. they seem to
already exist, but don't...)

Knut


On Wed, Feb 19, 2014 at 11:49 AM, Bob Jolliffe bobjolli...@gmail.comwrote:

 Well spotted Ola.  I missed that, which I shouldn't have because I have
 seen it from time to time.  Mind you I can't help thinking that Carl's
 expectation is actually reasonable enough ... that in the absence of
 providing level names we should just provide some default.  It is maybe a
 little bit odd as the levels don't really exist in the db until they get
 named.  But we could make this a little more sane ..


 On 18 February 2014 23:41, Carl Leitner litlf...@ibiblio.org wrote:

 Thanks Ola, that did it.  I guess I assumed that it would take use the
 default values “Level 1” .. “Level 4”
 Cheers,
 -carl



 On Feb 18, 2014, at 5:48 PM, Ola Hodne Titlestad ol...@ifi.uio.no
 wrote:

 Hi Carl,

 I see that your level column says NULL.
 Not 100% sure, but this could be linked to missing organisation unit
 level names.
 Have you populated those? See demo here:

 http://apps.dhis2.org/dev/dhis-web-maintenance-organisationunit/organisationUnitLevel.action

 Try that and run analytics again. You could also check the
 _orgunitstructure table and see if your orgunits are there at correct
 levels.

 Ola
 



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

 Mobile: +47 48069736
 Home address: Eftasåsen 68, 0687 Oslo, Norway. Googlemaps 
 linkhttps://maps.google.com/maps?q=Eftas%C3%A5sen+68,+0687+Oslo,+Norgehl=enie=UTF8sll=59.893855,10.785116sspn=0.222842,0.585709oq=eftas%C3%A5sen+68,+0687+Oslo,+t=hhnear=Eftas%C3%A5sen+68,+%C3%98stensj%C3%B8,+0687+Oslo,+Norwayz=16


 On 18 February 2014 21:02, Carl Leitner litlf...@ibiblio.org wrote:

 Hi All,
 I am running DHIS 2.14 and I am running into an issue with the data
 visualizer where it seems to have no associated data.

 I have about 8-10 org units added at level 4 all sharing a common
 parent. Each one has been associated to the same data set which consists of
 a non-negative integer collected on a semi-annual basis.  Data for the
 Jan-July 2014 each of the periods has been entered.

 I have generated the report and see that there is data present in the
 analytics_2014 table:
   
 http://awesomescreenshot.com/0682d48ua3http://www.google.com/url?q=http%3A%2F%2Fawesomescreenshot.com%2F0682d48ua3sa=Dsntz=1usg=AFQjCNEc0lJcoHVu2KGU3A1ZZ37UNUbMPg
 but no matter what I do, I get a “No Values Found.”  I have tried this
 with both firefox (vers 27.0) and chrome ( vers 32.0.1700.107) running
 on a Mac.  I believe that this was also observed on Chrome running under
 Ubuntu.

 This may be a red-herring/my misunderstanding but in the anyalitics_2014
 table I do not see anything associating the entered data to the specific
 org units (although the values in the “value” column are the ones entered).

 I also tried with Sunday’s snapshot and still no luck

 Any suggestions?

 I will be happy to provide login credentials if needed.

 Cheers,
 -carl

 ___
 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




 ___
 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



 ___
 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




-- 
Knut Staring
Dept. of Informatics, University of Oslo
+4791880522
http://dhis2.org
___
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


Re: [Dhis2-users] Maps of outbreaks

2014-02-19 Thread Roshan Hewapathirana
Dear Knut and all,
Very interesting discussion. I would like to share my thought also on how
Sahana DMS included this. We had the concept of 'situation awareness'
-which I think is a well agreed term in surveillance. When counts reach a
certain level, it becomes an outbreak.

So, I think we may not need to introduce the data element 'outbreak', but a
means to define a threshold to any data element or indicator once
aggregated (eg. low hemoglobin in age group 1-14 years).

In creating each data element or indicator in DHIS2, we can flag it whether
its under surveillance. Also, another feature could be for the facility to
set thresholds to data elements or indicators marked for surveillance. Then
it can trigger notifications apart from mapping the cases on the map. Map
legend would be able to provide additional visual clues whether the
condition is under surveillance or reached the threshold (outbreak).

'Revers' of this process we used for inventory management. User can define
re-order levels and Sahana does the estimations and sends alerts.

Roshan
___
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


Re: [Dhis2-users] Issue importing CSV with categoryoptioncombos

2014-02-19 Thread Wilson,Randy
HI Bob,

Thanks for these suggestions.  Actually the categoryoptioncomboname doesn't 
have a uid either.  Remember, it normally combines several options e.g. (Male, 
5 Year).  The options themselves have uids (e.g. Male or 5 years), but the 
combinations are system generated in the _categoryoptioncomboname table which 
only has two fields (categoryoptioncomboid and categoryoptioncomboname).  The 
fact that the names are enclosed in parentheses also causes problems sometimes 
when exporting data though CSVs, but currently the only thing we could match on 
is the categoryoptioncomboname.

I'll try the new detailed metadata export features.  Maybe that will help.

Randy

From: Bob Jolliffe [mailto:bobjolli...@gmail.com]
Sent: Tuesday, February 18, 2014 8:58 PM
To: Wilson,Randy
Cc: dhis2-users@lists.launchpad.net
Subject: Re: [Dhis2-users] Issue importing CSV with categoryoptioncombos

Hi Randy

On 18 February 2014 13:06, Wilson,Randy 
rwil...@msh.orgmailto:rwil...@msh.org wrote:
I'm moving data between instances of DHIS-2 (from the HMIS to the Data 
Warehouse with a subset of data elements).

Since the dataelementids and orgunitides are not always the same in the two 
systems, I'm using the code fields for those.  I've set up a query to provide 
the data I need with one exception: if the categoryoptioncomboids are not 
default, I need to find the id in the destination system.

Would it not be possible to use the categoryoptioncomboname during import, 
since there is no code field for categoryoptioncombos...a file that is 
autogenerated?

You have hit precisely the soft underbelly of the categoryoptioncombo problem 
here (one of them anyway).  Because it does not have a code it is not easily 
matched.  What you need is for the uid to be the same on both sides. The name 
is not so reliable, not least because it is a bit unpredictable how it is 
constructed (the order) from category names.

Your best bet might be to treat HMIS as your metadata registry for these 
datasets (with associated datelements, categories, options and combos).   Then 
use the Detailed Metadata Export option to export the datasets and finally 
check the with dependencies box when you see it.  If you import this into 
data warehouse you should get the same categoryoptioncombos on both sides.

Slightly further down the line we are hoping to fix this problem in dxf2 by 
exporting the categoryoptions themselves rather than the categoryoptioncombos, 
but this is a bit further down the line (and maybe won't really work with csv).

Try the detailed metadata export and see how that works (it was actually 
created with your use case in mind).

Bob


Here is a sample of the CSV: (I've added the categoryoptioncombo field to 
illustrate the issue).

dataelement;period;orgunit;categoryoptioncomboid;categoryoptioncombo;value
8942;201312;573;14;(default);24
8942;201312;94;14;(default);34
8942;201312;433;14;(default);23
8942;201312;96;14;(default);30
8942;201312;266;14;(default);30
8942;201312;310;14;(default);20
8222;201311;384;297;(0-11 months);118
8222;201311;370;297;(0-11 months);15
8222;201311;155;297;(0-11 months);56
8222;201311;158;297;(0-11 months);46

We move data across to the data warehouse each month, so I'd like to make the 
process as simple as possible.

Does anyone have a suggestion?


Randy Wilson
Senior HMIS and Data Use Advisor, Ministry of Health/Rwanda
Integrated Health Systems Strengthening Project
Management Sciences for Health, Inc. (MSH)
BP 371
Kigali, Rwanda
+250-788308835tel:%2B250-788308835
Skype Name (wilsonrandy_us)
www.msh.orghttp://www.msh.org/?utm_source=2012-10-15+MSH+internal+announce+email+signatureutm_campaign=iemailsigutm_medium=email
[Description: 
http://ih.constantcontact.com/fs017/1102482301888/img/438.gif]http://www.msh.org/?utm_source=2012-10-15+MSH+internal+announce+email+signatureutm_campaign=iemailsigutm_medium=email
Stronger health systems. Greater health impact.
[Description: Follow MSH on 
Facebook]http://www.facebook.com/ManagementSciencesForHealth[Description: 
Follow MSH on Twitter]https://twitter.com/#%21/MSHHealthImpact[Description: 
YouTube]http://www.youtube.com/mshhealthimpactFollow us on Facebook and 
Twitter


___
Mailing list: https://launchpad.net/~dhis2-users
Post to : 
dhis2-users@lists.launchpad.netmailto:dhis2-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-users
More help   : https://help.launchpad.net/ListHelp

inline: image001.gifinline: image002.gifinline: image003.pnginline: image004.png___
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


Re: [Dhis2-users] Issue importing CSV with categoryoptioncombos

2014-02-19 Thread Jason Pickering
Hi Randy,
In fact, the category combo options do have UIDs, but they are not
available through the resource tables for some reason. You can join to
categoryoptioncombo with the categoryoptioncomboid field. I may be
confusing things, since it seems there is more to it than from your emails,
but just wanted to point this out.

Regards,
Jason



On Wed, Feb 19, 2014 at 8:43 PM, Wilson,Randy rwil...@msh.org wrote:

  HI Bob,



 Thanks for these suggestions.  Actually the categoryoptioncomboname
 doesn't have a uid either.  Remember, it normally combines several options
 e.g. (Male, 5 Year).  The options themselves have uids (e.g. Male or 5
 years), but the combinations are system generated in the
 _categoryoptioncomboname table which only has two fields
 (categoryoptioncomboid and categoryoptioncomboname).  The fact that the
 names are enclosed in parentheses also causes problems sometimes when
 exporting data though CSVs, but currently the only thing we could match on
 is the categoryoptioncomboname.



 I'll try the new detailed metadata export features.  Maybe that will help.



 Randy



 *From:* Bob Jolliffe [mailto:bobjolli...@gmail.com]
 *Sent:* Tuesday, February 18, 2014 8:58 PM
 *To:* Wilson,Randy
 *Cc:* dhis2-users@lists.launchpad.net
 *Subject:* Re: [Dhis2-users] Issue importing CSV with categoryoptioncombos



 Hi Randy



 On 18 February 2014 13:06, Wilson,Randy rwil...@msh.org wrote:

 I'm moving data between instances of DHIS-2 (from the HMIS to the Data
 Warehouse with a subset of data elements).



 Since the dataelementids and orgunitides are not always the same in the
 two systems, I'm using the code fields for those.  I've set up a query to
 provide the data I need with one exception: if the categoryoptioncomboids
 are not default, I need to find the id in the *destination* system.



 Would it not be possible to use the categoryoptioncomboname during import,
 since there is no code field for categoryoptioncombos...a file that is
 autogenerated?



 You have hit precisely the soft underbelly of the categoryoptioncombo
 problem here (one of them anyway).  Because it does not have a code it is
 not easily matched.  What you need is for the uid to be the same on both
 sides. The name is not so reliable, not least because it is a bit
 unpredictable how it is constructed (the order) from category names.



 Your best bet might be to treat HMIS as your metadata registry for these
 datasets (with associated datelements, categories, options and combos).
 Then use the Detailed Metadata Export option to export the datasets and
 finally check the with dependencies box when you see it.  If you import
 this into data warehouse you should get the same categoryoptioncombos on
 both sides.



 Slightly further down the line we are hoping to fix this problem in dxf2
 by exporting the categoryoptions themselves rather than the
 categoryoptioncombos, but this is a bit further down the line (and maybe
 won't really work with csv).



 Try the detailed metadata export and see how that works (it was actually
 created with your use case in mind).



 Bob





 Here is a sample of the CSV: (I've added the categoryoptioncombo field to
 illustrate the issue).




 dataelement;period;orgunit;categoryoptioncomboid;categoryoptioncombo;value

 8942;201312;573;14;(default);24

 8942;201312;94;14;(default);34

 8942;201312;433;14;(default);23

 8942;201312;96;14;(default);30

 8942;201312;266;14;(default);30

 8942;201312;310;14;(default);20

 8222;201311;384;297;(0-11 months);118

 8222;201311;370;297;(0-11 months);15

 8222;201311;155;297;(0-11 months);56

 8222;201311;158;297;(0-11 months);46



 We move data across to the data warehouse each month, so I'd like to make
 the process as simple as possible.



 Does anyone have a suggestion?





 *Randy Wilson*

 Senior HMIS and Data Use Advisor, Ministry of Health/Rwanda

 Integrated Health Systems Strengthening Project

 Management Sciences for Health, Inc. (MSH)

 BP 371
 Kigali, Rwanda
 +250-788308835

 Skype Name (wilsonrandy_us)

 www.msh.orghttp://www.msh.org/?utm_source=2012-10-15+MSH+internal+announce+email+signatureutm_campaign=iemailsigutm_medium=email


 [image: Description:
 http://ih.constantcontact.com/fs017/1102482301888/img/438.gif]http://www.msh.org/?utm_source=2012-10-15+MSH+internal+announce+email+signatureutm_campaign=iemailsigutm_medium=email

 *Stronger health systems. Greater health impact.*

 [image: Description: Follow MSH on 
 Facebook]http://www.facebook.com/ManagementSciencesForHealth[image:
 Description: Follow MSH on 
 Twitter]https://twitter.com/#%21/MSHHealthImpact[image:
 Description: YouTube] http://www.youtube.com/mshhealthimpactFollow us
 on Facebook and Twitter




 ___
 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



 

Re: [Dhis2-users] Issue importing CSV with categoryoptioncombos

2014-02-19 Thread Bob Jolliffe
On 19 February 2014 18:43, Wilson,Randy rwil...@msh.org wrote:

  HI Bob,



 Thanks for these suggestions.  Actually the categoryoptioncomboname
 doesn't have a uid either.


That is true.  But the categoryoptioncombo has.  (I never really liked or
fully understood the idea of the _categoryoptioncomboname table anyway.
 always felt the name should just be a field in the categoryoptioncombo
table.  anyway that is an aside)


 Remember, it normally combines several options e.g. (Male, 5 Year).  The
 options themselves have uids (e.g. Male or 5 years), but the combinations
 are system generated in the _categoryoptioncomboname table which only has
 two fields (categoryoptioncomboid and categoryoptioncomboname).  The fact
 that the names are enclosed in parentheses also causes problems sometimes
 when exporting data though CSVs, but currently the only thing we could
 match on is the categoryoptioncomboname.



 I'll try the new detailed metadata export features.  Maybe that will help.



 Randy



 *From:* Bob Jolliffe [mailto:bobjolli...@gmail.com]
 *Sent:* Tuesday, February 18, 2014 8:58 PM
 *To:* Wilson,Randy
 *Cc:* dhis2-users@lists.launchpad.net
 *Subject:* Re: [Dhis2-users] Issue importing CSV with categoryoptioncombos



 Hi Randy



 On 18 February 2014 13:06, Wilson,Randy rwil...@msh.org wrote:

 I'm moving data between instances of DHIS-2 (from the HMIS to the Data
 Warehouse with a subset of data elements).



 Since the dataelementids and orgunitides are not always the same in the
 two systems, I'm using the code fields for those.  I've set up a query to
 provide the data I need with one exception: if the categoryoptioncomboids
 are not default, I need to find the id in the *destination* system.



 Would it not be possible to use the categoryoptioncomboname during import,
 since there is no code field for categoryoptioncombos...a file that is
 autogenerated?



 You have hit precisely the soft underbelly of the categoryoptioncombo
 problem here (one of them anyway).  Because it does not have a code it is
 not easily matched.  What you need is for the uid to be the same on both
 sides. The name is not so reliable, not least because it is a bit
 unpredictable how it is constructed (the order) from category names.



 Your best bet might be to treat HMIS as your metadata registry for these
 datasets (with associated datelements, categories, options and combos).
 Then use the Detailed Metadata Export option to export the datasets and
 finally check the with dependencies box when you see it.  If you import
 this into data warehouse you should get the same categoryoptioncombos on
 both sides.



 Slightly further down the line we are hoping to fix this problem in dxf2
 by exporting the categoryoptions themselves rather than the
 categoryoptioncombos, but this is a bit further down the line (and maybe
 won't really work with csv).



 Try the detailed metadata export and see how that works (it was actually
 created with your use case in mind).



 Bob





 Here is a sample of the CSV: (I've added the categoryoptioncombo field to
 illustrate the issue).




 dataelement;period;orgunit;categoryoptioncomboid;categoryoptioncombo;value

 8942;201312;573;14;(default);24

 8942;201312;94;14;(default);34

 8942;201312;433;14;(default);23

 8942;201312;96;14;(default);30

 8942;201312;266;14;(default);30

 8942;201312;310;14;(default);20

 8222;201311;384;297;(0-11 months);118

 8222;201311;370;297;(0-11 months);15

 8222;201311;155;297;(0-11 months);56

 8222;201311;158;297;(0-11 months);46



 We move data across to the data warehouse each month, so I'd like to make
 the process as simple as possible.



 Does anyone have a suggestion?





 *Randy Wilson*

 Senior HMIS and Data Use Advisor, Ministry of Health/Rwanda

 Integrated Health Systems Strengthening Project

 Management Sciences for Health, Inc. (MSH)

 BP 371
 Kigali, Rwanda
 +250-788308835

 Skype Name (wilsonrandy_us)

 www.msh.orghttp://www.msh.org/?utm_source=2012-10-15+MSH+internal+announce+email+signatureutm_campaign=iemailsigutm_medium=email


 [image: Description:
 http://ih.constantcontact.com/fs017/1102482301888/img/438.gif]http://www.msh.org/?utm_source=2012-10-15+MSH+internal+announce+email+signatureutm_campaign=iemailsigutm_medium=email

 *Stronger health systems. Greater health impact.*

 [image: Description: Follow MSH on 
 Facebook]http://www.facebook.com/ManagementSciencesForHealth[image:
 Description: Follow MSH on 
 Twitter]https://twitter.com/#%21/MSHHealthImpact[image:
 Description: YouTube] http://www.youtube.com/mshhealthimpactFollow us
 on Facebook and Twitter




 ___
 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



inline: image001.gifinline: image004.pnginline: image002.gifinline: 

[Dhis2-users] How to handle an organisational unit that works in multiple districts

2014-02-19 Thread John Ojo
Hi All,

I am designing a database for an organization that works with multiple local 
NGOs (14 NGOs in all) as the Implementing Partners (IPs) for the said 
organization.

There are 40 districts in all. For the sake of this description, I will name 
the districts as district_1, district_2, district_3, and so on. and the IPs as 
IP1, IP2, IP3, and so on.
Each of the IPs works in multiple districts; for example IP1 and IP2 each works 
in all the 40 districts. 

Each IP specializes in one program area. For example, IP1 does only HIV/AIDS 
while IP2 focuses on Gender  Human Rights.
The organization needs to be able to know the results of each IP from each 
district every month.

I am therefore planning to set up the organisation unit names in the DHIS 2 
database as follows:
For IP1 and IP2, I'm considering the following orgUnit names:

District_1
  IP1_d1
  IP2_d1
 
District_2
  IP1_d2 
  IP2_d2
 


District_3
  IP1_d3 
  IP2_d3
.

.
.

District_40
  IP1_d40 
  IP2_d40


I would appreciate suggestions on how to handle this piece, especially if 
there's a better way than this approach and would also like to hear from anyone 
who had had to deal with this type of situation and how they handled the 
orgUnit names.

Thank you so much.


John

John Ojo MD, FMCPH

Accra, Ghana.

Mobile: +233 234691626+233 234691626
Skype:  Johnojo
Email: jn...@yahoo.com
___
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


[Dhis2-users] GIS: Icons for values/thematic layers

2014-02-19 Thread Knut Staring
Hello

Earlier, the GIS module allowed thematic layers to display icons instead of
colors based on the value of a data element, but this seems to have been
removed?

-- 
Knut Staring
Dept. of Informatics, University of Oslo
+4791880522
http://dhis2.org
___
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


Re: [Dhis2-users] Import directly data into DHIS2 using CSV file

2014-02-19 Thread Jason Pickering
Hi Frank,
This is tab delimited text, and not comma delimited text, and will
therefore not work. Also, be sure you are using the latest development
snapshot.

Regards,
Jason



On Thu, Feb 20, 2014 at 9:25 AM, HAKIZIMANA Franck
francescoh...@gmail.comwrote:

 Hi Lars,

 I have tried to import meta data using CSV but it doesn't work. I have
 read the document on
 http://www.dhis2.org/doc/snapshot/en/user/html/ch21s04.html  and

 * I have made a CSV file which is attached on this mail. Could you give me
 more details on how to do. *


 *Many thanks.*

 *Franck*


 On Tue, Feb 18, 2014 at 12:07 PM, Lars Helge Øverland larshe...@gmail.com
  wrote:

 Hi,

 we have implemented import of data elements, organisation units and
 category options from CSV in trunk:

 http://www.dhis2.org/doc/snapshot/en/user/html/ch21s04.html

 If you are brave you can download the development version here in 30 min:

 http://apps.dhis2.org/ci/job/dhis-trunk/

 regards,

 Lars




 On Fri, Feb 7, 2014 at 4:16 PM, HAKIZIMANA Franck 
 francescoh...@gmail.com wrote:

 Hi Everybody,

 I saw in DHSI2 a feature of importing CSV file. Is it possible to import
 data like Organisation Unit or Data element directly in DHIS2 using CSV
 file?if possible how this CSV file can be organised to match the format in
 the database? and could you give me the format that this CSV file can have
 for the data elements for example.

 Thank you

 ___
 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




 ___
 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


___
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