     ]
     'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'
 
+  'orderable':
+    'begin': '([ \\t]*visible)'
+    'beginCaptures':
+      '1':
+        'name': 'keyword'
+    'name': 'orderable'
+    'patterns':[
+      {
+        'begin': '\\('
+        'patterns': [
+          {
+            'include': '#comments'
+          }
+          {
+            'include': '#pathElement'
+          }
+          {
+            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
+            'name': 'invalid.illegal'
+          }
+        ]
+        'end': '\\)'
+      }
+      {
+        'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
+        'name': 'invalid.illegal'
+      }
+    ]
+    'end': '(?=[ \\t]*(,|#|\\]|\\)|\\}|\\n))'
+
   'page':
     'begin': '([ \\t]*[a-zA-Z][_a-zA-Z0-9]*)([ \\t]+page)'
     'beginCaptures':

            'include': '#visible'
          }
          {
            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
            'name': 'invalid.illegal'
          }

          }
          {
            'include': '#crudEndpoint'
          }
          {
            'include': '#unidentifiedApiElement'
          }
          {
            'match': '[^(\\s\\{\\}\\[\\]\\(\\)#,)]+'
