This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "VocMnt-ObjectProps"

From HL7Wiki
Jump to navigation Jump to search
Line 10: Line 10:
 
:
 
:
  
The VML Extension, undertaken in 2013, automates the manual update processes of these properties (done in 2013). This is accomplished with the VML Extension elements discussed here.  
+
The VML Extension, undertaken in 2013, automates the manual update processes of these properties (done in 2013). This is accomplished with the VML Extension elements discussed here.  The object property revision process is used to create add, remove and replcae propertied on vocabulary objects, as well as to declare the completion of a vocabulary release that is ready for final publication.
 +
 
 +
[[Image:VocMnt810a.gif||center||Element '''objectPropertyRevision ''']]
 +
 
 +
The elements beneath '''objectPropertyRevision''' are considered in the following sub-sections.
 
===<font color="#cc0000">Add Property to Object</font>===
 
===<font color="#cc0000">Add Property to Object</font>===
 
===<font color="#cc0000">Remove Property From Object</font>===
 
===<font color="#cc0000">Remove Property From Object</font>===
 
===<font color="#cc0000">Replace Property on Object</font>===
 
===<font color="#cc0000">Replace Property on Object</font>===
 
===<font color="#cc0000">Close Vocabulary Release</font>===
 
===<font color="#cc0000">Close Vocabulary Release</font>===

Revision as of 22:40, 10 June 2014

Object Property Revision

Beginning about 2009, the need arose to add properties to coded concepts, value sets, concept domains, etc. that could not be documented in the structure of the Access data base. Because the existing Java-based update tool is tightly bound to the data structures of the existing data base, and because no current volunteeers were familiar with the code of the Java application, the "toolsmiths" were reluctant to change the data content existing tables. As an alternative, the extension properties were added through a sets of tables.

This pair of tables that treat these properties as name/value pairs, and that identify the target of these properties by their type (such as "valueSet") and their fully qualified name. These tables are:

  • VCS_property_definition that defines the purpose and type of each if the properties represented in this fashion.
  • VCS_object_property That contains the name/value pairs and the formal identifier of the object to which they apply.
For several years, the management of the content of these tables required manual updates to the their content in Access.

The VML Extension, undertaken in 2013, automates the manual update processes of these properties (done in 2013). This is accomplished with the VML Extension elements discussed here. The object property revision process is used to create add, remove and replcae propertied on vocabulary objects, as well as to declare the completion of a vocabulary release that is ready for final publication.

Element objectPropertyRevision

The elements beneath objectPropertyRevision are considered in the following sub-sections.

Add Property to Object

Remove Property From Object

Replace Property on Object

Close Vocabulary Release