Changeset 636 for FOIAVistA/tag/r/SCHEDULING-SD-SC/SCMCHLB1.m
- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- Location:
- FOIAVistA/tag/r
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
FOIAVistA/tag/r/SCHEDULING-SD-SC/SCMCHLB1.m
r628 r636 1 SCMCHLB1 ;BP OI/DJB - PCMM HL7 Bld Segment Array Cont.;8/17/992 ;;5.3;Scheduling;**177,515 ,524**;08/17/99;Build 291 SCMCHLB1 ;BP/DJB - PCMM HL7 Bld Segment Array Cont. ; 8/17/99 9:29am 2 ;;5.3;Scheduling;**177,515**;May 01, 1999;Build 14 3 3 ; 4 4 SEGMENTS(DFN,SUB) ;Build EVN & PID segments … … 46 46 ; Array of ZPC segments 47 47 ; 48 NEW DATA,DATE,ID,ID1,LINETAG, SUB,TYPE,VAFZPC48 NEW DATA,DATE,ID,ID1,LINETAG,NUM,TYPE,VAFZPC 49 49 ; 50 S SUB=051 F S SUB=$O(ARRAY(SUB)) Q:'SUBD ;50 S NUM=0 51 F S NUM=$O(ARRAY(NUM)) Q:'NUM D ; 52 52 . S TYPE="" 53 . F S TYPE=$O(ARRAY( SUB,TYPE)) Q:TYPE="" D ;53 . F S TYPE=$O(ARRAY(NUM,TYPE)) Q:TYPE="" D ; 54 54 .. S ID="" 55 .. F S ID=$O(ARRAY( SUB,TYPE,ID)) Q:ID="" D ;56 ... S DATA=$G(ARRAY( SUB,TYPE,ID))55 .. F S ID=$O(ARRAY(NUM,TYPE,ID)) Q:ID="" D ; 56 ... S DATA=$G(ARRAY(NUM,TYPE,ID)) 57 57 ... I $G(DELETE) S DATA="^^^" ;A Delete type ZPC segment 58 58 ... E D ;....................A ZPC segment with data … … 74 74 ....S DATA=DATA_"^"_ROLE 75 75 ... ; 76 ... D BLDZPC^SCMCHLS ;..Build segment ; og/sd/524 77 ... D CPYZPC^SCMCHLS ;..Copy segment into array ; og/sd/524 76 ... S LINETAG="BLDZPC" 77 ... D @LINETAG^SCMCHLS ;..Build segment 78 ... S LINETAG="CPYZPC" 79 ... D @LINETAG^SCMCHLS ;..Copy segment into array 78 80 Q 79 81 ;
Note:
See TracChangeset
for help on using the changeset viewer.