<< Click to Display Table of Contents >> Navigation: Designing Templates > Template HTML > HL7 Tag Shorthand |
HL7 HTML Shorthand Tags
##HL7##, ##IMAGES..., ##CSSIMAGES...
$$HL7SECTION$$, $$ENDSECTION$$
??INCLUDEIF??, ??ENDIF??
In your HTML source code you use 'HL7 Shorthand' tags to embed values from your HL7 messages into your final published documents. Experienced HTML programmers might wonder why we use this seemingly crude markup syntax rather than using standard HTML tags (<div></div>, <span></span>, etc). Our purpose in doing it this way is so that any user, regardless of their experience level, can easily design their templates using any external HTML WYSIWYG editor (as well as Microsoft Word or RichText documents) created with WordPad) to design the basic layout and visual appearance of your documents and then easily import that 'shell' into the HL7 Template Editor for a final review and "touch-up" if needed.
The ##HL7....## Tag
The ##HL7...## tags are for inserting specific values from your HL7 messages into your Templates. In HTML terms you can think of them like any single function closed HTML tag (like <br/> or <hr/>).
To explore how you can use the ##HL7...## Tag click HERE.
The $$HL7SECTION$$----$$ENDSECTION$$ Tag
The $$HL7SECTION$$ tags are used to handle repeating segments in an HL7 Message like Insurance (IN1,IN2,IN3 Segments) or Lab Orders and Results (ORC,OBR,OBX Segments). In HTML terms you will treat them as you would any any other BLOCK HTML tag (like <p></p> or <div></div>).
To explore how you can use the $$HL7SECTION...$$ Tag click HERE.
The ??INCLUDEIF??----??ENDIF?? Tag
The INCLUDEIF tags are for conditionally inserting either specific values from your HL7 message into your Templates OR even entire blocks of HTML based on the content of the HL7 Message itself. In HTML terms you can treat them as you would any any other BLOCK HTML tag (like <p></p> or <div></div>).
To explore how you can use the ??INCLUDEIF...?? Tag click HERE.
The ##IMAGES..... and ##CSSIMAGES..... Tag
The ##IMAGES... tags are for inserting images stored in the Image Library into your templates.
To explore how you can use the ##IMAGES... Tag click HERE.
See Also: Handling Embedded Binary Data