新聞中心
此文章主要是通過示例代碼的方式來演示檢查Oracle DICOM 對象的一致性的具體方案,如果你對Oracle DICOM 相關(guān)操作的過程中存在不解之處的話,你就可以瀏覽以下的文章對其進(jìn)行了解。

站在用戶的角度思考問題,與客戶深入溝通,找到阜南網(wǎng)站設(shè)計與阜南網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站制作、網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋阜南地區(qū)。
該主題中的示例代碼演示了如何根據(jù)一組用戶指定的一致性規(guī)則檢查Oracle DICOM 數(shù)據(jù)的一致性。一致性規(guī)則在一個或多個約束定義文檔中指定,這些文檔是 XML 文檔,可以指定 DICOM 元數(shù)據(jù)模式無法表達(dá)的屬性關(guān)系和語義約束。默認(rèn)的約束定義文檔ordcmct.xml在安裝期間加載。
描述如何自定義約束定義文檔的內(nèi)容超出了本教程的討論范圍。對于本教程,將使用默認(rèn)的約束定義文檔。
以下示例通過在源行的Oracle DICOM 上調(diào)用 isConformanceValid(),來通過標(biāo)識符source_id檢查medical_image_table的 DICOM 列的一致性。
執(zhí)行以下步驟:
1.查看 DICOM 圖像是否符合約束規(guī)則。從 SQL*Plus 會話中,執(zhí)行以下腳本:
- @check_object_conform
check_object_conform.sql代碼如下:
Java代碼
- -- Set Data Model Repository
- execute ordsys.ord_dicom.setDataModel();
- select id, t.dicom.isconformanceValid('OracleOrdObject') as conformant
- from medical_image_table t;
- -- Set Data Model Repository
- execute ordsys.ord_dicom.setDataModel();
- select id, t.dicom.isconformanceValid('OracleOrdObject') as conformant
- from medical_image_table t;
2.如果Oracle DICOM 圖像不符合約束定義,系統(tǒng)會將一個或多個消息插入表,通過查詢ORDDCM_CONFORMANCE_VLD_MSGS視圖可以看到這些消息。該視圖列出了在約束驗證期間生成的約束消息。從 SQL*Plus 會話中,執(zhí)行以下腳本:
- @review_conform_msgs
review_conform_msgs.sql代碼如下:
Java代碼
- describe orddcm_conformance_vld_msgs;
- select * from orddcm_conformance_vld_msgs;
- describe orddcm_conformance_vld_msgs;
- select * from orddcm_conformance_vld_msgs;
以上就是對如何檢查Oracle DICOM 對象的一致性相關(guān)的內(nèi)容的介紹,望你會有所收獲。
本文名稱:檢查OracleDICOM對象的典型示例
URL標(biāo)題:http://www.5511xx.com/article/djeihcc.html


咨詢
建站咨詢
