Scheduling APIs...

FYI. I moved the availability update from BSDX07 and BSDX08 to BSDXAPI* routines. It's now called from $$MAKE and $$CANCEL to update availabilities in PIMS. I will be uploading the code this afternoon. Sam On Mon, Jul 2, 2012 at 10:43 AM, Sam Habiel wrote: > No you are not missing anything. Incidentally, the algorithm to > decrement slots is called elsewhere in BSDX07 when making the > appointment, but you are right that it should be here. I am thinking > of making that change now. > > In any case, the API doesn't perform any of those checks. It's a > barebones API to synchronize the Scheduling GUI with PIMS because one > doesn't exist. If you enhance it, I would like to take it back and > include it in the Scheduling GUI. I realize that there is tons more > functionality in PIMS than in the Scheduling GUI. > > Sam > > On Mon, Jul 2, 2012 at 10:36 AM, catalinb wrote: >> Hi Sam, >> >> Thank you for pointing this out. The API looks very interesting. >> >> However, at first glance it seems that it's missing some checks. For >> instance EN1^SDM won't let you to make an appointment in the following >> situations: the patient has died, the clinic does not have any stop code or >> has an invalid one, the appointment length is not set for the clinic. Also >> the API does not seem to decrement the number of available slots. >> >> Am I missing something? >> >> Catalin >> >> >> >> -- >> Full post: >> http://www.osehra.org/discussion/re-hardhats-re-629-rgi-ehr-refactoring-... >> Manage my subscriptions: http://www.osehra.org/og_mailinglist/subscriptions >> Stop emails for this post: >> http://www.osehra.org/og_mailinglist/unsubscribe/827
like0