Changeset 76 for ccr/trunk/p/GPLPROBS.m


Ignore:
Timestamp:
Jul 27, 2008, 4:37:10 PM (16 years ago)
Author:
George Lilly
Message:

Fixed CCD structure, added Narrative to Problems

File:
1 edited

Legend:

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

    r60 r76  
    7373          ; ZWR @OUTXML
    7474          ; $$HTML^DILF(
     75          ; GENERATE THE NARITIVE HTML FOR THE CCD
     76          I CCD D  ; IF THIS IS FOR A CCD
     77          . N HTMP,I,ZX
     78          . S ZX="<text><table border=""1"" width=""100%""><thead><tr><th>Condition</th><th>Effective Dates</th><th>Condition Status</th></tr></thead><tbody>"
     79          . D PUSH^GPLXPATH("HTMP",ZX) ; HEADER OF THE TABLE
     80          . F I=1:1:RPCRSLT(0) D  ; FOR EACH PROBLEM
     81          . . S VMAP=$NA(@TVMAP@(I))
     82          . . S ZX="<tr><td>" ; BEGIN ROW AND COL
     83          . . D PUSH^GPLXPATH("HTMP",ZX) ; ADD TO BUFFER
     84          . . S ZX=@VMAP@("PROBLEMDESCRIPTION")
     85          . . I ZX="" S ZX=" " ; SET TO BLANK SO IT DOESN'T GET TRIMMED
     86          . . D PUSH^GPLXPATH("HTMP",ZX)
     87          . . D PUSH^GPLXPATH("HTMP","</td><td>") ; NEXT COL
     88          . . S ZX=@VMAP@("PROBLEMDATEOFONSET")
     89          . . I ZX="" S ZX="Unknown" ; SET TO UNKNOWN
     90          . . D PUSH^GPLXPATH("HTMP",ZX)
     91          . . D PUSH^GPLXPATH("HTMP","</td><td>") ; NEXT COL
     92          . . D PUSH^GPLXPATH("HTMP","Active") ; WE ONLY DO ACTIVE
     93          . . D PUSH^GPLXPATH("HTMP","</td></tr>") ; END OF COL AND ROW
     94          . D PUSH^GPLXPATH("HTMP","</tbody></table></text>") ; END TABLE
     95          . D INSB4^GPLXPATH(OUTXML,"HTMP") ; INSERT AT TOP OF SECTION
    7596          N PROBSTMP,I
    7697          D MISSING^GPLXPATH(ARYTMP,"PROBSTMP") ; SEARCH XML FOR MISSING VARS
Note: See TracChangeset for help on using the changeset viewer.