<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://myipeople.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MEDITECH Report Writer</title><link>http://myipeople.com/forums/43/ShowForum.aspx</link><description>Post questions, tips and tricks about the MEDITECH Report Writer. Open to everyone.</description><dc:language>en</dc:language><generator>CommunityServer 2.1 (Build: 60809.935)</generator><item><title>RE: Meditech Time</title><link>http://myipeople.com/forums/thread/603.aspx</link><pubDate>Mon, 03 Mar 2008 23:16:17 GMT</pubDate><guid isPermaLink="false">858269fb-c1a4-4a80-9dbd-7a3c21d8108f:603</guid><dc:creator>Henri</dc:creator><slash:comments>0</slash:comments><comments>http://myipeople.com/forums/thread/603.aspx</comments><wfw:commentRss>http://myipeople.com/forums/commentrss.aspx?SectionID=43&amp;PostID=603</wfw:commentRss><description>&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style="color:#1F497D';"&gt;We also have a post on it in the MyIPeople forums:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style="color:#1F497D';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style="color:#1F497D';"&gt;&lt;a href="http://myipeople.com/forums/thread/162.aspx"&gt;http://myipeople.com/forums/thread/162.aspx&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style="color:#1F497D';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style="color:#1F497D';"&gt;Henri&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style="color:#1F497D';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div style="border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in';"&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span&gt;
meditech@myipeople.com [mailto:meditech@myipeople.com] &lt;b&gt;On Behalf Of &lt;/b&gt;Brett&lt;br&gt;
&lt;b&gt;Sent:&lt;/b&gt; Monday, March 03, 2008 5:15 PM&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; Henri Du Plessis&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; Re: [MEDITECH Report Writer] Meditech Time&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="color:navy';"&gt;Here
is a SQL function I have used to convert a 9 digit MEDITECH stamp to a PC
Date/Time.&lt;/span&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;CREATE FUNCTION fn_DateFromMedSeconds&lt;br&gt;
&amp;nbsp;&amp;nbsp; (@strMeditechSeconds As varchar(50), @blnTime As bit = 0 )&lt;br&gt;
RETURNS varchar(255)&lt;br&gt;
AS&lt;br&gt;
/*&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Purpose:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Convert Meditech Date
from Seconds to a standard date&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;
'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assuming seconds
since 3/1/1980&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Input:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
strMeditechSeconds&amp;nbsp; - a string in the format of sssssssss&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
blnTime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - a boolean value&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;
'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
default=False&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Output:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a string in one of two
formats&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;
'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if blnTime=True
then mm/dd/yyyy hh:nn:ss&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;
'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if blnTime=False
then mm/dd/yyyy&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 'History:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/25/2005&amp;nbsp;
Created: Brett Blue&lt;br&gt;
*/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
BEGIN&lt;br&gt;
&amp;nbsp; Declare @out varchar(255)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;SET @out = DATEADD(second, @strMeditechSeconds, '3/1/1980')&lt;br&gt;
&amp;nbsp;If (@blnTime = 1)&lt;br&gt;
&amp;nbsp;&amp;nbsp;SET @out = convert(varchar(20), 100, @out)&lt;br&gt;
&amp;nbsp;Else&lt;br&gt;
&amp;nbsp;&amp;nbsp;SET @out = convert(varchar(20), 101, @out)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp; RETURN (@out)&lt;br&gt;
END&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Click reply to respond directly to the list. Unsubscribe at
http://myipeople.com/forums/ForumSubscriptions.aspx &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;</description></item><item><title>Re: Meditech Time</title><link>http://myipeople.com/forums/thread/602.aspx</link><pubDate>Mon, 03 Mar 2008 23:14:17 GMT</pubDate><guid isPermaLink="false">858269fb-c1a4-4a80-9dbd-7a3c21d8108f:602</guid><dc:creator>Brett</dc:creator><slash:comments>0</slash:comments><comments>http://myipeople.com/forums/thread/602.aspx</comments><wfw:commentRss>http://myipeople.com/forums/commentrss.aspx?SectionID=43&amp;PostID=602</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-size:10pt;color:navy;font-family:Arial;"&gt;Here is a SQL function I have used to convert a 9 digit MEDITECH stamp to a PC Date/Time.&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;CREATE FUNCTION fn_DateFromMedSeconds&lt;br /&gt;&amp;nbsp;&amp;nbsp; (@strMeditechSeconds As varchar(50), @blnTime As bit = 0 )&lt;br /&gt;RETURNS varchar(255)&lt;br /&gt;AS&lt;br /&gt;/*&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;Purpose:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Convert Meditech Date from Seconds to a standard date&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assuming seconds since 3/1/1980&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;Input:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strMeditechSeconds&amp;nbsp; - a string in the format of sssssssss&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blnTime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - a boolean value&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; default=False&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;Output:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a string in one of two formats&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if blnTime=True then mm/dd/yyyy hh:nn:ss&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if blnTime=False then mm/dd/yyyy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;History:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/25/2005&amp;nbsp; Created: Brett Blue&lt;br /&gt;*/&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;BEGIN&lt;br /&gt;&amp;nbsp; Declare @out varchar(255)&lt;/p&gt;&lt;p&gt;&amp;nbsp;SET @out = DATEADD(second, @strMeditechSeconds, &amp;#39;3/1/1980&amp;#39;)&lt;br /&gt;&amp;nbsp;If (@blnTime = 1)&lt;br /&gt;&amp;nbsp;&amp;nbsp;SET @out = convert(varchar(20), 100, @out)&lt;br /&gt;&amp;nbsp;Else&lt;br /&gt;&amp;nbsp;&amp;nbsp;SET @out = convert(varchar(20), 101, @out)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; RETURN (@out)&lt;br /&gt;END&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Meditech Time</title><link>http://myipeople.com/forums/thread/601.aspx</link><pubDate>Mon, 03 Mar 2008 20:22:53 GMT</pubDate><guid isPermaLink="false">858269fb-c1a4-4a80-9dbd-7a3c21d8108f:601</guid><dc:creator>LeslieY</dc:creator><slash:comments>0</slash:comments><comments>http://myipeople.com/forums/thread/601.aspx</comments><wfw:commentRss>http://myipeople.com/forums/commentrss.aspx?SectionID=43&amp;PostID=601</wfw:commentRss><description>&lt;p&gt;We are calculating turn-around-times for our ED and I have come across one of the 9-digit time formats.&amp;nbsp;&amp;nbsp;Has anyone&amp;nbsp;converted this time using SQL Server into a usable date time in IPeople Direct?&lt;/p&gt;</description></item><item><title>Meditech Time</title><link>http://myipeople.com/forums/thread/182.aspx</link><pubDate>Mon, 14 Aug 2006 21:47:02 GMT</pubDate><guid isPermaLink="false">858269fb-c1a4-4a80-9dbd-7a3c21d8108f:182</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><comments>http://myipeople.com/forums/thread/182.aspx</comments><wfw:commentRss>http://myipeople.com/forums/commentrss.aspx?SectionID=43&amp;PostID=182</wfw:commentRss><description>&lt;p&gt;Internal Meditech Time is set up in two formats. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1) 4 digit clinical&amp;nbsp; (EX: 9072)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2) 9 digit format&amp;nbsp;&amp;nbsp; (EX:902345678)&lt;/p&gt;&lt;p&gt;Each represents a counter from March 1st 1980.&amp;nbsp; The 4 digit is the number of days since March 1st 1980 and the 9 digit is the number of seconds since March first 1980.&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;It is important to note that the clinical 4 digit date can not be used as a time field.&amp;nbsp; It is simply the number of days since March 1st 1980 and there is no way to convert this data into a time field.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Both the 4 digit date and the 9 digit time can be converted into standard formats using any of the Z programs that are provided by Meditech.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Sample&amp;nbsp;Clinical date programs:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Z.date.clin.npr&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Z.date.out&lt;/p&gt;&lt;p&gt;&amp;nbsp;Sample Time programs:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Z.time.out&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Z..stime.out&lt;/p&gt;&lt;p&gt;There are a number of programs that can convert the data into whatever output might be desired.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Two less common programs are the $DATE and $TIME programs.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $DATE(A) A = 4 date&amp;nbsp;or 9 digit time will produce the format of YY/MM/DD&amp;nbsp;&amp;nbsp;&amp;nbsp; (EX: 03/11/26)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $DATE1(A) A = 4 date&amp;nbsp;or 9 digit time will produce the format of Month DD, YYYY (EX: Nov 26, 2003)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $TIME(A) A = 9 digit time (Date can not be used) will produce (EX:12:06:54)&lt;/p&gt;</description></item></channel></rss>