title: An Evaluation of Two Methods for Generating Synthetic HL7 Segments Reflecting Real-World Health Information Exchange Transactions.
abstract: Motivated by the need for readily available data for testing an open-source health information exchange platform, we developed and evaluated two methods for generating synthetic messages. The methods used HL7 version 2 messages obtained from the Indiana Network for Patient Care. Data from both methods were analyzed to assess how effectively the output reflected original 'real-world' data. The Markov Chain method (MCM) used an algorithm based on transitional probability matrix while the Music Box model (MBM) randomly selected messages of particular trigger type from the original data to generate new messages. The MBM was faster, generated shorter messages and exhibited less variation in message length. The MCM required more computational power, generated longer messages with more message length variability. Both methods exhibited adequate coverage, producing a high proportion of messages consistent with original messages. Both methods yielded similar rates of valid messages.
authors.affiliation: Regenstrief Institute, Indianapolis, IN ; Indiana University Purdue University (IUPUI), Indianapolis, IN.
authors.forename: Thomas S
authors.initials: TS
authors.lastname: Mwogi
authors.affiliation: Regenstrief Institute, Indianapolis, IN ; Indiana University Purdue University (IUPUI), Indianapolis, IN.
authors.forename: Paul G
authors.initials: PG
authors.lastname: Biondich
authors.affiliation: Regenstrief Institute, Indianapolis, IN ; Indiana University Purdue University (IUPUI), Indianapolis, IN.
authors.forename: Shaun J
authors.initials: SJ
authors.lastname: Grannis
mesh_terms: D000465:Algorithms; D066275:Health Information Exchange; D057208:Health Level Seven; D006801:Humans; D008390:Markov Chains; D011897:Random Allocation