PubMed Health⌕ Search

Biomedical subjects

R H Dolin

Publications and source records attributed to R H Dolin.

At least 19 recordsLinked to original sources

The creation of an ontology of clinical document names.

The efficient use of documents from heterogeneous computer systems is hampered by differences in document-naming practices across organizations. Using an open-consensus method, the Document Ontology Task Force, with support from the Veterans Health Administration, addressed this pervasive problem by developing a clinical document ontology. Based on the analysis of over 2000 clinical document names, the ontology was used to formulate a terminology model which is currently being used to guide the creation of fully-specified document names in LOINC (Logical Observations, Identifiers, Names and Codes). Incorporation into LOINC will enable homogeneous management of documents in a widely distributed environment and will also give rise to a rich polyhierarchy of document names.

Documentation↗

Kaiser Permanente's "metadata-driven" national clinical intranet.

This paper describes the approach taken to build Kaiser Permanente's national clinical intranet. A primary objective for the site is to facilitate resource discovery, which is enabled by the use of "metadata", or data (fields and field values) that describe the various resources available. Users can perform full text queries and/or fielded searching against the metadata. Metadata serves as the organizing principle of the site--it is used to index documents, sort search results, and structure the site's table of contents. The site's use of metadata--what it is, how it is created, how it is applied to documents, how it is indexed, how it is presented to the user in the search and the search results interface, and how it is used to construct the table of contents for the web site--will be discussed in detail. The result is that KP's national clinical intranet has coupled the power of Internet-like full text search engines with the power of MedLine-like fielded searching in order to maximize search precision and recall. Organizing content on the site in accordance with the metadata promotes overall consistency. Issues currently under investigation include how to better exploit the power of the controlled terminology within the metadata; whether the value gained is worth the cost of collecting metadata; and how automatic classification algorithms might obviate the need for manual document indexing.

Computer Communication Networks↗

The SNOMED RT Procedure Model.

BACKGROUND: SNOMED RT represents a fundamental change from prior versions of SNOMED. The logic-based structure of SNOMED RT enables concepts to be defined more explicitly, providing an opportunity to address inconsistencies and ambiguities present in prior SNOMED concept definitions. OBJECTIVES: Create a unifying organizational strategy for all SNOMED RT procedures, and remove ambiguities in procedure concept definitions. METHODS: A comprehensive model of procedures was developed, based on a set of guiding principles and a review of known existing models. RESULTS: All SNOMED RT procedures are categorized by a common set of "root procedures" (high level atomic actions), and are more explicitly defined by a shared set of defining relationships. CONCLUSIONS: While the objectives have largely been met, open issues continue to be addressed. The similarity between procedure models of SNOMED RT and the U.K. s Clinical Terms Version 3 is proving to greatly facilitate the full integration of the two terminologies into a merged vocabulary to be known as SNOMED Clinical Terms (SNOMED CT), slated to be released in the near future.

Clinical Medicine↗

An update on HL7's XML-based document representation standards.

Many people know of HL7 as an organization that creates healthcare messaging standards. But HL7 is also developing standards for the representation of clinical documents (such as discharge summaries and consultation notes). These document standards comprise the HL7 Clinical Document Architecture (CDA). Last year we presented a high-level conceptual overview of the CDA. Since that time, CDA has entered HL7's formal ballot process (which when successful will make the CDA an ANSI-approved HL7 standard). This article delves into the technical details of the current CDA proposal. Note that due to space limitations, only a subset of CDA details can be described. Also, because the ballot process elicits considerable feedback, it is likely that the material presented here will undergo evolution prior to becoming a final standard. The most up-to-date information is available on HL7's web site (www.hl7.org).

Medical Records Systems, Computerized↗

Advances in data exchange for the clinical laboratory.

The focus of the article is on the nuts and bolts of those standards relevant to the exchange of data between a clinical laboratory and an electronic health record. These include: Health Level 7 (HL7), Logical Observation Identifier Names and Codes (LOINC), Systematized Nomenclature of Human and Veterinary Medicine (SNOMED), and, most recently, the Extensible Markup Language (XML).

Animals↗

HL7 document patient record architecture: an XML document architecture based on a shared information model.

The HL7 SGML/XML Special Interest Group is developing the HL7 Document Patient Record Architecture. This draft proposal strives to create a common data architecture for the interoperability of healthcare documents. Key components are that it is under the umbrella of HL7 standards, it is specified in Extensible Markup Language, the semantics are drawn from the HL7 Reference Information Model, and the document specifications form an architecture that, in aggregate, define the semantics and structural constraints necessary for the exchange of clinical documents. The proposal is a work in progress and has not yet been submitted to HL7's formal balloting process.

Humans↗

Validation of an XML-based process to automatically web-enable clinical practice guidelines: experience with the smoking cessation guideline.

