You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document defines naming conventions for the ODM v2 schema. The names and case sensitivity of the XML elements, attributes and types from other standards used by ODM v2 are governed by their respective standards. For example, *complexType* is the name defined by XML Schema. The names from the vendor extensions are not governed by this. However, it is recommended that they follow this naming convention.
3
+
This document defines naming conventions for the ODM v2 XML schema. The names and case sensitivity of the XML elements, attributes and types from other standards used by ODM v2 are governed by their respective standards. For example, *complexType* is the name defined by XML Schema. The names from the vendor extensions are not governed by this. However, it is recommended that they follow this naming convention.
4
4
5
5
## Case Sensitivity
6
6
7
-
All names defined by ODMv2 are case sensitive.
7
+
All names defined by ODM v2 are case sensitive.
8
8
9
9
## Element and Attribute Names
10
10
11
-
ODMv2 element and attribute names use pascal case. Pascal case requires the first letter in the name and the first letter of each subsequent concatenated word to be capitalized, for example, *GlobalVariables*. There are some exceptions allowed in order to maintain backward compatibility, for example, *MetaDataVersion* element. Sometimes the names need to contain acronyms, for example *ODM* or *StudyOID*. Acronyms in the *ODM* element and attribute names are always written in upper case.
11
+
ODM v2 element and attribute names use Pascal case. Pascal case requires the first letter in the name and the first letter of each subsequent concatenated word to be capitalized, for example, *GlobalVariables*. There are some exceptions allowed in order to maintain backward compatibility, for example, *MetaDataVersion* element. Sometimes the names need to contain acronyms, for example *ODM* or *StudyOID*. Acronyms in the *ODM* element or attribute names are always written in upper case.
12
12
13
13
## Namespace prefix
14
14
15
-
The namespace prefixes are in lower case.
16
-
17
-
The following table contains the ODMv2 namespaces with their prefixes
15
+
The namespace prefixes are in lower case. The namespaces used in ODM v2 and their prefixes are shown in the following table:
@@ -28,4 +26,4 @@ The following table contains the ODMv2 namespaces with their prefixes
28
26
29
27
## Type Name
30
28
31
-
Type names use pascal case in the majority of cases. Camel case is used to override the standard xml types or, in some cases, for historical reasons, such as *datetime* and *repeatKey*.
29
+
Type names use Pascal case in most cases. Camel case is used to override the standard xml types and some types due to historical reasons such as *datetime* and *repeatKey*.
0 commit comments