User bio
404 bio not found
Member since Jun 6, 2021
Posts:
Replies:
What is the class of config item ‘TEST_ROUTER’ ?
Maybe not EnsLib.HL7.MsgRouter.RoutingEngine, which exposes the HL7 property.
The message is not valid as per HL7 v2.5 section 4.4.6.
The second ORC...TQ1...OBR is invalid, it should be ORC...OBR...TQ1 : in the ORDER_PRIOR group, ORC is optionnal and must be followed by OBR followed by optional NTE and then TQ1 group.
Keep in mind : IRIS HL7 schemas are based on formal grammars published by HL7.org.
Certifications & Credly badges:
Robert has no Certifications & Credly badges yet.
Global Masters badges:
Followers:
Following:
Robert has not followed anybody yet.
Hadn’t used it since Ensemble 2009 ;-), to provide custom html output displayed by the management portal when viewing a message of a class extending Ens.MessageBody, you can override the %GetContentType() and %ShowContents() methods of Ens.Util.MessageBodyMethods in your message class.
Here is a small example :
Class dc.sample.msg.Message Extends Ens.MessageBody { Property Name As %String [ InitialExpression = "you" ]; // returns MIME content type Method %GetContentType() As %String { return "text/html" } // output content Method %ShowContents() { &html<<p>Hello, #(..Name)#</p>> } Storage Default { <Data name="MessageDefaultData"> <Subscript>"Message"</Subscript> <Value name="1"> <Value>Name</Value> </Value> </Data> <DefaultData>MessageDefaultData</DefaultData> <Type>%Storage.Persistent</Type> } }
In the management portal message viewer, the message gets displayed as :