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: SDESGETTIUDOC

Package: Scheduling

Routine: SDESGETTIUDOC


Information

SDESGETTIUDOC ;ALB/RRM - VISTA SCHEDULING GET TIU DOCUMENT BY CONTEXT RPC; Oct 07, 2022@15:02

Source Information

Source file <SDESGETTIUDOC.m>

Entry Points

Name Comments DBIA/ICR reference
TIUDOCBYCONTEXT(JSONRETURN,CLASS,CONTEXT,DFN,BEGINDATE,ENDDATE,PERSON,OCCLIM,SEQUENCE,SHOWADD,INCUND,SHOW,TIUIEN,EAS) ; ep: SDES GET TIU DOC BY CONTEXT RPC
; Input:
; CLASS [Required] - Pointer to TIU DOCUMENT DEFINITION #8925.1
; (e.g. 3 for PROGRESS NOTES, 244 for DISCHARGE SUMMARIES)
; CONTEXT [Required] - 1=All Signed (by PT),
; 2="Unsigned (by PT&(AUTHOR!TRANSCRIBER))
; 3="Uncosigned (by PT&EXPECTED COSIGNER
; 4="Signed notes (by PT&selected author)
; 5="Signed notes (by PT&date range)
; DFN [Required] - Pointer to Patient File#2
; BEGINDATE [Optional] - The beginning date/time in ISO 8601 Time Format to start for the search.
; ENDDATE [Optional] - The ending date/time in ISO 8601 Time Format to start for the search.
; PERSON [Optional] - Pointer to file 200 (The program will use the default DUZ if not passed)
; OCCLIM [Optional] - The number of documents/records to the return array
; SEQUENCE [Optional] - "A"=ascending (Regular date/time)
; "D"=descending (Reverse date/time) (dflt)
; SHOWADD [Optional] - Boolean: Include addenda in the return array, when their parent documents are identified by the search
; INCUND [Optional] - Boolean: Include Undictated and Untranscribed documents along with Unsigned documents, when the CONTEXT is 2.
; SHOW [Optional] - Boolean: Return "0^SHOW MORE" in return
; array when additional notes available for
; context of 1 or 5 when occurrence limit
; prevents all notes from displaying
; TIUIEN [Optional] - Starting TIU IEN for additional return
; when "SHOW MORE" was received in previous
; return array (LATE date/time will be set
; to Reference date of this TIU document)
; EAS [Optional] - The Enterprise Appointment Scheduling (EAS) Tracking Number associated to an appointment.
BUILDDATA(TMPTIU,RETURN,DFN) ;
VALIDATECLASS(ERRORS,CLASS) ;
VALIDATECONTEXT(ERRORS,CONTEXT) ;
VALIDATEDFN(ERRORS,DFN) ;
VALBEGENDDATE(ERRORS,BEGINDATE,ENDDATE) ;
VALIDATEPERSON(ERRORS,PERSON) ;
VALIDATEOCCLIM(ERRORS,OCCLIM) ;
VALIDATESEQ(ERRORS,SEQUENCE) ;
VALIDATESHOWADD(ERRORS,SHOWADD) ;
VALIDATEINCUND(ERRORS,INCUND) ;
VALIDATESHOW(ERRORS,SHOW) ;
VALIDATETIUIEN(ERRORS,TIUEN) ;
INITVAR ;Initialize input parameter variables

Used in RPC

RPC Name Call Tags
SDES GET TIU DOC BY CONTEXT TIUDOCBYCONTEXT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^SC - [#44] FIND1^DIC
^TIU(8925 - [#8925] GETS^DIQ
^TIU(8925.1 - [#8925.1] FIND1^DIC
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call