[613] | 1 | MCPOS03 ;HIRMFO/DAD-INSTRUMENT FLAT-->MULT CONVERSION FILE #699 ;5/31/96 13:36
|
---|
| 2 | ;;2.3;Medicine;;09/13/1996
|
---|
| 3 | ;
|
---|
| 4 | N D0,DA,DD,DIC,DINUM,DLAYGO,DO,MCARCODE,MCD0,MCDATA,MCINSTR
|
---|
| 5 | S MCDATA(1)=""
|
---|
| 6 | S MCDATA(2)="Moving instrument from flat field into multiple"
|
---|
| 7 | S MCDATA(3)="in the Endoscopy/Consult file (#699)."
|
---|
| 8 | D MES^XPDUTL(.MCDATA)
|
---|
| 9 | ;
|
---|
| 10 | S MCD0=0
|
---|
| 11 | F S MCD0=$O(^MCAR(699,MCD0)) Q:MCD0'>0 D
|
---|
| 12 | . S MCINSTR=+$P($G(^MCAR(699,MCD0,0)),U,7)
|
---|
| 13 | . I MCINSTR'>0 Q
|
---|
| 14 | . S $P(^MCAR(699,MCD0,0),U,7)=""
|
---|
| 15 | . I $O(^MCAR(699,MCD0,34,"B",MCINSTR,0)) Q
|
---|
| 16 | . S MCINSTR(0)=$G(^MCAR(699.48,MCINSTR,0))
|
---|
| 17 | . I $P(MCINSTR(0),U)="" Q
|
---|
| 18 | . K DD,DIC,DINUM,DO
|
---|
| 19 | . S DIC="^MCAR(699,"_MCD0_",34,",DIC(0)="M",DLAYGO=699
|
---|
| 20 | . S DIC("P")=$$GET1^DID(699,4,"","SPECIFIER")
|
---|
| 21 | . S (D0,DA(1))=MCD0,X=MCINSTR,MCARCODE=$P(MCINSTR(0),U,2)
|
---|
| 22 | . D FILE^DICN
|
---|
| 23 | . Q
|
---|
| 24 | Q
|
---|