Changeset 508 for ccr/trunk/p/C0CRNF.m


Ignore:
Timestamp:
May 21, 2009, 1:12:11 PM (15 years ago)
Author:
George Lilly
Message:

formatting for Version 1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ccr/trunk/p/C0CRNF.m

    r431 r508  
    1 C0CRNF   ; CCDCCR/GPL - Reference Name Format (RNF) utilities; 12/6/08
    2  ;;0.1;CCDCCR;nopatch;noreleasedate
     1C0CRNF    ; CCDCCR/GPL - Reference Name Format (RNF) utilities; 12/6/08
     2 ;;1.0;C0C;;May 19, 2009;
    33 ;Copyright 2009 George Lilly.  Licensed under the terms of the GNU
    44 ;General Public License See attached copy of the License.
     
    2222 Q
    2323 ;
    24 FIELDS(C0CFRTN,C0CF) ; RETURNS AN ARRAY OF THE FIELDS IN FILE C0CF,
     24FIELDS(C0CFRTN,C0CF)    ; RETURNS AN ARRAY OF THE FIELDS IN FILE C0CF,
    2525 ; C0CFRTN IS PASSED BY NAME, C0CF IS PASSED BY VALUE
    2626 ;
     
    4444 Q
    4545 ;
    46 GETNOLD(GRTN,GFILE,GIEN,GNN) ; GET FIELDS FOR ACCESS BY NAME
     46GETNOLD(GRTN,GFILE,GIEN,GNN)    ; GET FIELDS FOR ACCESS BY NAME
    4747 ; GRTN IS PASSED BY NAME
    4848 ;
     
    7070 Q
    7171 ;
    72 GETN(GRTN,GFILE,GREF,GNDX,GNN) ; GET BY NAME ; RETURN A FIELD VALUE MAP
     72GETN(GRTN,GFILE,GREF,GNDX,GNN)  ; GET BY NAME ; RETURN A FIELD VALUE MAP
    7373 ; THE FOLLOWING COMMENTS ARE WRONG.. THIS ROUTINE STILL RETURNS AN RNF1
    7474 ; FORMAT ARRAY @GRTN@("FIELD NAME")="FILE^FIELD#^VALUE" ;GPL
     
    134134 Q
    135135 ;
    136 GETN1(GRTN,GFILE,GREF,GNDX,GNN) ; NEW GET ;GPL ; RETURN A FIELD VALUE MAP
     136GETN1(GRTN,GFILE,GREF,GNDX,GNN) ; NEW GET ;GPL ; RETURN A FIELD VALUE MAP
    137137 ; THE FOLLOWING COMMENTS ARE WRONG.. THIS ROUTINE STILL RETURNS AN RNF1
    138138 ; FORMAT ARRAY @GRTN@("FIELD NAME")="FILE^FIELD#^VALUE" ;GPL
     
    198198 Q
    199199 ;
    200 GETN2(GARTN,GAFILE,GAIDX,GACNT,GASTRT,GANN) ; RETURN FIELD MAP AND VALUES
     200GETN2(GARTN,GAFILE,GAIDX,GACNT,GASTRT,GANN)     ; RETURN FIELD MAP AND VALUES
    201201 ; GARTN, PASSED BY NAME, RETURNS A FIELD MAP AND A VALUE MAP
    202202 ; .. FIELD MAP @GARTN@("F","FIELDNAME")="FILE;FIELD#"
     
    232232 Q
    233233 ;
    234 ADDNV(GNV,GNVN,GNVF,GNVV) ; CREATE AN ELEMENT OF THE MATRIX
     234ADDNV(GNV,GNVN,GNVF,GNVV)       ; CREATE AN ELEMENT OF THE MATRIX
    235235 ;
    236236 S @GNV@("F",GNVF)=$P(GNVV,"^",1)_"^"_$P(GNVV,"^",2) ;NAME=FILE^FIELD#
     
    238238 Q
    239239 ;
    240 RNF2CSV(RNRTN,RNIN,RNSTY) ;CONVERTS AN RFN2 GLOBAL TO A CSV FORMAT
     240RNF2CSV(RNRTN,RNIN,RNSTY)       ;CONVERTS AN RFN2 GLOBAL TO A CSV FORMAT
    241241 ; READY TO WRITE FOR USE WITH EXCEL @RNRTN@(0) IS NUMBER OF LINES
    242242 ; RNSTY IS STYLE OF THE OUTPUT -
     
    251251 Q
    252252 ;
    253 NV(RNRTN,RNIN) ;
     253NV(RNRTN,RNIN)  ;
    254254 S RNR=$NA(@RNIN@("F"))
    255255 S RNC=$NA(@RNIN@("V"))
     
    273273 Q
    274274 ;
    275 VN(RNRTN,RNIN) ;
     275VN(RNRTN,RNIN)  ;
    276276 S RNR=$NA(@RNIN@("V"))
    277277 S RNC=$NA(@RNIN@("F"))
     
    295295 Q
    296296 ;
    297 FILE2CSV(FNUM,FVN) ; WRITES OUT A FILEMAN FILE TO CSV
     297FILE2CSV(FNUM,FVN)      ; WRITES OUT A FILEMAN FILE TO CSV
    298298 ;
    299299 ;N G1,G2
     
    308308 Q
    309309 ;
    310 FILEOUT(FOARY,FONAM) ; WRITE OUT A FILE
     310FILEOUT(FOARY,FONAM)    ; WRITE OUT A FILE
    311311 ;
    312312 W $$OUTPUT^GPLXPATH($NA(@FOARY@(1)),FONAM,^TMP("GPLCCR","ODIR"))
    313313 Q
    314314 ;
    315 FILEREF(FNUM) ; EXTRINSIC THAT RETURNS A CLOSED ROOT FOR FILE NUMBER FNUM
     315FILEREF(FNUM)   ; EXTRINSIC THAT RETURNS A CLOSED ROOT FOR FILE NUMBER FNUM
    316316 ;
    317317 N C0CF
     
    321321 Q C0CF
    322322 ;
    323 SKIP ;
     323SKIP    ;
    324324 N TXT,DIERR
    325325 S TXT=$$GET1^DIQ(8925,TIUIEN,"2","","TXT")
     
    332332 Q
    333333 ;
    334 ZFILE(ZFN,ZTAB) ; EXTRINSIC TO RETURN FILE NUMBER FOR FIELD NAME PASSED
     334ZFILE(ZFN,ZTAB) ; EXTRINSIC TO RETURN FILE NUMBER FOR FIELD NAME PASSED
    335335 ; BY VALUE IN ZFN. FILE NUMBER IS PIECE 1 OF @ZTAB@(ZFN)
    336336 ; IF ZTAB IS NULL, IT DEFAULTS TO C0CA
    337337 I '$D(ZTAB) S ZTAB="C0CA"
    338338 Q $P(@ZTAB@(ZFN),"^",1)
    339 ZFIELD(ZFN,ZTAB) ;EXTRINSIC TO RETURN FIELD NUMBER FOR FIELD NAME PASSED
     339ZFIELD(ZFN,ZTAB)        ;EXTRINSIC TO RETURN FIELD NUMBER FOR FIELD NAME PASSED
    340340 ; BY VALUE IN ZFN. FILE NUMBER IS PIECE 2 OF @ZTAB@(ZFN)
    341341 ; IF ZTAB IS NULL, IT DEFAULTS TO C0CA
    342342 I '$D(ZTAB) S ZTAB="C0CA"
    343343 Q $P(@ZTAB@(ZFN),"^",2)
    344 ZVALUE(ZFN,ZTAB) ;EXTRINSIC TO RETURN VALUE FOR FIELD NAME PASSED
     344ZVALUE(ZFN,ZTAB)        ;EXTRINSIC TO RETURN VALUE FOR FIELD NAME PASSED
    345345 ; BY VALUE IN ZFN. FILE NUMBER IS PIECE 3 OF @ZTAB@(ZFN)
    346346 ; IF ZTAB IS NULL, IT DEFAULTS TO C0CA
     
    348348 Q $P($G(@ZTAB@(ZFN)),"^",3)
    349349 ;
    350 ZVALUEI(ZFN,ZTAB) ;EXTRINSIC TO RETURN INTERNAL VALUE FOR FIELD NAME PASSED
     350ZVALUEI(ZFN,ZTAB)       ;EXTRINSIC TO RETURN INTERNAL VALUE FOR FIELD NAME PASSED
    351351 ; BY VALUE IN ZFN. FILE NUMBER IS PIECE 3 OF @ZTAB@(ZFN)
    352352 ; IF ZTAB IS NULL, IT DEFAULTS TO C0CA
Note: See TracChangeset for help on using the changeset viewer.