TheAlphaSchoolSystemPTYLTD / student-details

Student Details API
13 stars 10 forks source link

Need "address number" added to getCommunicationRulesDetails responses #39

Closed cwool closed 1 year ago

cwool commented 3 years ago

We currently are having a lot of difficulty matching the correct contact information against parents due to the API not containing the address number. There are several schools needing this which are: St Luke's Anglican College, Kennedy Baptist College and Kingsway Christian College to name a few.

Here is a screenshot of the schools view inside TASS to illustrate which number I am referring to:

comms1

It is the number on the far left (1,3,4,5,7). We need this because the Address description (Correspondence, Billing, Parent 1... etc) are different in each school and are unreliable to match on.

We are using this method of the API: https://github.com/TheAlphaSchoolSystemPTYLTD/student-details/blob/master/getCommunicationRulesDetails.md and it does not contain the needed Address number, so can we please get this added?

jtc commented 3 years ago

Please be aware that address numbers can also be different in each school, for example see these two(1)(2) TASS documents which have different possible address number setups. In addition I have seen schools with different numbers of emergency contacts or fee copy addresses, or using a different numbering scheme entirely.

As such, you may wish to consider some configurability per school regardless of if you can use address descriptions or numbers to match on.

cwool commented 3 years ago

Thanks for the extra information.

We are currently planning to make this flexible per school but will still need the address number added to the api in order to find the correct address, as the description is too variable compared to numbers.

akaddo commented 3 years ago

We want the same feature to be available as well. We posted on the TASS forum if you would like to vote here.