OBJECTIVES: To validate the ease by which a Clinical Practice Guideline (CPG) can be web-enabled using an XML-based semi-automated process. DESIGN AND IMPLEMENTATION: An XML DTD for Clinical Practice Guidelines and an MS Word authoring template were created in an earlier project. We took an existing guideline, Bedside Smoking Cessation Intervention, placed it into the MS Word template, converted it into XML, and then to HTML for deployment over the Kaiser Permanent intranet. CONCLUSIONS: We were able to use the MS Word authoring template and automatically generate both an XML representation of our guideline, and an HTML representation, which we have deployed on our intranet. The Bedside Smoking Cessation Intervention guideline was automatically merged into the online guidelines collection. Placing it on our intranet allowed for rapid and easy access by physicians and other health care providers throughout the Kaiser Permanente Medical Care Program.

Humans↗

SGML and XML as interchange formats for HL7 messages.

OBJECTIVE: To report on the use of SGML and XML (a proper subset of SGML) as transfer syntaxes for HL7 Version 2.3 and Version 3.0 messages. METHODS: The methodology has focused largely on two questions: Can it be done? How best to do it? The first question is addressed by attempting to build an SGML/XML representation of HL7 messages. The second question requires a consideration of several metrics: message length, speed of message creation and parsing, interversion compatibility, local customization, conformance determination, and the availability of software tools and skill on the format. RESULTS: Detailed specifications for expressing HL7 in SGML and XML have been developed. Some HL7 requirements are not readily expressed, while some ambiguous areas of the HL7 standard are made explicit in the SGML/XML representation. With the current design, an SGML/XML parser can extract any component of any data type from a message. CONCLUSIONS: SGML and XML can both serve as implementable message specifications for HL7 Version 2.3 and Version 3.0 messages. The ability to explicitly represent an HL7 requirement in SGML/XML confers the ability to validate that requirement with an SGML parser. The optimal message representation will be a balance of functional, technical, and practical requirements.

Algorithms↗

Computer-facilitated collaboration: experiences building SNOMED-RT.

Collaborative development involving both individuals and groups is often less efficient than independent development because of communication overhead and integration costs. Despite the decreased development efficiency, collaborations promise more general-purpose products because of the opportunity for integration, with negotiation and reconciliation of diverse perspectives. Collaborations are also perhaps less costly when considered in contexts where there is significant duplication of effort. Computer-facilitated collaboration can reduce the communication and integration burden such that the increased effort required to manage a successful collaboration focuses primarily on the development of shared conceptual model among the developers by requiring that the work product be independently reproducible. This reproducibility requirement incorporates formal quality assurance processes into the development process. In this paper, we describe our initial experiences developing SNOMED-RT using such a computer-facilitated collaborative process. We quantify the extra costs incurred to achieve consistency in our efforts and reproducibility of our results.

Cooperative Behavior↗

SGML as a message interchange format in healthcare.

INTRODUCTION: In 1993, The European Committee for Standardization (CEN) studied several syntaxes for interchange formats in healthcare, but excluded SGML due to resource constraints. We sought to extend the CEN report and formally evaluate the use of SGML as a message interchange format. METHODS: We followed the methodology set forth by CEN, using their example scenarios and healthcare data model. General message descriptions based on this model set the functional requirements for the interchange format. These general requirements are then mapped into SGML to see how well they can be supported. RESULTS: Results follow the CEN format, enabling a direct comparison of SGML with ASN.1, ASTM E1238, EDIFACT, EUCLIDES, and ODA (those syntaxes studied by CEN). CONCLUSION: SGML compares favorably with other syntaxes investigated by CEN. None of the interchange formats support all functional requirements. Optimal and standard mechanisms of combining different formats through a modular approach to achieve greater overall functionality requires further study.

Computer Communication Networks↗

Expressiveness and query complexity in an electronic health record data model.

OBJECTIVE: Describe a high-level conceptual electronic health record (EHR) data model, explain how the model is expressive, present an algorithm for querying the model and determine the complexity of this algorithm. DESIGN: Entity-Relationship diagramming is used to represent the model, which relies on variably nested relations to enable expressiveness. The algorithm complexity is described using "big-oh" or "O()" notation. RESULTS: The data model appears to be highly expressive. A tractable recursive query processing algorithm is presented which is polynomial in time and space complexity. CONCLUSION: Several hurdles remain before the model and algorithm described can be fully tested in a live setting, including the development of techniques to populate the model. However, the study does show the ability to formally analyze an EHR model to understand its particular expressiveness and query complexity.

Algorithms↗

Modeling the relational complexities of symptoms.

Realization of the value of reliable codified medical data is growing at a rapid rate. Symptom data in particular have been shown to be useful in decision analysis and in the determination of patient outcomes. Electronic medical record systems are emerging, and attempts are underway to define the structure and content of these systems to support the storage of all medical data. The underlying models upon which these systems are being built continue to be strengthened by a deeper understanding of the complex information they are to store. This report analyzes symptoms as they might be recorded in free text notes and presents a high-level conceptual data model representation of this domain.

