This wiki has undergone a migration to Confluence found Here

RIM Based Persistence

From HL7Wiki
Revision as of 13:19, 13 July 2011 by Rene spronk (talk | contribs) (Created page with "category:RIMBAA Whitepaper '''This whitepaper is one of a series of whitepapers created by the RIMBAA Work Group. The whitepaper is based ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This whitepaper is one of a series of whitepapers created by the RIMBAA Work Group. The whitepaper is based on actual HL7 version 3 implementation experiences and aims to document a best practice or an implementation pattern.

Summary

This paper addresses the architecture of a solution which uses the HL7 RIM as a persistence model.

Note: this paper assumes that the details of RIM attributes are exposed at the persistence layer, i.e. either a RDMBS, an EAV or a mixture of those. Most of its content won't apply as-is to XML databases.

Introduction

Benefits of a RIM based persistence layer.


Why not use a DIM (or: a CDA R-MIM) as the basis for persistence?


Persisting data types. Either ORM or as UDTs.