November 27, 2003
An XML Formulary
Last week, Microsoft released a nice how to incorporate an xml schema into a template. The article continues to use the xml schema incorporated template to create xml documents. You can find the guide here.
So why is this significant? As I've previously mentioned, the redundant work in multiple areas for hospital wide documentation is significant. The power of XML could really cut down on this redundancy. The power of XML standardization for example,
Here could be the start of an xml schema for drugs
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:annotation>
<xsd:documentation>
Drug Sheet for formulary
</xsd:documentation>
</xsd:annotation>
<xsd:element name="Drug" type="DrugType"/>
<xsd:complexType name="DrugType" mixed="true">
<xsd:sequence>
<xsd:element name="GenericDrugName" type="xsd:string" minOccurs="1"/>
<xsd:element name="RetailDrugName" type="xsd:string" minOccurs="1"/>
<xsd:element name="DosageForms" type="DosageFormTypes" minOccurs="1">
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DosageFormTypes">
<xsd:element name="DosageForm" minOccurs="1">
<xsd:complexType>
<xsd:element name="Form" type="xsd:string" minOccurs="1"/>
<xsd:element name="DosageFormats" type="xsd:DosageType" minOccurs="1"/>
</xsd:complexType>
</xsd:element>
</xsd:complexType>
<xsd:complexType name="DosageType">
<xsd:sequence>
<xsd:element name="Dose" type="xsd:string" minOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
And here is a sample xml document for Benadryl (formulary example here)
<Drug>
<GenericDrugName>Diphenhydramine HCL</GenericDrugName>
<RetailDrugName>Benadryl</RetailDrugName>
<DosageForms>
<DosageForm>
<Form>Tablets</Form>
<DosageFormats>
<Dose>25mg</Dose>
<Dose>50mg</Dose>
</DosageFormats>
</DosageForm>
<DosageForm>
<Form>Chewable Tablets</Form>
<DosageFormats>
<Dose>12.5mg</Dose>
</DosageFormats>
</DosageForm>
<DosageForm>
<Form>Capsules</Form>
<DosageFormats>
<Dose>25mg</Dose>
<Dose>50mg</Dose>
</DosageFormats>
</DosageForm>
<DosageForm>
<Form>Syrup, Elixir, and Solution</Form>
<DosageFormats>
<Dose>12.5mg/5ml</Dose>
</DosageFormats>
</DosageForm>
<DosageForm>
<Form>Liquid</Form>
<DosageFormats>
<Dose>6.25mg/5ml</Dose>
<Dose>12.5mg/5ml</Dose>
</DosageFormats>
</DosageForm>
</DosageForms>
</Drug>
Now, here is the power, once we have this definition completed.
The pharmacists can make changes in word a tool everyone is familiar with, and save document in xml format. No learning a new tool, and no more synchronizing every document. Just modified the .dot to have it look for a new version of the .dot for bug fixes, and push the xml file to all needed locations.
That xml file goes to an XML database.
That xml file can be read by a web application then viewed on the intranet, and be searched upon in a web application, at a significant level of ganularity.
That xml file can go off to the publishing company for the booklet of the inhouse formulary.
Probably with the db you can send the XML file to be imported to the palms of the medical students.
When changes are made, it is to one central place, and we are synchronizing with everyone. What a wonderful thing. Coming up with ideas is easy, implementing this idea, that's hard. But you could reuse the pattern you created for the policy and procedures, infection control, lab services directory, I think you get the idea.
Have a Happy Thanksgiving!
Finally passed the test
Managing in light of McGregor's Theory X and Theory Y
CMMI
Kicking HIT Leadership Up a Notch
That's just some mumbo jumbo project management BS
Outcomes - The tactic to get to the strategy
Nurse Call, VOIP, and Wi-Fi: Its just cool when things come together!
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
August 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
November 2005
October 2005
September 2005
August 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
Joel on Software
David Ross
Edward Prevost
Martin Fowler
The Health Care Blog
The Tales of Hoffman
The Business Word
Medical Rants
Christina's Considerations
Paul Levy
HIS Talk
Appropriate IT
Candid CIO
RSS feed




