MINI MINI MANI MO
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
NAME
ordcmsd.xsd - XML Schema for DICOM standard dictionary document.
MODIFIED (MM/DD/YY)
llmartin 10/27/14 - 18735854: XML Schema Annotations
jiezhan 03/09/12 - update to DICOM standard 2011
myalavar 06/06/07 - review comments
myalavar 04/10/07 - doc comments
dguo 04/02/05 - Created
-->
<xs:schema xmlns="http://xmlns.oracle.com/ord/dicom/standardDictionary_1_0" xmlns:dt="http://xmlns.oracle.com/ord/dicom/datatype_1_0" xmlns:xdb="http://xmlns.oracle.com/xdb" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="http://xmlns.oracle.com/ord/dicom/standardDictionary_1_0" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:import namespace="http://xmlns.oracle.com/ord/dicom/datatype_1_0" schemaLocation="http://xmlns.oracle.com/ord/dicom/datatype_1_0"/>
<xs:annotation>
<xs:documentation>
Introduction
This schema defines the data dictionary that lists the DICOM
standard attributes as published by the DICOM standard committee.
No other attributes, such as those defined by a modality
manufacturer or an organization other than NEMA,
should be included in the standard data dictionary.
Structure Overview
Question mark "?" means optional items.
Plus "+" means one or more items.
Asterisk "*" means zero or more items.
DICOM_STANDARD_ATTRIBUTES
DOCUMENT_HEADER?
DOCUMENT_CHANGE_LOG*
DOCUMENT_MODIFIER
DOCUMENT_MODIFICATION_DATE
DOCUMENT_VERSION?
MODIFICATION_COMMENT?
BASE_DOCUMENT?
BASE_DOCUMENT_RELEASE_DATE?
BASE_DOCUMENT_DESCRIPTION?
ATTRIBUTE_DEFINERS?
DEFINER+
NAME
ID?
STANDARD_ATTRIBUTE_DEFINITION+
TAG
NAME
VR?
VM?
RETIRED?
DOCUMENT_HEADER is an optional header to specify the
modification history. See dt:DOCUMENT_HEADER_T
for more information.
ATTRIBUTE_DEFINERS specify the owner of each
attribute. See dt:ATTR_DEFINER_T for more
information. All DICOM standard attributes must have
definer name "DICOM" and UID "1.2.840.10008.1".
A standard dictionary contains one or more standard attribute
definitions.
Each standard attribute specification takes a tag specification,
a name, a value representation type, a value multiplicity
type, and a retired flag. See DICOM P3-6 2011 for a
description of these elements. See dt:VR_T dt:VM_T for the allowed
values of value representation and value multiplicity elements.
Note: Wildcard character "x" can be used to specify
standard attribute tags (for example, 60xx0010 for overlay rows).
Multiple attribute definitions must not be associated with
the same tag in a standard dictionary. For example, the
attribute definition 60100010 matches the wildcard
attribute 60xx0010, they cannot coexist in
the dictionary. As a rule, an attribute must not match two
entries in the dictionary.
</xs:documentation>
</xs:annotation>
<xs:element name="DICOM_STANDARD_ATTRIBUTES" xdb:SQLType="DICOM_STANDARD_ATTR_ORD_DCM_T">
<xs:complexType>
<xs:sequence>
<xs:element name="DOCUMENT_HEADER" type="dt:DOCUMENT_HEADER_T" minOccurs="0" xdb:SQLType="DT_DOCUMENT_HEADER_ORD_DCM_T"/>
<xs:element name="ATTRIBUTE_DEFINERS" type="dt:ATTR_DEFINERS_T" minOccurs="0" xdb:SQLType="DT_ATTR_DEFINERS_ORD_DCM_T"/>
<xs:element name="STANDARD_ATTRIBUTE_DEFINITION" maxOccurs="unbounded" xdb:SQLType="STANDARD_ATTR_DEF_ORD_DCM_T" xdb:SQLCollType="STANDARD_ATTR_DEF_ORD_DCM_C">
<xs:complexType>
<xs:sequence>
<xs:element name="TAG" type="dt:ATTR_TAG_T"/>
<xs:element name="NAME" type="dt:SHORT_STRING_T"/>
<xs:element name="VR" type="dt:VR_T" minOccurs="0"/>
<xs:element name="VM" type="dt:VM_T" minOccurs="0"/>
<xs:element name="RETIRED" type="xs:boolean" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
OHA YOOOO