docs:vim:syntax:837

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
docs:vim:syntax:837 [2009/01/23 09:28] – created billhdocs:vim:syntax:837 [2010/12/16 14:26] (current) billh
Line 8: Line 8:
 " HL*3*1*22*1~ (indicates subscriber #2 for whom there are dependents) " HL*3*1*22*1~ (indicates subscriber #2 for whom there are dependents)
 " HL*4*3*23*0~ (indicates patient #P2.1) " HL*4*3*23*0~ (indicates patient #P2.1)
 +
 +" if the 4th character in the file is not an asterisk, change all of that
 +" character to an asterisk
 +let separator=getline("1")[3:3]
 +if( separator != "*" )
 + :echon "substituting " . separator . " symbols with * for formatting..."
 + :redraw
 + exec ":s/" . separator . "/*/g"
 +endif
  
 " make sure we have line breaks " make sure we have line breaks
Line 24: Line 33:
  
 syn match submittername "^NM1\*41\*.*" contained transparent syn match submittername "^NM1\*41\*.*" contained transparent
-syn match billingprovider "^NM1\*85\*.*" contained " box 33+syn match billingprovider "^NM1\*85\*.*" contained " box 1/ub, 33/1500
 syn match referringprovider "^NM1\*DN\*.*" contained syn match referringprovider "^NM1\*DN\*.*" contained
-syn match renderingprovider "^NM1\*82\*.*" contained " p.290, box 24.j+syn match attendingphysician "^NM1\*71\*.*" contained " ub only 
 +syn match operatingphysician "^NM1\*72\*.*" contained " ub only 
 +syn match renderingprovider "^NM1\*82\*.*" contained " 1500 only, p.290, box 24.j
 syn match insuredname "^NM1\*IL\*.*" contained syn match insuredname "^NM1\*IL\*.*" contained
 syn match patientname "^NM1\*QC\*.*" contained syn match patientname "^NM1\*QC\*.*" contained
-syn match servicelocation "^NM1\*77\*.*" contained +syn match servicelocation "^NM1\*77\*.*" contained " 1500 only 
-syn match facility "^NM1\*FA\*.*" contained " box 32+syn match facility "^NM1\*FA\*.*" contained
 syn match independentlab "^NM1\*LI\*.*" contained syn match independentlab "^NM1\*LI\*.*" contained
 syn match testinglaboratory "^NM1\*TL\*.*" contained syn match testinglaboratory "^NM1\*TL\*.*" contained
Line 50: Line 61:
 hi referringprovider guifg=darkyellow hi referringprovider guifg=darkyellow
 hi renderingprovider guifg=white guibg=blue hi renderingprovider guifg=white guibg=blue
 +hi attendingphysician guifg=white guibg=blue
 +hi operatingphysician guifg=white guibg=blue
 hi servicelocation guibg=darkgreen guifg=white hi servicelocation guibg=darkgreen guifg=white
 hi facility guibg=darkgreen guifg=white hi facility guibg=darkgreen guifg=white
Line 65: Line 78:
 syn sync fromstart syn sync fromstart
 setl fen setl fen
 +set readonly
 </code> </code>
  • docs/vim/syntax/837.1232728114.txt.gz
  • Last modified: 2009/01/23 09:28
  • (external edit)