Introduce XML upload.
[gpl/argeo-suite.git] / knowledge / org.argeo.support.odk / src / org / argeo / support / odk / odk.cnd
1 <jr = "http://openrosa.org/javarosa">
2 <orx = "http://openrosa.org/xforms">
3 <orxList = "http://openrosa.org/xforms/xformsList">
4 <orxManifest = "http://openrosa.org/xforms/xformsManifest">
5 <odk = "http://www.opendatakit.org/xforms">
6
7
8 [odk:head]
9 + h:title (jcrx:xmlvalue) = jcrx:xmlvalue
10 + xforms:model (odk:model) = odk:model
11
12 [odk:body] > xforms:ui
13
14
15 [odk:html] > mix:referenceable
16 + h:head (odk:head) = odk:head
17 + h:body (odk:body) = odk:body
18
19 [odk:model] > xforms:model
20 + odk:setgeopoint (odk:setgeopoint) = odk:setgeopoint
21 + xforms:itext (odk:itext) = odk:itext
22
23 [odk:itext]
24 + xforms:translation (odk:translation) = odk:translation *
25
26 [odk:translation]
27 - lang (STRING) m
28 - default (STRING)
29 + xforms:text (odk:text) = odk:text *
30
31 [odk:text]
32 - id (STRING) m
33 + xforms:value (jcrx:xmlvalue) = jcrx:xmlvalue
34
35 [odk:setgeopoint]
36 - event (STRING)
37 - ref (STRING)
38
39 // OpenRosa web API
40
41 [orxList:xform] > mix:created, mix:lastModified, jcrx:csum, entity:form
42 + h:html (odk:html) = odk:html
43
44 [orx:submission] > mix:created
45 + xml_submission_file (nt:unstructured) = nt:unstructured
46 + * (nt:file) *
47
48