Changeset 639 for ccr/trunk/p/C0CMXML.m


Ignore:
Timestamp:
Dec 6, 2009, 1:16:46 PM (14 years ago)
Author:
George Lilly
Message:

reorganizing MXML routines

File:
1 edited

Legend:

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

    r630 r639  
    4343 K @C0CXMLIN
    4444 W $$FTG^%ZISH("/home/vademo2/CCR/","SampleCCDDocument.xml",$NA(@C0CXMLIN@(1)),3)
    45  D CLEANARY("GTMP",C0CXMLIN) ; REMOVE CONTROL CHARACTERS
    46  K @C0CXMLIN
    47  M @C0CXMLIN=GTMP
    48  K GTMP
    49  D STRIPTXT("GTMP",C0CXMLIN)
    50  K @C0CXMLIN
    51  M @C0CXMLIN=GTMP
    52  K GTMP
    53  S C0CDOCID=$$PARSCCD(C0CXMLIN,"W") W !,"DocID: ",C0CDOCID
     45 D CLEANARY^C0CMCCD("GTMP",C0CXMLIN) ; REMOVE CONTROL CHARACTERS
     46 K @C0CXMLIN
     47 M @C0CXMLIN=GTMP
     48 K GTMP
     49 D STRIPTXT^C0CMCCD("GTMP",C0CXMLIN)
     50 K @C0CXMLIN
     51 M @C0CXMLIN=GTMP
     52 K GTMP
     53 S C0CDOCID=$$PARSCCD^C0CMCCD(C0CXMLIN,"W") W !,"DocID: ",C0CDOCID
    5454 S REDUX="//ClinicalDocument/component/structuredBody"
    55  D FINDTID ; FIND THE TEMPLATE IDS
    56  D FINDALT ; FIND ALTERNATE TAGS
    57  D SETCBK ; SET THE CALLBACK ROUTINE FOR TAGS
     55 D FINDTID^C0CMCCD ; FIND THE TEMPLATE IDS
     56 D FINDALT^C0CMCCD ; FIND ALTERNATE TAGS
     57 D SETCBK^C0CMCCD ; SET THE CALLBACK ROUTINE FOR TAGS
    5858 D XPATH(1,"/","GIDX","GARY",,REDUX)
    5959 K C0CCBK("TAG")
    60  D SEPARATE("GARY2","GARY") ; SEPARATE FOR EASIER BROWSING
     60 D SEPARATE^C0CMCCD("GARY2","GARY") ; SEPARATE FOR EASIER BROWSING
    6161 ;S C0CDOCID=$$PARSE(C0CXMLIN) W !,"DOCID: ",C0CDOCID  ;CALL REGULAR PARSER
    6262 ;D XPATH(1,"/","GIDX2","GARY2",,REDUX)
     
    7878 K @C0CXMLIN
    7979 W $$FTG^%ZISH("/home/vademo2/CCR/","SampleCCDDocument.xml",$NA(@C0CXMLIN@(1)),3)
    80  D CLEANARY("GTMP",C0CXMLIN) ; REMOVE CONTROL CHARACTERS
    81  K @C0CXMLIN
    82  M @C0CXMLIN=GTMP
    83  K GTMP
    84  D STRIPTXT("GTMP",C0CXMLIN)
     80 D CLEANARY^C0CMCCD("GTMP",C0CXMLIN) ; REMOVE CONTROL CHARACTERS
     81 K @C0CXMLIN
     82 M @C0CXMLIN=GTMP
     83 K GTMP
     84 D STRIPTXT^C0CMCCD("GTMP",C0CXMLIN)
    8585 K @C0CXMLIN
    8686 M @C0CXMLIN=GTMP
     
    9191 ;D START^C0CMXMLB($$TAG(1),,"G")
    9292 ;D NDOUT($$FIRST(1))
    93  ;D END^C0CMXMLB ;END THE DOCUMENT
     93 ;D END^C0CMXMLB ;EOND THE DOCUMENT
    9494 ;M ZCCD=^TMP("MXMLBLD",$J)
    9595 ZWR ZCCD(1:30)
Note: See TracChangeset for help on using the changeset viewer.