Friday, December 3, 2010

Where do I find OIDs for the domains I see in RoseTree?

Yeah! I was a little confusing finding OID in generation of the Vocabulary.xml.
So, I wanted to post these lines where I can find those.
Refer to this link for downloading the OIDs.
http://www.hl7.org/oid/
Download the internal and external OIDs.
image
You can then notice the SymbolicName matching the VocSet Name from Vocabulary.xml.
image
Here is a useful link to find out why HL7 did that.
http://wiki.hl7.org/index.php?title=HL7_Oid_Symposium_(INM_and_VOCAB)
If anyone have information about why are OIDs separated from Vocabulary.xml, you are more than welcome to post in the comments.

HL7 RIM Vocabulary generation and Usage

Hello World!

Below is a simple tool from HL7 folks to generate HL7 Vocabulary for RIM.

http://gforge.hl7.org/gf/project/rose-tree/frs/?action=FrsReleaseBrowse&frs_package_id=45

RoseTree is a viewer for RIM vocabulary and RIM classes.

Download the RIM Repo here.

http://gforge.hl7.org/gf/project/design-repos/frs/?action=FrsReleaseBrowse&frs_package_id=30

You need to load the RIM Access file( .mdb) to the RoseTree application. Then, You can create a Vocabulary.XML.

SNAGHTML65c429c

This has everything you need!

Cheers, Use it in your project.

Monday, November 29, 2010

HL7 RIM based C# classes (RIMBAA)

Have been wondering where the heck are the RIM based classes in the HL7 disc you have? They are not on the disc!

However, there are references to the code generation for c# classes. Please follow this link for schema based code generation and MIF code generation.

There is a good source for RIMBAA C# classes. Marc hi Everest is an open source project for HL7 use.

using MARC.Everest.DataTypes;

gives you access to all the data types for RIM.