SDESHASHCLIN ;ALB/LAB,MGD,BWF,BLB,MGD - VISTA SCHEDULING RPCS HASH CLINIC ;June 05, 2025
Source file <SDESHASHCLIN.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| HASHALL | ;hash all clinics this will be a jobbed option: SDES HASH ALL CLINICS
|
|
| REMOVEPROVS(CLINICIEN) | ;
|
|
| 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 |