| Last change
 on this file since 1403 was             628, checked in by George Lilly, 16 years ago | 
        
          | 
initial load of FOIAVistA 6/30/08 version
 | 
        
          | File size:
            801 bytes | 
      
      
| Line |  | 
|---|
| 1 | ORY240 ;SLC/JMH - Post Install for OR*3*240 ; [9/2/05 1:25pm] | 
|---|
| 2 | ;;3.0;ORDER ENTRY/RESULTS REPORTING;**240**;Dec 17, 1997 | 
|---|
| 3 | POST ; | 
|---|
| 4 | N RADA ;Procedure IEN | 
|---|
| 5 | S RADA=0 F  S RADA=$O(^RAMIS(71,RADA)) Q:'RADA  D | 
|---|
| 6 | .N CM,OIDA | 
|---|
| 7 | .S OIDA=$O(^ORD(101.43,"ID",RADA_";99RAP",0)) | 
|---|
| 8 | .Q:'$G(OIDA) | 
|---|
| 9 | .S CM=$$GETCM(RADA) | 
|---|
| 10 | .I $D(^RAMIS(71,RADA,4)) D | 
|---|
| 11 | ..N CHDA ;child IEN | 
|---|
| 12 | ..S CHDA=0 F  S CHDA=$O(^RAMIS(71,RADA,4,"B",CHDA)) Q:'$G(CHDA)  S CM=$$MERGECM($G(CM),$$GETCM(CHDA)) | 
|---|
| 13 | .I $L($G(CM)) S $P(^ORD(101.43,OIDA,"RA"),U)=CM | 
|---|
| 14 | Q | 
|---|
| 15 | GETCM(RADA) ; | 
|---|
| 16 | N I,CM | 
|---|
| 17 | S CM="" | 
|---|
| 18 | S I=0 F  S I=$O(^RAMIS(71,RADA,"CM",I)) Q:'I  S CM=$G(CM)_$G(^RAMIS(71,RADA,"CM",I,0)) | 
|---|
| 19 | Q CM | 
|---|
| 20 | MERGECM(X,Y) ; | 
|---|
| 21 | N I,RET,ARRY | 
|---|
| 22 | S RET="" | 
|---|
| 23 | I $L(X) F I=1:1:$L(X) S ARRY($E(X,I))="" | 
|---|
| 24 | I $L(Y) F I=1:1:$L(Y) S ARRY($E(Y,I))="" | 
|---|
| 25 | S I="" F  S I=$O(ARRY(I)) Q:I=""  S RET=RET_I | 
|---|
| 26 | Q RET | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.