Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: SDECAR

Package: Scheduling

Routine: SDECAR


Information

SDECAR ;ALB/SAT,MGD,KML,BLB,LAB - VISTA SCHEDULING RPCS ;Apr 21, 2023

Source Information

Source file <SDECAR.m>

Entry Points

Name Comments DBIA/ICR reference
ARCLOSE(RET,INP) ;Appointment Request Close
AROPEN(RET,ARAPP,ARIEN,ARDDT) ;SET Appointment Request Open/re-open
ARX
UPDATEMRTCSEQNUM(PARENTREQUESTIEN,DFN) ;
FNUM(RET) ;file number
ARPCSET(SDECY,INP,ARIEN) ;SET update patient contacts in SDEC APPT REQUEST file
ARDGET(SDECY) ;get values for disposition field of SDEC APPT REQUEST file
ARMRTGET(SDECY,ARIEN) ;GET number of entries and values in MRTC CALC PREF DATES
ARMULT(SDECY,ARIEN,MULT) ;SET MULT APPTS MADE multiple in SDEC APPT REQUEST file. All entries are removed and replaced by the values in MULT
ARMRTSET(SDECY,ARIEN,MRTC) ;SET MRTC CALC PREF DATES dates - clears the multiple and sets the new ones that are passed into MRTC
MT(ARIEN) ; clear out existing MRTC CALC PREF DATES
MT1(ARIEN) ; clear out existing MULT APPTS MADE
ARMRTC(RET,ARIEN) ;GET the number of MRTC appointments made for this request
MRTC(ARIEN) ;
ARAPPT(SDECY,SDAPPT) ;GET appointment request for given SDEC APPOINTMENT id
AUDITGET(SDECY,ARIEN) ;GET entries from VS AUDIT field of SDEC APPT REQUEST file 409.85
CHECKLOCK(INP,RET) ;check lock

Used in RPC

RPC Name Call Tags
SDECAR ARMRTC ARMRTC
SDECAR ARAPPT ARAPPT
SDECAR AUDITGET AUDITGET
SDECAR ARMULT ARMULT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SD(409.2 - [#409.2] GET1^DIQ
^SDEC(409.84 - [#409.84] GET1^DIQ
^SDEC(409.85 - [#409.85] GET1^DID,  GET1^DIQ,  GETS^DIQ
409.8545 GETS^DIQ
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call