[TMO] coding XML patient data in the Indivo schema

Thomas Gambet and I have been transforming the XML patients (ordinary
citizens like you and me, tragically afflicted with XML) to follow the
Indivo schema. Indivo uses a bunch of small schemas to represent
e.g. contacts and problems, so we've put together an envelope schema
which references the Indivo schema for most of its meaty data. We
still have some coding to go, but folks can go take a look at
 data:
  http://dvcs.w3.org/hg/TMO-Indivo/file/tip/syntheticPatients/AD_PCHR_1-indivo.xml
 schema:
  http://dvcs.w3.org/hg/TMO-Indivo/file/tip/syntheticPatients/indivo-schemas/envelope.xsd

Places where the envelope schema reference other schmeme types, e.g.
  <xs:complexType name="PrescriptionsType">
  	<xs:sequence>
  		<xs:element name="Prescription" type="indivo:Prescription" minOccurs="0" maxOccurs="unbounded"/>
  	</xs:sequence>
  </xs:complexType>
, have been mapped to Indivo. Places where we have lots of elements
defined didn't have a pre-existing Indivo schema. Lots of thanks to
Thomas for working on this stuff.

Folks in the HCLS IG have commit privileges on this Mercurial
repository. Once we finish coding the patient encounters, we'll get
serious about mapping out the patient RDF ontology. The XSLT we use
for this will also be useful for mapping anyone's Indivo data to RDF.

Thoughts? Suggestions?
-- 
-ericP

Received on Monday, 19 July 2010 02:57:15 UTC