xslt.inputs.pogues-xml.functions.fods Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of eno-core Show documentation
Show all versions of eno-core Show documentation
Eno is a tool that generates survey questionnaires starting from their formal description in DDI
The newest version!
2009-04-16T11:32:48.39 P6DT2H6M14S 267 LibreOffice/7.6.6.3$Windows_X86_64 LibreOffice_project/d97b2716a9a4a2ce1391dee1765565ea469b0ae7 2024-04-26T09:11:30.990000000 François Bulot
0
0
44117
40705
view1
0
90
2
0
0
0
52
0
100
60
true
false
false
false
false
Sheet1
1597
0
100
60
false
true
true
false
true
12632256
true
1
true
true
false
false
false
1000
1000
1
1
true
false
false
false
false
true
true
true
0
true
true
false
true
false
zxx
fr
FR
12632256
true
true
0
false
false
true
true
false
3
false
\\S20SLINNG.ad.insee.intra\LP0000554-CLR-DR59-SNDI-Secretariat
false
XAH+/1xcUzIwU0xJTk5HLmFkLmluc2VlLmludHJhXExQMDAwMDU1NC1DTFItRFI1OS1TTkRJLVNlY3JldGFyaWF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS09OSUNBIE1JTk9MVEEgVW5pdmVyc2FsIFBDTAAAAAAWAAEAAAAAAAAAAAALAAAAAAAAAAAAEgBDT01QQVRfRFVQTEVYX01PREUTAER1cGxleE1vZGU6OlVua25vd24MAFBSSU5URVJfTkFNRT4AXFxTMjBTTElOTkcuYWQuaW5zZWUuaW50cmFcTFAwMDAwNTU0LUNMUi1EUjU5LVNOREktU2VjcmV0YXJpYXQLAERSSVZFUl9OQU1FHABLT05JQ0EgTUlOT0xUQSBVbml2ZXJzYWwgUENM
false
1000
1000
1
1
true
false
false
true
true
true
true
7
true
Feuille1
€
-
€
€
-
€
€
-
€
€
-
€
€
-
€
€
-
€
-
€
€
- €
-
€
€
-
€
:
:
:
:
-
-
-
-
:
:
:
-
-
-
-
€
-
€
€
-
€
€
-
€
€
-
€
???
Page 1
??? (??? )
00/00/0000 , 00:00:00
Page 1 / 99
Function
Parameters
As
Documentation
enopogues:exist-boolean
This is used to implement the code of booleans if this return something
enopogues:get-agency
Return the agency that created the survey
enopogues:get-calculated-variables
enopogues:get-cell-coordinates
In a table question context, this getter returns a sequence containing the cell coordinates of the current element (aka: (i,j) or (i) if only one dimension)
enopogues:get-ci-id
enopogues:get-code-list-id
This getter return the id of the codeList related to the current element.
enopogues:get-command-id
ip-id
enopogues:get-controls
Return all the controls of the survey.
enopogues:get-decimals
Return the number of decimals of the data type.
enopogues:get-description
enopogues:get-dynamic
Return the dynamic attribute of the pogues:Dimension. This value is used to compute positions in grids
enopogues:get-expression
Expression is the default element for expressions in Pogues.
enopogues:get-fake-code-lists
item()*
enopogues:get-fake-dimension
enopogues:get-formula
enopogues:get-generated-instruction-id
Build the id for Instruction generated from a Control/FailMessage
enopogues:get-generic-name
Return the attribut coding the level of the sequence (QUESTIONNAIRE, MODULE, SUBMODULE,...)
enopogues:get-grid-dimensions
This getter returns the needed element to generate GridDimension
enopogues:get-id
Return the ID attribute of the element
enopogues:get-if-true
Return the ID to which the GoTo aim
enopogues:get-ifthenelses
Return all IfThenElses elements of the survey.
enopogues:get-instruction-id
This getter is an overload of the regular get-id one to cover the case of Instruction Generated from Control
enopogues:get-instruction-name
This getter is an overload of the regular get-name one to cover the case of Instruction Generated from Control
enopogues:get-instruction-modes
Return all modes of instruction element
enopogues:get-instruction-text
This getter is an overload of the regular get-text one to cover the case of Instruction Generated from Control
enopogues:get-instructions
Return all Declarations elements of the survey.
enopogues:get-instructions-before
Used to retrieve Declaration whith position BEFORE_QUESTION_TEXT
enopogues:get-ip-id
index
Build an id for InParameter taking index (in its context) of the expected InParemeter as param
enopogues:get-label
Function that returns the label of a pogues element.
enopogues:get-lang
Return a lang for the survey. As this information in not available in PoguesXML, it is hard-coded
enopogues:get-mandatory
Return the attribut coding if the anwser is mandatory. This part is not implemented
enopogues:get-max-length
Return the maximum length of the data type
enopogues:get-maximum
Return the maximal value of the data type
enopogues:get-minimum
Return the minimal value of the data type
enopogues:get-maximum-occurrences
Return the formula of the maximum number of occurrences of a loop
enopogues:get-minimum-occurrences
Return the formula of the minimum number of occurrences of a loop
enopogues:get-name
Name is the default element for names in Pogues.
enopogues:get-parent-id
Return the ID of the parent of the current element
enopogues:get-position
enopogues:get-qop-id
Build the id for a 'Question OutParemeter' associated with the current question. TODO rename because it's used for Question OutParameter, but for GenerationInstruction too.
enopogues:get-question-id
enopogues:get-question-type
enopogues:get-questionnaire-id
enopogues:get-questions
Return all Questions elements of the survey.
enopogues:get-questions-simple
Return all the simple Question of the survey (needed to drive the output order)
enopogues:get-questions-table
Return all the table Question of the survey (needed to drive the output order)
enopogues:get-rank
This getters returns the rank number of a dimension (based on PRIMARY/SECONDARY value)
enopogues:get-rdop-id
enopogues:get-related-controls
Return the control associated with the element.
enopogues:get-related-formula
enopogues:get-related-response
Return the questions which reference the param id
enopogues:get-related-variable
Return the variables referenced inside the element.
enopogues:get-sequences
Return all Sequenses elements of the survey.
enopogues:get-survey-name
enopogues:get-then-id
Return the ID of the element that result a true condition.
enopogues:get-type
Return the type of a question or of the data of a response
enopogues:get-type-name
Return the name of the type of data of a response (TEXT, NUMERIC,...)
enopogues:get-unit
enopogues:get-value
Value is the default element for values in Pogues.
enopogues:get-version
Return a version for the survey. As this information in not available in PoguesXML, it is hard-coded
enopogues:get-visualization-hint
Return the type of visualisation of a response (checkbox, radio-button,..)
enopogues:is-discrete
Return the string expected as value of the isDiscrete attribut of l:code in ddi3.2 . This value is hard-coded
enopogues:is-question
Used to identify 'Question element'. TODO add attribute mechanisme to drivers to simplify this.
enopogues:is-sequence
Used to identify 'Sequence element'. TODO add attribute mechanisme to drivers to simplify this.
enopogues:get-command
enopogues:is-with-dynamic-text
enopogues:get-data-type
Used to retrieve data type for Variables and Responses
enopogues:get-format
Return Format
enopogues:get-clarification-expression
Return the expression of clarification element.
enopogues:get-variable-group
Returns the id of the scope containing the variable : Questionnaire or dynamic array
enopogues:get-clarified-response
item()
Returns the id of the Response that is clarified
enopogues:get-attachment-position
Returns the position of the Response which has a Clarification
enopogues:get-loop-step
Return loop step
enopogues:get-loops-vg
Return all loops (iteration) who don't have a link to a Table or another Loop by IterableReference
enopogues:get-loops
Return all loops (Iteration)
enopogues:get-scope-variables
Return all variables linked to the loop
enopogues:get-scope-id
Return the scope id for the variable if exist
enopogues:get-scope-loops
Return all loops linked to the Table (Scope)
enopogues:get-loop-filter
Return Filter value for the loop or the linked loop
enopogues:get-filtered-loops
Return all loops with a filter
enopogues:is-not-collected
xs:boolean
Return true if the element match the NoDataByDefinition
enopogues:is-question-construct
xs:boolean
Returns true if the content of Scope is a question construct
enopogues:get-formulas-language
Return the language of formulas : XPATH or VTL
enopogues:get-pairwise-scope
Return the scope of the pairwise
enopogues:get-urn
Returns the URN from the external codelist
enopogues:get-suggester-parameters
item()*
Returns the parameters for the suggester responses using this codelist
enopogues:is-dynamic-array-line-check
xs:boolean
Returns if a dynamic array's check is linked to its lines, not to the whole dynamic array
enopogues:get-cell-label
Returns the label of the cell
enopogues:get-occurrence-label
Returns the label of the occurrence for a roundabout
enopogues:get-occurrence-label-variables
Returns the variables of the label of the occurrence for a roundabout
enopogues:get-occurrence-description
Returns the label to comment the status of an occurrence of a loop
enopogues:get-occurrence-description-variables
Returns the variables of the label to comment the status of an occurrence of a loop
enopogues:is-roundabout-locked
xs:boolean
Returns if a roundabout is locked
enopogues:get-roundabouts
Return all Roundabouts elements of the survey.