Computer Graphics↗

A high-level object-oriented model for representing relationships in an electronic medical record.

The importance of electronic medical records to improve the quality and cost-effectiveness of medical care continues to be realized. This growing importance has spawned efforts at defining the structure and content of medical data, which is heterogeneous, highly inter-related, and complex. Computer-assisted data modeling tools have greatly facilitated the process of representing medical data, however the complex inter-relationships of medical information can result in data models that are large and cumbersome to manipulate and view. This report presents a high-level object-oriented model for representing the relationships between objects or entities that might exist in an electronic medical record. By defining the relationship between objects at a high level and providing for inheritance, this model enables relating any medical entity to any other medical entity, even though the relationships were not directly specified or known during data model design.

Databases, Factual↗

Modeling the temporal complexities of symptoms.

OBJECTIVE: To analyze the temporal aspects of symptoms, including their temporal uncertainty, in order to develop a high-level conceptual data model representation of this domain. DESIGN: A basic tenet of existing temporal models is that events occur not only relative to a particular date or time, but also relative to the time of some other event. The time an event occurs, particularly when the event is a symptom being recalled by a patient or collected by a busy provider, is frequently incomplete or uncertain, and this uncertainty must also be represented in a temporal data model. The object-oriented modeling technique used in this study is becoming popular among U.S. medical informatics standards developers. RESULTS: A conceptual data model for the temporal aspects of symptom data, including temporal uncertainty, has been developed. The object-oriented modeling approach used enables the temporal objects and attributes defined in this model to be inherited by other medical objects, such as problems. CONCLUSIONS: The temporal comparators presented here have previously been defined, and may serve as the basis for standardizing the terms used to describe how one event temporally relates to another. In an attempt to achieve domain completeness, this study concentrated more on developing a model that is highly expressive than on developing one that is easily queried. This trade-off in representation versus "queryability" will require further analysis and may require modifications to the underlying model.

Algorithms↗

Evaluation of a "lexically assign, logically refine" strategy for semi-automated integration of overlapping terminologies.

OBJECTIVE: To evaluate a "lexically assign, logically refine" (LALR) strategy for merging overlapping healthcare terminologies. This strategy combines description logic classification with lexical techniques that propose initial term definitions. The lexically suggested initial definitions are manually refined by domain experts to yield description logic definitions for each term in the overlapping terminologies of interest. Logic-based techniques are then used to merge defined terms. METHODS: A LALR strategy was applied to 7,763 LOINC and 2,050 SNOMED procedure terms using a common set of defining relationships taken from the LOINC data model. Candidate value restrictions were derived by lexically comparing the procedure's name with other terms contained in the reference SNOMED topography, living organism, function, and chemical axes. These candidate restrictions were reviewed by a domain expert, transformed into terminologic definitions for each of the terms, and then algorithmically classified. RESULTS: The authors successfully defined 5,724 (73%) LOINC and 1,151 (56%) SNOMED procedure terms using a LALR strategy. Algorithmic classification of the defined concepts resulted in an organization mirroring that of the reference hierarchies. The classification techniques appropriately placed more detailed LOINC terms underneath the corresponding SNOMED terms, thus forming a complementary relationship between the LOINC and SNOMED terms. DISCUSSION: LALR is a successful strategy for merging overlapping terminologies in a test case where both terminologies can be defined using the same defining relationships, and where value restrictions can be drawn from a single reference hierarchy. Those concepts not having lexically suggested value restrictions frequently indicate gaps in the reference hierarchy.

Algorithms↗

The HL7 Clinical Document Architecture.

Many people know of Health Level 7 (HL7) as an organization that creates health care messaging standards. Health Level 7 is also developing standards for the representation of clinical documents (such as discharge summaries and progress notes). These document standards make up the HL7 Clinical Document Architecture (CDA). The HL7 CDA Framework, release 1.0, became an ANSI-approved HL7 standard in November 2000. This article presents the approach and objectives of the CDA, along with a technical overview of the standard. The CDA is a document markup standard that specifies the structure and semantics of clinical documents. A CDA document is a defined and complete information object that can include text, images, sounds, and other multimedia content. The document can be sent inside an HL7 message and can exist independently, outside a transferring message. The first release of the standard has attempted to fill an important gap by addressing common and largely narrative clinical notes. It deliberately leaves out certain advanced and complex semantics, both to foster broad implementation and to give time for these complex semantics to be fleshed out within HL7. Being a part of the emerging HL7 version 3 family of standards, the CDA derives its semantic content from the shared HL7 Reference Information Model and is implemented in Extensible Markup Language. The HL7 mission is to develop standards that enable semantic interoperability across all platforms. The HL7 version 3 family of standards, including the CDA, are moving us closer to the realization of this vision.

Computer Communication Networks↗