## Uses of Interface
cdac.medinfo.sdk.hl7282.commoninterface.IDataTypeKey

- Packages that use IDataTypeKey
  Package | Description
  --- | ---
  cdac.medinfo.sdk.hl7282.baselibs | Provides classes of Primitive and Composite Datatypes.
  cdac.medinfo.sdk.hl7282.commoninterface | Defines contract for base library and HL7 model.
  cdac.medinfo.sdk.hl7282.utils | Provides collection framework, collection classes, internationalization and miscellaneous utility classes.

- - ### Uses of IDataTypeKey in cdac.medinfo.sdk.hl7282.baselibs

    Methods in cdac.medinfo.sdk.hl7282.baselibs that return IDataTypeKey
    Modifier and Type | Method and Description
    --- | ---
    `IDataTypeKey` | PrimitiveDataType.`getDataTypeName()` This method returns the name of Data Type.
    `IDataTypeKey` | CompositeDataType.`getDataTypeName()` This method returns the name of Data Type.

    Constructors in cdac.medinfo.sdk.hl7282.baselibs with parameters of type IDataTypeKey
    Constructor and Description
    `CompositeDataType(IDataTypeKey objIDataTypeKey)` constructor for the Class CompositeDataType
    `CompositeDataType(IDataTypeKey objIDataTypeKey, int iComponentType, IDataTypeMap objIDataTypeMap)` Constructor for CompositeDataType which takes three arguments and sets the value in the respective member variable.
    `CompositeDataType(IDataTypeKey objIDataTypeKey, int iMinLength, int iMaxLength, java.lang.String strCLength, int iComponentType)` Constructor for CompositeDataType which takes five arguments and sets the value in the respective member variable.
    `CompositeDataType(IDataTypeKey objIDataTypeKey, int iMinLength, int iMaxLength, java.lang.String strCLength, int iComponentType, IDataTypeMap objIDataTypeMap)` Constructor for CompositeDataType which takes six arguments and sets the value in the respective member variable.
    `CompositeDataType(IDataTypeKey objIDataTypeKey, int iMinLength, int iMaxLength, java.lang.String strCLength, int iTableNo, int iComponentType)` Constructor for CompositeDataType which takes six arguments and sets the value in the respective member variable.
    `CompositeDataType(IDataTypeKey objIDataTypeKey, int iMinLength, int iMaxLength, java.lang.String strCLength, int iTableNo, int iComponentType, IDataTypeMap objIDataTypeMap)` Constructor for CompositeDataType which takes seven arguments and sets the value in the respective member variable.
    `PrimitiveDataType(IDataTypeKey objIDataTypeKey)` constructor for the Class PrimitiveDataType
    `PrimitiveDataType(IDataTypeKey objIDataTypeKey, int iMinLength, int iMaxLength, java.lang.String strCLength)` Constructor for PrimitiveDataType which takes two arguments and sets the value in the respective member variable.
    `PrimitiveDataType(IDataTypeKey objIDataTypeKey, int iMinLength, int iMaxLength, java.lang.String strCLength, int iTableNo)` Constructor for PrimitiveDataType which takes three arguments and sets the value in the respective member variable.

  - ### Uses of IDataTypeKey in cdac.medinfo.sdk.hl7282.commoninterface

    Methods in cdac.medinfo.sdk.hl7282.commoninterface that return IDataTypeKey
    Modifier and Type | Method and Description
    --- | ---
    `IDataTypeKey` | IDataType.`getDataTypeName()` Returns the name of Data Type.

  - ### Uses of IDataTypeKey in cdac.medinfo.sdk.hl7282.utils

    Classes in cdac.medinfo.sdk.hl7282.utils that implement IDataTypeKey
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EnumDataType` This enum represents the Data Type name for HL7 DataType.