All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xslt.inputs.pogues-xml.functions.fods Maven / Gradle / Ivy

Go to download

Eno is a tool that generates survey questionnaires starting from their formal description in DDI

The newest version!



 2009-04-16T11:32:48.39P6DT2H6M14S267LibreOffice/7.6.6.3$Windows_X86_64 LibreOffice_project/d97b2716a9a4a2ce1391dee1765565ea469b0ae72024-04-26T09:11:30.990000000Franç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.
     
    
    
     
    
    
     
    
   
   
   
    
     
      
     
    
   
  
 




© 2015 - 2024 Weber Informatics LLC | Privacy Policy