东软-NEUSOFT-DICOM3.0一致性说明-(1).docx
USOFT做NEUSOFT PACS/RIS v2.1CONFORMANCE STATEMENTfor DICOM V3.0Shenyang Neusoft Co. Ltd2003.7.preset informations Such as Host Address, AE Title in the system configuration, and then select a server from a list of remote host to send.这个操作可能会引起:-DIC0M网关AE按照DICOM V3. 0标准建立一个数据集。-DIC0M网关AE通过抽象和传输语义来建立一个联合。-发送一个C-ST0RE命令来发送建立的数据集,如果这个联合建立成功的话。This operation will cause:-The Dicom Gateway to build a data set according to Dicom 3.0 Standard-The Dicom Gateway to initiate a association by Abstract and Transfer SyntaxTo send the builded data set by emit a C-STORE command if the association iniciate is successfulAssociation Iniciation PolicyDICOM网关AE为用户选择发送的患者或图像的操作与远程服务器建立一个新的联合。这个联合与下面的实体行为匹配: Transmit Patients/Studies/Series / ImagesThe DICOM Gateway AE initiates a new association with the remote host for the user to select operations of sending patients or imagesThis association corresponds to the following Real World Activity: Transmit Patients/Studies/Series / Images3. 2. 5. 3 Proposed Presentation Context TablePresentation Context Table Pronosedr ositronEmissionAbstract SyntaxImplicit VRTransfeLittler SyntaxioleSCU1ExtendedJegolJiationi oiTiogr upny Ima 强浊JftigeUIDNEndian ame ListUID ListComputed Standalone Radiography Curve Storage Image StorageIri|Jthpli&iRVLitlttleEn 出 Mian7scecuNgeCurve StorageIfnjJthpliMRVLitiUttleEndHfldianscecuRT ImageMR Image InformationStorage Storage.81.1IrntnpliRVlLitiUttleEndBadianscecu前g毋ireCaptuiSdtnage InSorr略lion.81.3hnplicit VRImplicit VLittle LittleEndian P nrl i qhscu scuNoneNoneIinplicit VRA通跖段aphic.81.5IrixpOecit VIEndlaiUlescuscuNoneNoneIr叩li(B。由知Radiofluoroscopic NM GenieImage Storage Priz*4tp UVifq岫cit VEndldrttlescuscuNoneNonei 1 i v cttvDigital X-RayIrPE 矽 WntgeFRr 袖 SeEtateon岫cit VEndldrttlescuscuNoneNoneDigital X-RayIrnpli珈倾Image StoragePrivafe?DFor Processing Mndpl Ohiprt岫cit VEndldrttlescuscuNoneNoneiVlVUCiDigitalEndianMaPitiK哄iphy BIQQMtR函 Sto区虾ForIr冲 iftjitiMRVLitfl4ttleEndBnrfianSC8CUNWieePfiKenaidonImplicit VDICCEiSiturnMainH§raphyIrLittle iplifingnscuNoneX-Ray Image Storage - ForProcessingLittleEndianscuNoneNuclear MedicineImage StorageImplicit VRLittleEndianscuNone图像存 储SOP 类 的 DICOM 一致性 SOP详 细描述下 表所列 出来的 就是当 接收到 从SCP设 备来的 消息所 执行的 细节操 作的状 态编码:SOP SpecificDICOM Conformance Statement for Image Storage SOP ClassesFollowing are the status codes that are more specifically processed when receiving messages from a Storage SCP equipment:ServiceStatusStatusCodesFurtherMeaningApplication Behavior When receivingStatus CodesRelated FieldsProcessed ifreceivedRefusedA7XXOut of resourcesAssociation is closed with Remote AE.Appropriate message is displayed to theuser.(0000,0902)0122SOP Class notSupportedGeneral Warning message is logged.Association is not closed with RemoteAE.Appropriate message is displayed to theuser.(0000,0902)ErrorcxxxCannot UnderstandGeneral Warning message is logged.Association is not closed with RemoteAE.Error message is displayed to the user.(0000,0901)(0000,0902)A9XXData Set does not matchSOP ClassGeneral Warning message is logged. Association is not closed with Remote AE. Error message is displayed to the user.(0000,0901)(0000,0902)WarningB000Coercion of DataElementsGeneral Warning message is logged.Association is not closed.(0000,0901)(0000,0902)B007Data Set does not matchSOP ClassGeneral Warning message is logged.Association is not closed.(0000,0901)(0000,0902)B006Elements DiscardedGeneral Warning message is logged.Association is not closed.(0000,0901)(0000,0902)Success0000None如果DICOM网关接收到一个C-STORE请求,它将会将请求的各种信息存储到一个 对列里,并将数据集保存到用户设置的本地临时目录里。然后DICOM网关AE的另外线 程将对列里的一个个请求取出来处理,并且提交到服务器里。如果这其中有任何一个操作 没有正确执行的话,DICOM网关AE将认为此次Store请求操作不成功。If the Dicom Gateway receive a C-STORE requirment, it will save all information to a queue and save the data set to the local temporary direction which has setted by the user. The other thread of Dicom Gateway AE will get and process the requirements in queue and submit them to server. If any operation of it does not implementate correctly, the Dicom Gateway AE will consider this Store requirement operation is unseccessfuL3.2.6 Real-World Activity: Query / Retrieve3.2.6.1 Associated Real-World Activity用户通过查询命令来查询远程数据库的信息。如果查询成功的话,用户可以看到结果 信息。然后用户可以选择患者、检查、序列或者图像,再点击取回按钮的话就可以从远程 数据库里取得需要的信息到DICOM网关AE的数据库。The operator queries a Remote database by query command. The result information will appear upon successful query. Then the user can select Patients /Studies/Series/Images and then, send the information get from the remote database to the Dicom Gateway AE database by click the "get" icon.上述操作将会引起如下反应: DICOM网关AE与远程服务器建立一个联合。-DICOM网关AE发送C-FIND请求来取得一系列患者的信息来显示在窗口里,然后再 得到所选择的检查、序列、图像信息。-DICOM网关AE发送C-M0VE请求从远程服务器那里取得选定的患者、检查、序列、 图像到DICOM网关AE的数据库里。These operation will cause:-the DICOM Gateway AE to initiate a DICOM association.-the DICOM Gateway AE to emit a C-FIND request to get a list of patients information and display them in brower, then to get the selected studies, series or images.-the DICOM Gateway AE to emit a C-MOVE request to specify a selected list of Patients /Studies/Series/Images to be sent by the Remote Host to the Dicom Gateway database. 注意:DICOM网关AE并没有提供图像浏览的功能给用户,用户无法来观察将要获得 图像。DICOM网关AE通过发送C-FIND-CANCEL消息来取消操作。也可以通过发送 C-FIND-CANCEL的消息来结束本次联合。Note: user can not view the images will get because the Dicom Gateway AE does not provide image brower function. Dicom Gateway AE can cancel the operation and end this association by issuing C-FIND-CANCEL message.3. 2. 6. 2 Associaton Initiation PolicyDICOM网关AE为了查询患者、检查等信息而与远程服务器来建立一个联合。这个联 合对应下面的实体行为: Query/RetriveThe DICOM Gateway AE initiates a new association for queryingPatients/Studies/Series/Images on a remote server. This association corresponds to the following Real World Activity: Query/Retrive3. 2. 6. 3 Proposed Presentation Context TablePresentation Context Table - ProposedAbstract SyntaxTransfer SyntaxRoleExtendedNegotiationNameUIDNameListUID ListPatient RootQuery/RetrieveInformation Model -FINDImplicitVRLittleEndianscuNonePatient RootQuery/RetrieveInformation Model -MOVEImplicitVRLittleEndianscuNonePatient RootQuery/RetrieveInformation Model 一GETImplicitVRLittleEndianscuNoneStudy RootQuery/RetrieveInformation Model -FINDImplicitVRLittleEndianscuNoneStudy RootQuery/RetrieveInformation Model -MOVEImplicitVRLittleEndianscuNoneStudy RootQuery/RetrieveInformation Model 一GETImplicitVRLittleEndianscuNonePatient/Study Only Query/Retrieve Information Model - FINDImplicitVRLittleEndianscuNonePatient/Study Only Query/Retrieve Information Model 一 MOVEImplicitVRLittleEndianscuNonePatient/Study Only Query/Retrieve Information Model - GETImplicitVRLittleEndianscuNone3.2.6.3.1 SOP Specific DICOM Conformance Statement for the Model, Study RootQuery/Retrieve Information Model -FIND SOP Class下面这表列出来的是当接收到从查询SCP发过来的消息的状体编码:Following are the status codes when receiving messages from a Query SCP:ServiceStatusStatusCodesFurther MeaningApplication BehaviorWhen receiving StatusCodesRelated FieldsProcessed ifreceivedRefusedA700Out of resourcesAssociation is closed. Appropriate message is displayed to the user.(0000,0902)0122SOP Class notSupportedAssociation is closed. Appropriate message is displayed to the user.(0000,0902)FailedA900Identifier does not match SOP ClassAssociation is closed.Error message is displayed tothe user.(0000,0901)(0000,0902)CxxxUnable to processAssociation is closed.Error message is displayed tothe user.(0000,0901)(0000,0902)CancelFE00Matching terminateddue to cancelAssociation is closed.Error message is displayed tothe user.NoneSuccess0000Matching is complete -No final identifier is suppliedNonePendingFF00Matches are continuing-Current Match is supplied and any Optional Keys were supported in the same manner as Required Keys.IdentifierFF01Matches are continuing -Warning that one or more Optional Keys were not supported for existence and/or matching for this IdentifierIdentifierC-FIND SCU只能执行分等级的查询(不支持扩展的)。DICOM网关AE作为SCU发送C-FIND请求到SCP上,等带SCP的响应,如果响应成功的话, DICOM网关AE将仔细分析从SCP上发送过来的数据集,如果检测到数据集存在错误,SCU将 放弃此次连接。The C-FIND SCU will only perform hierarchical query (No extended negotiation supported)The Dicom Gateway AE send C-FIND requirement to SCP as SCU, and wait the response from SCP. If the response successful, the DICOM Gateway will analyse the dat set sent from SCP carefully.If the dataset is find do not validate, SCU will abort this association下面这表列出来的是当接收到从Retrieve SCP发过来的消息的状体编码:following is the statue code when receiving messages from the Retrieve SCP:ServiceStatusStatusCodesFurther MeaningApplication Behavior When receiving Status CodesRelated Fields Processed if receivedRefusedA701Out of resources - Unable tocalculate number of matchesThe association is aborted.Error message is returned to the user.(0000,0902)A702Out of resources -Unable to perform sub-operationsThe association is aborted.Error message is returned to the user.(0000,1021)(0000,1022)(0000,1023)A801Move DestinationUnknownThe association is aborted.Error message is returned to the user.(0000,0902)0122SOP Class notSupportedThe association is aborted.Error message is returned to the user.(0000,0902)FailedA900Identifier does notmatch SOP ClassThe association is aborted.Error message is returned to the user(0000,0901)(0000,0902)CxxxUnable to processThe association is aborted.Error message is returned to the user(0000,0901)(0000,0902)CancelFE00Sub-operations terminated due to a Cancel indicationThe association is aborted.Error message is returned to the user(0000,1020)(0000,1021)(0000,1022)(0000,1023)WarningB000Sub-operations Complete - One or more Failures.The association is aborted.Error message is returned to the user(0000,1021)(0000,1022)(0000,1023)Success0000Sub-operationsComplete - NoFailure.(0000,1021)(0000,1022)(0000,1023)PendingFF00Sub-operations are continuing(0000,1020)(0000,1021)(0000,1022)(0000,1023)327 Real-World Activity : Image StorageDI COM网关AE接受一个联合当从DI COM的存储SCU上接到一个可用的连接请求。The DICOM Gateway AE accepts an association when receives an applicateble connection requirementAssociated Real-World ActivityDICOM网关AE等待任何客户端的连接请求,当接收图像的时候操作着不需要做任何 的操作。The DICOM Gateway AE waits for any association. No operator action is required to receive an image.3.2.1.2 Association Acception Policy当DICOM网关AE接受一个联合时,就可以接收图像和SOP类到自己的磁盘上面,任 何作为SCU的DICOM AE都可以发送图像到DIC0M网关里。When the DICOM Gateway AE accepts an association, it will receive images and SOP class to disk.Any DICOM AE can send images to the DICOM Gateway AE.3.2.73 Accepted Presentation Context TablePresentation Context Table - PronosedVerificationSOP ClassAbstract Syntaxirnpiicii v k tJWnsfex : c rr Syntaxg'P1ExtendedNoneJegotiationNameUIDUID Listo liiriutiionuComputed Curve StorageRadiographyIrnplicUiVlRLifiWianSCPSCPNoneNoneImage StorageHmtitait VStandalone PETCCUn植曲SwgeIrnplickiVfeLiEtedianSCPSCPNoneNoneRT ImageHrnJilMiit VInformation MR Image Storage.81.1IrnplickiVlRLifiMianSCPSCPNoneNoneolui cigtRT StructureEndianT rl:,、:,7SeccSitiry.81.3Iiimpiicii V nplicit VR LittleLittle Endian EndianSCPSCPNoneNoneRX-RknI mS貌雄殴ageIrLitil4ttleEndBndianSCSCPX-RayNM GenieRadiofl uoroscopic Private Data Image StorageIiMiftlitiMRVlLitiUttleEndBndianS(KPPET Advance Nuclear Medicine Private Data Image StorageIr冲旧HVRV1LitihittleEndBndianSC5CPPrivate 3DModel ObjectImplicit VRLittleEndianSCPNonePrivateDICOM RTPlanImplicit VRLittleEndianSCPNonePrivateDICOM SaturnTDSImplicit VRLittleEndianSCPNone3273 1 SOP Specific DICOM Confor mance Statem ent for all Storage SOP Classes下 表所列 出来的 就是当 DIC0M网 关AE执 行请求 的存储 操作时 返回给 SCU设备的状态编码:following is the status codes the Application may send back to the SCU Equipment when the DICOM Gateway performing the requested Storage:ServiceStatusStatusCodesFurther MeaningStatus Code sending explanationRelated Fields sentback to the SCUTABLE OF CONTENTSSection One DICOM Sending and Receiving Service. . 3Introduction31 Implementation Model4Application Data Flow Diagram41.1 Functional definitions of AE5Equencing of Real-World Activities62 AE Specifications6Dicom Gateway AE Specifications62.1 Association establishment Policies8Communication Profile213 Extensions / specializations / privatizations22Configuation224 Support of the Extended Character Sets23Security Profiles23Section Two Study Root Query/Retrieve Information ModelDefinition24Introduction244 Information Model Description24Information Model ENTITY-RELATIONSHIPMODEL243.1 Entity Descriptions25DICOM GatewayMapping of DICOM Entities264Information Model Keys26Supported Matching264.1 Study Level27Series Level274.2 Image Level28Private data dictionary29Section Three DICOM Print Conference Statement .30Introduction301. Implementation Model30Application Data Flow Diagram302. 2 Functional Definition of AE31Sequencing of Real-World Activity322. 4 AE Specifications33Communication Profile36RefusedA7xxOut of resourcesindicates that there was not enough space or some other internal resource (such as memory) to store the image.The user should attempt recovery by removing some images from the DICOM 网关 AE2.1(0000,0902)Error0110Processing Failureindicates that an internal system call has failed while processing the image.(0000