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

RMPRPIXD.m

Go to the documentation of this file.
  1. RMPRPIXD ;HINCIO/ODJ - PROSTHETIC ITEM MASTER FILE 661.1 APIs ;3/8/01
  1. ;;3.0;PROSTHETICS;**61**;Feb 09, 1996
  1. Q
  1. ;
  1. ;***** GET - read Item Master 661 record
  1. GET(RMPR) ;
  1. N RMPRCRE,RMPRFME,RMPROUP,RMPRIEN,X,Y,DA,RMPRI
  1. S RMPRCRE=0
  1. S RMPRIEN=RMPR("IEN")_","
  1. D GETS^DIQ(661,RMPRIEN,"*","","RMPROUP","RMPRFME")
  1. I $D(RMPRFME) S RMPRCRE=1 G GETX
  1. S RMPR("ITEM MASTER")=RMPROUP(661,RMPRIEN,.01)
  1. S RMPRCRE=$$ETOI(.RMPR,.RMPRI)
  1. S RMPR("ITEM MASTER IEN")=RMPRI("ITEM MASTER IEN")
  1. GETX Q RMPRCRE
  1. ;
  1. ;***** ETOI - Convert external to internal form
  1. ETOI(RMPRE,RMPRI) ;
  1. N RMPRFDA,RMPRIEN,RMPRFDI,RMPRFME,RMPRERR,X,Y,DA
  1. S RMPRERR=0
  1. S RMPRIEN=RMPRE("IEN")_","
  1. D GETS^DIQ(661,RMPRIEN,"*","I","RMPRFDI","RMPRFME")
  1. I $D(RMPRFME) S RMPRERR=1 G ETOIX
  1. S RMPRI("IEN")=RMPRE("IEN")
  1. S RMPRI("ITEM MASTER IEN")=RMPRFDI(661,RMPRIEN,.01,"I")
  1. ETOIX Q RMPRERR