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

ORMARKER.m

Go to the documentation of this file.
  1. ORMARKER ; SLC/MIP,WAT - Use to get chart markers ;7/30/08 11:25
  1. ;;3.0;ORDER ENTRY/RESULTS REPORTING;**296**;Dec 17, 1997;Build 19
  1. ;;ICRs in use: #4156 $$CVEDT^DGCV, #10061 ^VADPT API
  1. CV(RVAL,DFN) ;Combat Vet Marker
  1. N CVE S CVE=$$CVEDT^DGCV(DFN)
  1. I ($P(CVE,"^",1)'=1)!($P(CVE,"^",3)=0) S RVAL(0)="NOTCV" Q
  1. N VASV
  1. D SVC^VADPT
  1. ;Service Branch
  1. S RVAL(0)=""
  1. I $D(VASV(6,1))=1 S RVAL(0)=VASV(6,1)
  1. ;Status
  1. S RVAL(1)=""
  1. I $D(VASV(6,3))=1 S RVAL(1)=VASV(6,3)
  1. ;Service Seperation Date
  1. S RVAL(2)=""
  1. I $D(VASV(6,5))=1 S RVAL(2)=VASV(6,5)
  1. ;Combat Vet Expiration Date
  1. S RVAL(3)=""
  1. I $D(VASV(10,1))=1 S RVAL(3)=VASV(10,1)
  1. ;OIF/OEF
  1. S RVAL(4)=""
  1. I (VASV(11)>0)!(VASV(12)>0)!(VASV(13)>0) S RVAL(4)="OEF/OIF"
  1. ;Remove these later, put these sets for temporary backwards compatiblity
  1. S RVAL(5)=""
  1. S RVAL(6)=""
  1. S RVAL(7)=""
  1. ;Clean up VADPT variables
  1. D KVA^VADPT
  1. Q