The update_crc_concept message is sent to start the metadata / dimension table synchronization process.
To update all concepts, the sequence of events is as follows:
This message helps to synchronize the Ontology concepts with the CRC cell. i.e. Updates appropriate CRC dimension tables like the CONCEPT-DIMENSION, PROVIDER_DIMENSION and the MODIFIER_DIMENSION tables. This message has an operation_type attribute that may be set to "update_only" or "synchronize_all". "update_only" instructs the ONT cell to update the appropriate CRC dimension tables with newly constructed metadata (terms with "E" in the third character in VISUAL_ATTRIBUTES). "synchronize_all" is more complicated: it rebuilds the dimension table anew with all metadata terms.
Example:
<message_body>
<update_crc_concept operation_type="update_only"/>
</message_body>
Some ontology terms exist but for various reasons are not displayed in the query tree. This setting defaults to true.
Value |
Description |
false |
Do not update data categorized as "hidden" in the CRC |
true |
Include data categorized as "hidden" in the CRC update |
Some ontology terms are listed as synonyms for other terms. This setting defaults to false.
Value |
Description |
false |
Do not include data categorized as "synonym" in the CRC |
true |
Include data categorized as "synonym" in the CRC update |
A status type of DONE or ERROR is specified in the response header. The <message_body> provides process status for the requested process id.
Example:
<message_body>
<ontology_process_status>
<process_id>26</process_id>
<process_step_cd>ONT_BUILD_PDO_START</process_step_cd>
<start_date>2010-04-05T00:00:00.000-04:00</start_date>
<process_status_cd>PROCESSING</process_status_cd>
<message />
</ontology_process_status>
</message_body>