Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Element NameParameter
Parent
Element(s)
ElementsMethodSignature
Element XPath(s)
  • /ODM/Study/MetaDataVersion/ItemDef/RangeCheck/MethodSignature/Parameter
  • /ODM/Study/MetaDataVersion/MethodDef/MethodSignature/Parameter
  • /ODM/Study/MetaDataVersion/ConditionDef/MethodSignature/Parameter
Element Textual ValueNone
UsageConditional. There must be an ItemDef element for each unique ItemOID attribute value in the study.
AttributesName, DataType, Definition,
DataType,
OrderNumber
Child ElementsNone
NamenameThe parameter nameDefinitiontext(optional)A free-text definition of the parameterDataType(text | integer | decimal | float | double | date | time | datetime | string | boolean | double | hexBinary | base64Binary | hexFloat | base64Float | partialDate | partialTime | partialDatetime | durationDatetime | intervalDatetime | incompleteDatetime | incompleteDate | incompleteTime | URI )Parameter datatypeOrderNumberpositiveInteger(optional)Position of the Parameter in the MethodSignature

...

Usage/Business Rules
  • Business Rule(s):
    • If the FormalExpression includes input arguments,  a Parameter must be provided for each argument. 
    • A Parameter identifies values passed to a Method that may be processed by a FormalExpression. To maintain the relative simplicity of MethodDef implementations, default values and optional parameters are not explicitly supported.

...