# Uses of Package
cdac.medinfo.sdk.hl7282.commoninterface

- Packages that use cdac.medinfo.sdk.hl7282.commoninterface
  Package | Description
  --- | ---
  cdac.medinfo.sdk.hl7282.baselibs | Provides classes of Primitive and Composite Datatypes.
  cdac.medinfo.sdk.hl7282.baselibs.datatypefactory | Provides classes which enable access and modifications of HL7 DataType dictionary.
  cdac.medinfo.sdk.hl7282.baselibs.messagedictionary | Provides classes which enables access and modifications of HL7 Message dictionary.
  cdac.medinfo.sdk.hl7282.baselibs.messages | Provides Classes necessary to create Message, Acknowledgement and also contains Exception classes which are specific to message operations like serialize, validate & parse.
  cdac.medinfo.sdk.hl7282.baselibs.parserserializer | Provides Classes necessary to parse and serialize the HL7 Message.
  cdac.medinfo.sdk.hl7282.baselibs.segmentfactory | Provides classes which enable access and modifications of HL7 data dictionary.
  cdac.medinfo.sdk.hl7282.baselibs.segments | Provides classes which implement segments in HL7 standard.
  cdac.medinfo.sdk.hl7282.commoninterface | Defines contract for base library and HL7 model.
  cdac.medinfo.sdk.hl7282.hl7model.messages.applicationmanagement | Provides classes which implements Application Management Messages in HL7.
  cdac.medinfo.sdk.hl7282.hl7model.messages.claimsandreimbursement | Provides classes which implements Claims And Reimbursement Messages in HL7.
  cdac.medinfo.sdk.hl7282.hl7model.messages.clinicallaboratoryautomation | Provides classes which implements Clinical Laboratory Automation Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.financialmanagement | Provides classes which implements Financial Management Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.masterfiles | Provides classes which implement Master Files Messages .
  cdac.medinfo.sdk.hl7282.hl7model.messages.materialsmanagement | Provides classes which implement Materials Management Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.medicalrecords | Provides classes which implement Medical Records Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.observationreporting | Provides classes which implement Observation Reporting Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.orderentry | Provides classes which implement Order Entry Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.patientadministration | Provides classes which implement Patient Administration Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.patientcare | Provides classes which implement Patient Care Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.patientreferral | Provides classes which implement Patient Referral Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.personnelmanagement | Provides classes which implement Personnel Management Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.query | Provides classes which implement Query Messages.
  cdac.medinfo.sdk.hl7282.hl7model.messages.scheduling | Provides classes which implement Scheduling Messages.
  cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch | Provides classes for Batch, BatchFile and BatchAgent used for Batch Protocol.
  cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.fragment | Provides classes for Fragmentation and De-Fragmentation of Messages.
  cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.interactivecontinuation | Provides classes which interact with application layer and base network layer.
  cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.pubsub | Provides classes which are responsible for the Publish - Subscribe Communication.
  cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.querycancel | Provides classes which interact with application layer and base network layer.
  cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.sequence | Provides classes which are responsible for the Sequencing in the Messages.
  cdac.medinfo.sdk.hl7282.hl7net.commons | Provides Interfaces which are required to be implemented by Session classes, Network Agents & MessageAgents of Client Server.
  cdac.medinfo.sdk.hl7282.hl7net.communication | Provides classes which are required for Message buffer parsing from network stream.
  cdac.medinfo.sdk.hl7282.hl7net.upperlayer | Provides classes which interact with application layer and base network layer.
  cdac.medinfo.sdk.hl7282.hl7streams | Provides classes which read and write from the stream.
  cdac.medinfo.sdk.hl7282.utils | Provides collection framework, collection classes, internationalization and miscellaneous utility classes.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.baselibs
  Class and Description
  IDataType IDataType interface corresponds to needs to be implemented by all classes which implements functioning of HL7 Data Type.
  IDataTypeKey Defines the methods which must be implemented by class implementing behavior of key for DataType name.
  IDelimiter Defines all the methods for Delimiters.
  IHL7Stream Declares all the methods Used for the HL7 stream.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.baselibs.datatypefactory
  Class and Description
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.baselibs.messagedictionary
  Class and Description
  ISegmentKey Defines the methods which must be implemented by class implementing behavior of key for segments name.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.baselibs.messages
  Class and Description
  IDataType IDataType interface corresponds to needs to be implemented by all classes which implements functioning of HL7 Data Type.
  IDelimiter Defines all the methods for Delimiters.
  IGroup This is Parent Interface of Group in Model layer.
  IHL7Stream Declares all the methods Used for the HL7 stream.
  ISegment This is Parent Interface of segment in model layer.
  ISegmentKey Defines the methods which must be implemented by class implementing behavior of key for segments name.
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.baselibs.parserserializer
  Class and Description
  IHL7Stream Declares all the methods Used for the HL7 stream.
  ISegmentSet Defines all the methods for SegmentSet.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.baselibs.segmentfactory
  Class and Description
  IDataType IDataType interface corresponds to needs to be implemented by all classes which implements functioning of HL7 Data Type.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.baselibs.segments
  Class and Description
  ICollectionIterator Provides the contract that the implementer collection should follow.
  IDataType IDataType interface corresponds to needs to be implemented by all classes which implements functioning of HL7 Data Type.
  IDelimiter Defines all the methods for Delimiters.
  IHL7Stream Declares all the methods Used for the HL7 stream.
  ISegment This is Parent Interface of segment in model layer.
  ISegmentKey Defines the methods which must be implemented by class implementing behavior of key for segments name.
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.commoninterface
  Class and Description
  ICollectionIterable Provides a contract of iterability that the implementer class is bound to follow.
  ICollectionIterator Provides the contract that the implementer collection should follow.
  IDataType IDataType interface corresponds to needs to be implemented by all classes which implements functioning of HL7 Data Type.
  IDataTypeKey Defines the methods which must be implemented by class implementing behavior of key for DataType name.
  IDelimiter Defines all the methods for Delimiters.
  IGroup This is Parent Interface of Group in Model layer.
  IHL7Stream Declares all the methods Used for the HL7 stream.
  ISegment This is Parent Interface of segment in model layer.
  ISegmentKey Defines the methods which must be implemented by class implementing behavior of key for segments name.
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.applicationmanagement
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.claimsandreimbursement
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.clinicallaboratoryautomation
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.financialmanagement
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.masterfiles
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.materialsmanagement
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.medicalrecords
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.observationreporting
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.orderentry
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.patientadministration
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.patientcare
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.patientreferral
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.personnelmanagement
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.query
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7model.messages.scheduling
  Class and Description
  IGroup This is Parent Interface of Group in Model layer.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch
  Class and Description
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.fragment
  Class and Description
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.interactivecontinuation
  Class and Description
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.pubsub
  Class and Description
  ISegmentSet Defines all the methods for SegmentSet.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.querycancel
  Class and Description
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.sequence
  Class and Description
  ISegmentSet Defines all the methods for SegmentSet.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.commons
  Class and Description
  IHL7Stream Declares all the methods Used for the HL7 stream.
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.communication
  Class and Description
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7net.upperlayer
  Class and Description
  ISegmentSet Defines all the methods for SegmentSet.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.hl7streams
  Class and Description
  IHL7Stream Declares all the methods Used for the HL7 stream.

- Classes in cdac.medinfo.sdk.hl7282.commoninterface used by cdac.medinfo.sdk.hl7282.utils
  Class and Description
  ICollectionIterable Provides a contract of iterability that the implementer class is bound to follow.
  ICollectionIterator Provides the contract that the implementer collection should follow.
  IDataTypeKey Defines the methods which must be implemented by class implementing behavior of key for DataType name.
  ISegmentKey Defines the methods which must be implemented by class implementing behavior of key for segments name.
  ISingleCollection Provides the user with an abstract interface towards collections holding series of objects.