Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: PXRMGEN

PXRMGEN.m

Go to the documentation of this file.
  1. PXRMGEN ; SLC/PJH - PXRM General Edit/Inquiry ;09/08/2012
  1. ;;2.0;CLINICAL REMINDERS;**26**;Feb 04, 2005;Build 404
  1. ;
  1. ;Labels called from list 'PXRM GENERAL EDIT/LIST'
  1. ;
  1. START(HEADER,PXRMGTYP,IEN) ;
  1. N PXRMREAD,PXRMSRC,PXRMVARM
  1. N VALM,VALMAR,VALMBCK,VALMBG,VALMCNT,VALMHDR,VALMSG,X,XMZ
  1. S X="IORESET"
  1. D ENDR^%ZISS,EN^VALM("PXRM GENERAL EDIT/LIST")
  1. W IORESET
  1. D KILL^%ZISS
  1. Q
  1. ;
  1. EXIT ;Exit code
  1. D CLEAN^VALM10,FULL^VALM1
  1. S VALMBCK="Q"
  1. K ^TMP("PXRMGEN",$J)
  1. Q
  1. ;
  1. HDR ; Header code
  1. S VALMHDR(1)=HEADER
  1. S VALMSG="+ Next Screen - Prev Screen ?? More Actions"
  1. Q
  1. ;
  1. HELP ;Help code
  1. N ORU,ORUPRMT,XQORM,PXRMTAG S PXRMTAG="G"_PXRMGTYP
  1. D EN^VALM("PXRM DIALOG MAIN HELP")
  1. Q
  1. ;
  1. INIT ;Init
  1. S VALMCNT=0
  1. D BUILD
  1. Q
  1. ;
  1. ;Load details (also called from edit PXRMGEDIT)
  1. BUILD ;
  1. ;I PXRMGTYP="DTAX" D DTAX^PXRMTDLG(PXRMTIEN)
  1. I PXRMGTYP="FIP" D FIP^PXRMFIP(PXRMFIP)
  1. I PXRMGTYP="FPAR" D FPAR^PXRMFIND
  1. I PXRMGTYP="RCAT" D CAT^PXRMCAT(PXRMCAT)
  1. I PXRMGTYP="RESN" D RESN^PXRMRESN(PXRMRESN)
  1. I PXRMGTYP="SHFR" D SHFR^PXRMSHF(PXRMSHF)
  1. ;Reset Header
  1. D HDR
  1. Q
  1. ;
  1. INQUIRE W IORESET
  1. ;I PXRMGTYP="DTAX" D INQ^PXRMTDLG(PXRMTIEN)
  1. I PXRMGTYP="RCAT" D INQ^PXRMCLST(PXRMCAT)
  1. I PXRMGTYP="DLG" D INQ^PXRMDLST(PXRMDIEN)
  1. I PXRMGTYP="DLGR" D INQ^PXRMDLST(PXRMDIEN)
  1. I PXRMGTYP="FIP" D INQ^PXRMFIP(PXRMFIP)
  1. I PXRMGTYP="FPAR" D INQ^PXRMFLST(PXRMFIEN)
  1. I PXRMGTYP="RESN" D INQ^PXRMSLST(PXRMRESN)
  1. I PXRMGTYP="SHFR" D INQ^PXRMSHF(PXRMSHF)
  1. ;
  1. N DIR S DIR(0)="E" D ^DIR
  1. ;
  1. S VALMBCK="R"
  1. Q
  1. ;
  1. PEXIT ;PXRM GENERAL MENU protocol exit code
  1. S VALMSG="+ Next Screen - Prev Screen ?? More Actions"
  1. Q