SDESHASHCLIN ;ALB/LAB,MGD,BWF - VISTA SCHEDULING RPCS HASH CLINIC ;Nov 14, 2022
Source file <SDESHASHCLIN.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
HASHALL | ;hash all clinics this will be a jobbed option: SDES HASH ALL CLINICS
|
|
GETALLHASHCLIN(JSONRETURN,ISODATE,SDEAS) | ;get all get clinic's hash value
|
|
VALIDATEDATE(ERRORS,ISODATE) | ;validate incoming date, convert to FileMan Format
|
|
BUILDRETURN(HASHREC,ISODATE) | ;build json return
|
|
GETCLINHASH(JSONRETURN,CLIN,SDEAS) | ;return back the current stored hash for clinic
|
|
VALIDATEEAS(ERRORS,EAS) | ;
|
|
GETHASHONECLINIC(JSONRETURN,CLIN) | ;hash one clinic, do not store new hash
|
|
VALIDATECLIN(ERRORS,CLIN) | ;validate passed in clinic
|
|
BUILDONERETURN(HASHREC,CLIN) | ; builds json for given clinic
|
|
UPDTHASHONECLIN(JSONRETURN,CLIN,SDEAS) | ;Create hash and update file, returns back hash for clinic
|
|
BLDCLNREC(SDCLNJSON,SDCLNIEN,TMPCNT) | ;Get Clinic data
|
|
SETTOTMP(SDCLNJSON,TMPCNT) | ;
|
|
COMBINE(SDCLNJSON,TMPCNT) | ;
|
RPC Name | Call Tags |
---|---|
SDES GET ALL CLINIC HASHES | GETALLHASHCLIN |
SDES GET CLINIC STORED HASH | GETCLINHASH |
SDES UPDATE CLINIC HASH | UPDTHASHONECLIN |
FileNo | Call Tags |
---|---|
^SC - [#44] | GET1^DIQ, GETS^DIQ |