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

LRCAPDL.m

Go to the documentation of this file.
  1. LRCAPDL ; IHS/DIR/FJE - FORMATE DATA FROM 64.03 FOR DOWN LOAD TO SPREAD SHEET ;
  1. ;;5.2;LR;;NOV 01, 1997
  1. ;
  1. ;;5.2;LAB SERVICE;;Sep 27, 1994
  1. EN ;
  1. D ^%ZISC I '$O(^LRO(64.03,0)) W !?5,"Sorry No data to down load",!! G END
  1. W !!,?20,"THE CHARACTER '^' IS NOT ALLOWED ",!
  1. R !!?10,"WHAT CHARACTER SHOULD BE USED TO SEPARATE THE FIELDS ",LRCH:DTIME
  1. G:'$T!(LRCH="^") END
  1. I '$L(LRCH) W !!?5,$C(7),"YOU MUST SELECT SOME CHARACTER ",!! G EN
  1. W !,"OK",! D ^%ZIS G END:POP U IO(0)
  1. PRT W !,"YOU MAY PRESS RETURN/ENTER KEY TO STOP TRANSMISSION OF DATA ",!
  1. R !!?5,"PRESS RETURN WHEN READY ",X:500 G:'$T END
  1. W ! S (CNT,I)=0 F S I=$O(^LRO(64.03,I)) Q:I="" I $D(^(I,0)) S X=$TR(^(0),"^",LRCH) U IO W X,! S CNT=CNT+1 U IO(0) R LRSTOP:.001 Q:$T
  1. U IO(0) W !,"DOWN LOADED ",CNT," LINES OF DATA ",!!
  1. END ;
  1. D ^%ZISC
  1. W !!?30,"CELL DATA FORMAT ",!
  1. W !,"CELL 1=SEQ NUMBER",?25,"CELL 2=PROVIDER ",?52,"CELL 3=PATIENT"
  1. W !,"CELL 4=DATE COMPLETED",?25,"CELL 5=REPORTING SITE",?52,"CELL 6=LOCATION TYPE"
  1. W !,"CELL 7=ACCESSION AREA",?25,"CELL 8=LAB TEST NAME",?52,"CELL 9=URGENCY"
  1. W !,"CELL 10=TREATING SPEC",?25,"CELL 11=WKLD CODE",?52,"CELL 12=INVERSE DATE"
  1. W !,"CELL 13=DATE COLLECTED",?25,"CELL 14=DATE ORDERED",?52,"CELL 15=HOSPITAL LOCATION"
  1. W !,"CELL 16=ACCESSION FILE INDEX",!
  1. Q