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

- Packages that use ISingleCollection
  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.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.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.querycancel | Provides classes which interact with application layer and base network layer.
  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.utils | Provides collection framework, collection classes, internationalization and miscellaneous utility classes.

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

    Methods in cdac.medinfo.sdk.hl7282.baselibs with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | ValueTables.`addUserDefinedTable(int iUserTableNo, ISingleCollection<java.lang.String> objValueCollection)` This method adds UserDefinedTable along with its value collection.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.baselibs.datatypefactory

    Methods in cdac.medinfo.sdk.hl7282.baselibs.datatypefactory that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<java.lang.Integer>` | DataTypeMap.`getSequenceNumberList()` Retrieves the list of Item ID of all AttributeItems which are member of ISEgmentMap.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.baselibs.messages

    Methods in cdac.medinfo.sdk.hl7282.baselibs.messages that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<ERR>` | ACK.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<IGroup>` | Message.`getGroup(ISegmentKey enumSegments)` Get the Group Collection from the Message with the help of provided Segment Key.
    `ISingleCollection<IGroup>` | Group.`getGroup(ISegmentKey enumGroup)` Gives collection of group of name enumGroup as passed by user.
    `ISingleCollection<IMessageRecepient>` | MessageFactory.`getMessageRecepients()` Retrieves Message Recipients from Message Factory.
    `ISingleCollection<IMessageSource>` | MessageFactory.`getMessageSources()` Retrieves SingleCollection of Message Sources from Message Factory.
    `ISingleCollection<Segment>` | AbstractQuery.`getQuerySegments()` Gives the Segments used to Query.
    `ISingleCollection<IDataType>` | Message.`getQueryUserParameters()` Retrieves collection of User Parameters from QPD Segment of Message, if QPD segment is absent returns null.
    `ISingleCollection<ISegment>` | Message.`getSegment(ISegmentKey enumSegments)` Get the Segment Collection from the Message with the help of provided Segment Key.
    `ISingleCollection<ISegment>` | Group.`getSegment(ISegmentKey enumSegments)` Gives collection of segment of name enumSegments as passed by user.
    `ISingleCollection<ISegment>` | Group.`getSegmentCollection()` Retrieves collection of ISegment.
    `ISingleCollection<SFT>` | ACK.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.baselibs.messages with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | ACK.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | MessageFactory.`addMessageRecepients(ISingleCollection<IMessageRecepient> objIMessageRecepientCollection)` Adds given Message Recipient to Message Factory.
    `void` | MessageFactory.`addMessageSources(ISingleCollection<IMessageSource> objIMessageSourceCollection)` Adds given Collection of Message Sources to Message Factory.
    `void` | ACK.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `int` | Message.`removeSegments(ISingleCollection<ISegmentKey> objSegmentKeyCollection, boolean isForcefullyRemove)` Removes collection of first level message or segments from HL7 message

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.baselibs.segmentfactory

    Methods in cdac.medinfo.sdk.hl7282.baselibs.segmentfactory that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<java.lang.Integer>` | SegmentMap.`getItemIDList()` Retrieves the list of Item ID of all AttributeItems which are member of ISEgmentMap.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.baselibs.segments

    Methods in cdac.medinfo.sdk.hl7282.baselibs.segments that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<CWE>` | OBX.`getAbnormalFlags()` Retrieves the Abnormal Flags.
    `ISingleCollection<CWE>` | OM3.`getAbnormalTextCodesforCategoricalObservations()` Retrieves the Abnormal Text Codesfor Categorical Observations.
    `ISingleCollection<CX>` | SPM.`getAccessionID()` Retrieves the Accession ID.
    `ISingleCollection<CWE>` | ARV.`getAccessRestrictionReason()` Retrieves the Access Restriction Reason.
    `ISingleCollection<EI>` | ACC.`getAccidentIdentifier()` Retrieves the Accident Identifier.
    `ISingleCollection<CWE>` | LCC.`getAccommodationType()` Retrieves the Accommodation Type.
    `ISingleCollection<XCN>` | ORC.`getActionBy()` Retrieves the Action By.
    `ISingleCollection<ID>` | PCR.`getActionTakenInResponseToTheEvent()` Retrieves the Action Taken In Response To The Event.
    `ISingleCollection<CNE>` | DON.`getActualProcedureType()` Retrieves the Actual Procedure Type.
    `ISingleCollection<CWE>` | SAC.`getAdditive()` Retrieves the Additive.
    `ISingleCollection<XAD>` | NK1.`getAddress()` Retrieves the Address.
    `ISingleCollection<XAD>` | OM1.`getAddressofOutsideSite()` Retrieves the AddressvofvOutsidevSite.
    `ISingleCollection<CP>` | ADJ.`getAdjustmentAmount()` Retrieve Adjustment Amount (CP) This field is about Adjustment amount, such as taxes, deductibles, previously paid amount.
    `ISingleCollection<CWE>` | ADJ.`getAdjustmentReasonPA()` Retrieve Adjustment Reason PA (CWE) This field is about Reason for this adjustment.
    `ISingleCollection<EI>` | RXA.`getAdministeredTagIdentifier()` Retrieves the Administered Tag Identifier.
    `ISingleCollection<XCN>` | RXA.`getAdministeringProvider()` Retrieves the Administering Provider.
    `ISingleCollection<CWE>` | RXG.`getAdministrationNotes()` Retrieves the Administration Notes.
    `ISingleCollection<CWE>` | RXA.`getAdministrationNotes()` Retrieves the Administration Notes.
    `ISingleCollection<XCN>` | PV1.`getAdmittingDoctor()` Retrieves the Admitting Doctor.
    `ISingleCollection<CWE>` | PV2.`getAdvanceDirectiveCode()` Retrieves the Advance Directive Code.
    `ISingleCollection<CWE>` | PD1.`getAdvanceDirectiveCode()` Retrieves the Advance Directive Code.
    `ISingleCollection<NR>` | OM1.`getAgeRestriction()` Retrieves the Age Restriction.
    `ISingleCollection<ST>` | IAM.`getAllergyReactionCode()` Retrieves the Allergy Reaction Code.
    `ISingleCollection<ST>` | AL1.`getAllergyReactionCode()` Retrieves the Allergy Reaction Code.
    `ISingleCollection<CX>` | ORC.`getAlternatePlacerOrderNumber()` Retrieves Alternate Placer Order Number.
    `ISingleCollection<CX>` | OBR.`getAlternatePlacerOrderNumber()` Retrieves the Alternate Placer Order Number.
    `ISingleCollection<EI>` | CM0.`getAlternateStudyID()` Retrieves the Alternate Study ID.
    `ISingleCollection<CWE>` | PV1.`getAmbulatoryStatus()` Retrieves the Ambulatory Status.
    `ISingleCollection<CWE>` | NK1.`getAmbulatoryStatus()` Retrieves the Ambulatory Status.
    `ISingleCollection<CWE>` | IN2.`getAmbulatoryStatus()` Retrieves the Ambulatory Status.
    `ISingleCollection<CWE>` | GT1.`getAmbulatoryStatus()` Retrieves the Ambulatory Status.
    `ISingleCollection<CWE>` | OMC.`getAnswerChoices()` Retrieves the Answer Choices.
    `ISingleCollection<ST>` | ERR.`getApplicationErrorParameter()` Retrieves the Application Error Parameter.
    `ISingleCollection<XON>` | ITM.`getApprovingRegulatoryAgency()` Retrieves the Approving Regulatory Agency.
    `ISingleCollection<XCN>` | TXA.`getAssignedDocumentAuthenticator()` Retrieves the Assigned Document Authenticator.
    `ISingleCollection<NDL>` | OBR.`getAssistantResultInterpreter()` Retrieves the Assistant Result Interpreter.
    `ISingleCollection<XCN>` | PV1.`getAttendingDoctor()` Retrieves the Attending Doctor.
    `ISingleCollection<PPN>` | TXA.`getAuthenticationPersonTimeStamp()` Retrieves the Authentication Person Time Stamp.
    `ISingleCollection<CWE>` | AUT.`getAuthorizedDisciplines()` Retrieves the Authorized Discipline(s).
    `ISingleCollection<CWE>` | STF.`getBackupPersonID()` Retrieves the Backup Person ID.
    `ISingleCollection<NM>` | BTS.`getBatchTotals()` Retrieves Batch Totals.
    `ISingleCollection<CNE>` | BPX.`getBCSpecialTesting()` Retrieves the BC Special Testing This field specify the field Which allow multiple entries for special testing that is performed on the blood component.
    `ISingleCollection<CWE>` | PRC.`getBillingCategory()` Retrieves the Billing Category.
    `ISingleCollection<EI>` | IVT.`getBinLocationIdentifier()` Retrieves the Bin Location Identifier.
    `ISingleCollection<CWE>` | BTX.`getBpAdverseReactionType()` Retrieves the Bp Adverse Reaction Type.
    `ISingleCollection<CWE>` | BPO.`getBPIndicationforUse()` Retrieves the BP Indication for Use.
    `ISingleCollection<CWE>` | BPO.`getBPProcessingRequirements()` Retrieves the BP Processing Requirements.
    `ISingleCollection<XTN>` | NK1.`getBusinessPhoneNumber()` Retrieves the Business Phone Number.
    `ISingleCollection<XTN>` | ORC.`getCallBackPhNo()` Retrieves the Call Back PhNo.
    `ISingleCollection<CWE>` | OM7.`getCategoryIdentifier()` Retrieves the Category Identifier.
    `ISingleCollection<ST>` | OM7.`getCategorySynonym()` Retrieves the Category Synonym.
    `ISingleCollection<CWE>` | PEO.`getCauseOfDeath()` Retrieves the Cause Of Death.
    `ISingleCollection<XTN>` | IN3.`getCertificationAgencyPhNo()` Retrieves the Certification Agency PhNo.
    `ISingleCollection<XTN>` | IN3.`getCertificationContactPhNo()` Retrieves the Certification Contact PhNo.
    `ISingleCollection<XCN>` | IN3.`getCertifiedBy()` Retrieves the Certified By.
    `ISingleCollection<XCN>` | CM0.`getChairmanofStudy()` Retrieves the Chairman of Study.
    `ISingleCollection<ID>` | MSH.`getCharacterSet()` Retrieves the Character Set.
    `ISingleCollection<CWE>` | LCC.`getChargeCode()` Retrieves the Charge Code.
    `ISingleCollection<CWE>` | CDM.`getChargeCodeAlias()` Retrieves the Charge Code Alias.
    `ISingleCollection<CWE>` | STF.`getCitizenship()` Retrieves the Citizenship.
    `ISingleCollection<CWE>` | PID.`getCitizenship()` Retrieves the Citizenship.
    `ISingleCollection<CWE>` | NK1.`getCitizenship()` Retrieves the Citizenship.
    `ISingleCollection<CWE>` | IN2.`getCitizenship()` Retrieves the Citizenship.
    `ISingleCollection<CWE>` | GT1.`getCitizenship()` Retrieves the Citizenship.
    `ISingleCollection<XON>` | PV2.`getClinicOrganizationName()` Retrieves the Clinic Organization Name.
    `ISingleCollection<CWE>` | ORG.`getCodedRepresentationofMethod()` Retrieves the Cost Center Code.
    `ISingleCollection<CWE>` | OM1.`getCodedRepresentationofMethod()` Retrieves the Coded Representation of Method.
    `ISingleCollection<CWE>` | OMC.`getCollectionEventProcessStepLimit()` Retrieves the Collection Event/Process Step Limit.
    `ISingleCollection<CWE>` | OBR.`getCollectorComment()` Retrieves the Collector Comment.
    `ISingleCollection<XCN>` | OBR.`getCollectorIdentifier()` Retrieves the Collector Identifier.
    `ISingleCollection<RCD>` | RDF.`getColumnDescription()` Retrieves the Column Description.
    `ISingleCollection<IDataType>` | RDT.`getColumnValue()` Retrieves the Data Type Column Value.
    `ISingleCollection<TX>` | ECR.`getCommandResponseParameters()` Retrieves the Command Response Parameters.
    `ISingleCollection<FT>` | NTE.`getComment()` Retrieves the Comment.
    `ISingleCollection<CWE>` | UB2.`getConditionCode()` Retrieves the Condition Code.
    `ISingleCollection<FT>` | ConsentSeg.`getConsentBackgroundInformation()` Retrieves the Consent Background Information.
    `ISingleCollection<XPN>` | ConsentSeg.`getConsenterID()` Retrieves the Consenter ID.
    `ISingleCollection<FT>` | ConsentSeg.`getConsenterimposedLimitations()` Retrieves the Consenter-imposed Limitations.
    `ISingleCollection<FT>` | ConsentSeg.`getConsentText()` Retrieves the Consent Text.
    `ISingleCollection<XCN>` | PV1.`getConsultingDoctor()` Retrieves the Consulting Doctor This field contains the consulting physician information.
    `ISingleCollection<XAD>` | FAC.`getContactAddress()` Retrieves the Contact Address,.
    `ISingleCollection<XAD>` | CTD.`getContactAddress()` Retrieves the Contact Address.
    `ISingleCollection<XAD>` | CM0.`getContactAddress()` Retrieves the Contact Address.
    `ISingleCollection<XTN>` | CTD.`getContactCommunicationInformation()` Retrieves the Contact Communication Information.
    `ISingleCollection<XCN>` | CM0.`getContactforStudy()` Retrieves the Contact for Study.
    `ISingleCollection<PLN>` | CTD.`getContactIdentifiers()` Retrieves the Contact Identifiers.
    `ISingleCollection<XPN>` | CTD.`getContactName()` Retrieves the Contact Name.
    `ISingleCollection<XTN>` | GT1.`getContactPersnTelphNo()` Retrieves the Contact Persn TelphNo.
    `ISingleCollection<XCN>` | FAC.`getContactPerson()` Retrieves the Contact Person.
    `ISingleCollection<XAD>` | NK1.`getContactPersonsAddress()` Retrieves the Contact Persons Address.
    `ISingleCollection<XPN>` | NK1.`getContactPersonsName()` Retrieves the Contact Persons Name.
    `ISingleCollection<XPN>` | GT1.`getContactPersonsName()` Retrieves the Contact Persons Name.
    `ISingleCollection<XTN>` | NK1.`getContactPersonsTelephoneNumber()` Retrieves the Contact Persons Telephone Number.
    `ISingleCollection<CWE>` | NK1.`getContactReason()` Retrieves the Contact Reason.
    `ISingleCollection<CWE>` | CTD.`getContactRole()` Retrieves the Contact Role.
    `ISingleCollection<XTN>` | FAC.`getContactTelecommunication()` Retrieves the Contact Telecommunication.
    `ISingleCollection<ST>` | FAC.`getContactTitle()` Retrieves the Contact Title.
    `ISingleCollection<NM>` | PV1.`getContractAmount()` Retrieves the Contract Amount.
    `ISingleCollection<CWE>` | PV1.`getContractCode()` Retrieves the Contract Code.
    `ISingleCollection<DT>` | PV1.`getContractEffectiveDate()` Retrieves the Contract Effective Date.
    `ISingleCollection<CX>` | CDM.`getContractNumber()` Retrieves the Contract Number
    `ISingleCollection<XON>` | CDM.`getContractOrganization()` Retrieves the Contract Organization.
    `ISingleCollection<NM>` | PV1.`getContractPeriod()` Retrieves the Contract Period.
    `ISingleCollection<CWE>` | STF.`getCostCenterCode()` Retrieves the Cost Center Code.
    `ISingleCollection<RFR>` | OM2.`getCriticalRangeforOrdinalandContinuousObservations()` Retrieves the Critical Range for Ordinal and Continuous Observations.
    `ISingleCollection<CWE>` | OM3.`getCriticalTextCodesforCategoricalObservations()` Retrieves the Critical Text Codes for Categorical Observations.
    `ISingleCollection<CWE>` | CER.`getCRLDistributionPoint()` Retrieves the CRL Distribution Point.
    `ISingleCollection<CWE>` | PDA.`getDeathCauseCode()` Retrieves the Death Cause Code.
    `ISingleCollection<DLT>` | OM2.`getDeltaCheckCriteria()` Retrieves the Delta Check Criteria.
    `ISingleCollection<CWE>` | STF.`getDepartment()` Retrieves the Department.
    `ISingleCollection<CWE>` | PRC.`getDepartment()` Retrieves the Department.
    `ISingleCollection<XCN>` | DG1.`getDiagnosingClinician()` Retrieves the Diagnosing Clinician.
    `ISingleCollection<CWE>` | FT1.`getDiagnosisCode_FT1()` Retrieves the Diagnosis Code FT1.
    `ISingleCollection<CWE>` | ODS.`getDietSupplementPreferenceCode()` Retrieves the Diet Supplement Preference Code.
    `ISingleCollection<CX>` | DB1.`getDisabledPersonIdentifier()` Retrieves the Disabled Person Identifier.
    `ISingleCollection<DTM>` | PV1.`getDischargeDateOrTime()` Retrieves the Discharge Date Or Time.
    `ISingleCollection<ST>` | RXD.`getDispenseNotes()` Retrieves the Dispense Notes.
    `ISingleCollection<EI>` | RXD.`getDispenseTagIdentifier()` Retrieves the Dispense Tag Identifier.
    `ISingleCollection<XCN>` | RXD.`getDispensingProvider()` Retrieves the Dispensing Provider.
    `ISingleCollection<XCN>` | TXA.`getDistributedCopies()` Retrieves the Distributed Copies.
    `ISingleCollection<ST>` | UB2.`getDocumentControlNumber()` Retrieves the Document Control Number.
    `ISingleCollection<ST>` | TXA.`getDocumentTitle()` Retrieves the Document Title.
    `ISingleCollection<XCN>` | DON.`getDonationMaterialReviewStaff()` Retrieves the Donation Material Review Staff.
    `ISingleCollection<EI>` | DON.`getDonationSampleIdentifier()` Retrieves the Donation Sample Identifier.
    `ISingleCollection<CNE>` | DON.`getDonorEligibilityProcedureType()` Retrieves the Donor Eligibility Procedure Type.
    `ISingleCollection<CWE>` | SAC.`getDrugInterference()` Retrieves the Drug Interference.
    `ISingleCollection<CX>` | PD1.`getDuplicatePatient()` Retrieves the Duplicate Patient.
    `ISingleCollection<DTM>` | TXA.`getEditDateTime()` Retrieves the Edit Date Time.
    `ISingleCollection<ST>` | STF.`getEMailAddress()` Retrieves the EMail Address.
    `ISingleCollection<XPN>` | IN2.`getEmployerContactPersonName()` Retrieves the field contains the name of the contact person that should be contacted at the insured's place of employment.
    `ISingleCollection<XTN>` | IN2.`getEmployerContactPersonPhoneNumber()` Retrieves the Employer Contact Person Phone Number.
    `ISingleCollection<XCN>` | ORC.`getEnteredBy()` Retrieves the Entered By,.
    `ISingleCollection<XCN>` | FT1.`getEnteredByCode()` Retrieves the Entered By Code.
    `ISingleCollection<XCN>` | SCH.`getEnteredByPerson()` Retrieves the Entered By Person.
    `ISingleCollection<XCN>` | ARQ.`getEnteredByPerson()` Retrieves the Entered By Person.
    `ISingleCollection<XTN>` | SCH.`getEnteredByPhoneNumber()` Retrieves the Entered By Phone Number.
    `ISingleCollection<XTN>` | ARQ.`getEnteredByPhoneNumber()` Retrieves the Entered By Phone Number.
    `ISingleCollection<EI>` | OBX.`getEquipmentInstanceIdentifier()` Retrieves the Equipment Instance Identifier.
    `ISingleCollection<ERL>` | ERR.`getErrorLocation()` Retrieves the Error Location.
    `ISingleCollection<CWE>` | PID.`getEthnicGroup()` Retrieves the Ethnic Group.
    `ISingleCollection<CWE>` | NK1.`getEthnicGroup()` Retrieves the Ethnic Group.
    `ISingleCollection<CWE>` | IN2.`getEthnicGroup()` Retrieves the Ethnic Group.
    `ISingleCollection<CWE>` | GT1.`getEthnicGroup()` Retrieves the Ethnic Group.
    `ISingleCollection<ID>` | PCR.`getEventCausalityObservations()` Retrieves the Event Causality Observations.
    `ISingleCollection<FT>` | PEO.`getEventDescriptionFromAutopsy()` Retrieves the Event Description From Autopsy.
    `ISingleCollection<FT>` | PEO.`getEventDescriptionFromOthers()` Retrieves the Event Description From Others.
    `ISingleCollection<FT>` | PEO.`getEventDescriptionFromPatient()` Retrieves the Event Description From Patient.
    `ISingleCollection<FT>` | PEO.`getEventDescriptionFromPractitioner()` Retrieves the Event Description From Practitioner.
    `ISingleCollection<FT>` | PEO.`getEventFromOriginalReporter()` Retrieves the Event From Original Reporter.
    `ISingleCollection<CWE>` | PEO.`getEventIdentifiersUsed()` Retrieves the Event Identifiers Used.
    `ISingleCollection<XAD>` | PEO.`getEventLocationOccurredAddress()` Retrieves the Event Location Occurred Address.
    `ISingleCollection<ID>` | PEO.`getEventOutcome()` Retrieves the Event Outcome.
    `ISingleCollection<ID>` | PEO.`getEventQualification()` Retrieves the Event Qualification.
    `ISingleCollection<ID>` | PES.`getEventReportedTo()` Retrieves the Event Reported To.
    `ISingleCollection<ID>` | PES.`getEventReportTimingType()` Retrieves the Event Report Timing Type.
    `ISingleCollection<CWE>` | CM2.`getEventsScheduledThisTimePoint()` Retrieves the Events Scheduled This Time Point.
    `ISingleCollection<CWE>` | PEO.`getEventSymptomDiagnosisCode()` Retrieves the Event Symptom Diagnosis Code.
    `ISingleCollection<TM>` | TQ1.`getExplicitTime()` Retrieves the Explicit Time.
    `ISingleCollection<CWE>` | CDM.`getExplodingCharges()` Retrieves the Exploding Charges.
    `ISingleCollection<CX>` | IN1.`getExternalHealthPlanIdentifiers()` Retrieves the External Health Plan Identifiers.
    `ISingleCollection<EI>` | RF1.`getExternalReferralIdentifier()` Retrieves the External Referral Identifier.
    `ISingleCollection<XAD>` | FAC.`getFacilityAddress()` Retrieves the Facility Address.
    `ISingleCollection<CWE>` | PRC.`getFacilityID_PRC()` Retrieves the Facility ID PRC.
    `ISingleCollection<XAD>` | SCH.`getFillerContactAddress()` Retrieves the Filler Contact Address.
    `ISingleCollection<XCN>` | SCH.`getFillerContactPerson()` Retrieves the Filler Contact Person.
    `ISingleCollection<EI>` | SCH.`getFillerOrderNumber()` Retrieves the Filler Order Number.
    `ISingleCollection<EI>` | ARQ.`getFillerOrderNumber()` Retrieves the Filler Order Number.
    `ISingleCollection<SCV>` | APR.`getFillerOverrideCriteria()` Retrieves the Filler Override Criteria.
    `ISingleCollection<CWE>` | OBR.`getFillerSupplementalServiceInformation()` Retrieves the Filler Supplemental Service Information.
    `ISingleCollection<CWE>` | AIS.`getFillerSupplementalServiceInformation()` Retrieves the Filler Supplemental Service Information.
    `ISingleCollection<FC>` | PV1.`getFinancialClass()` Retrieves the Financial Class.
    `ISingleCollection<CWE>` | TXA.`getFolderAssignment()` Retrieves the Folder Assignment.
    `ISingleCollection<ST>` | PRC.`getFormula()` Retrieves the Formula.
    `ISingleCollection<CWE>` | OM1.`getGenderRestriction()` Retrieves the Gender Restriction.
    `ISingleCollection<CWE>` | STF.`getGenericResourceTypeOrCategory()` Retrieves the Generic resource type or category.
    `ISingleCollection<CWE>` | RXE.`getGiveIndication()` Retrieves the Give Indication.
    `ISingleCollection<EI>` | RXG.`getGiveTagIdentifier()` Retrieves the Give Tag Identifier.
    `ISingleCollection<ST>` | GOL.`getGoalEvaluationComment()` Retrieves the Goal Evaluation Comment.
    `ISingleCollection<XPN>` | GOL.`getGoalTargetName()` Retrieves the Goal Target Name.
    `ISingleCollection<CWE>` | GOL.`getGoalTargetType()` Retrieves the Goal Target Type.
    `ISingleCollection<CWE>` | PRA.`getGovernmentReimbursementBillingEligibility()` Retrieves the Government Reimbursement Billing Eligibility.
    `ISingleCollection<XON>` | PM1.`getGroupName()` Retrieves the Group Name.
    `ISingleCollection<XON>` | IN1.`getGroupName()` Retrieves the Group Name.
    `ISingleCollection<XAD>` | GT1.`getGuarantorAddress()` Retrieves the Guarantor Address.
    `ISingleCollection<XAD>` | GT1.`getGuarantorEmpAdd()` Retrieves the Guarantor Emp Add.
    `ISingleCollection<CX>` | GT1.`getGuarantorEmpIDNo()` Retrieves the Guarantor Emp ID No.
    `ISingleCollection<CX>` | GT1.`getGuarantorEmployeeIDNo()` Retrieves the Guarantor Employee ID No.
    `ISingleCollection<XPN>` | GT1.`getGuarantorEmpName()` Retrieves the Guarantor Emp Name.
    `ISingleCollection<XTN>` | GT1.`getGuarantorEmpPhNo()` Retrieves the Guarantor Emp PhNo.
    `ISingleCollection<XON>` | GT1.`getGuarantorEmpsOrgNm()` Retrieves the Guarantor Emps OrgNm.
    `ISingleCollection<XPN>` | GT1.`getGuarantorName()` Retrieves the Guarantor Name.
    `ISingleCollection<CX>` | GT1.`getGuarantorNumber()` Retrieves the Guarantor Number.
    `ISingleCollection<XON>` | GT1.`getGuarantorOrgName()` Retrieves the Guarantor OrgName.
    `ISingleCollection<XTN>` | GT1.`getGuarantorPhNum_Business()` Retrieves the Guarantor PhNum Business.
    `ISingleCollection<XTN>` | GT1.`getGuarantorPhNum_Home()` Retrieves the Guarantor PhNum Home.
    `ISingleCollection<CWE>` | GT1.`getGuarantorRace()` Retrieves the GuarantorRace.
    `ISingleCollection<XPN>` | GT1.`getGuarantorSpouseName()` Retrieves the Guarantor Spouse Name.
    `ISingleCollection<EI>` | PSL.`getHealthDocumentreferenceIdentifier()` Retrieve Health Document Reference Identifier (EI) This field is about Health Documents (electronic or paper) that support this Product/Service Line Item.
    `ISingleCollection<XTN>` | ERR.`getHelpDeskContactPoint()` Retrieves the Help Desk Contact Point.
    `ISingleCollection<CWE>` | STF.`getHospitalServiceSTF()` Retrieves the Hospital Service STF.
    `ISingleCollection<CWE>` | OM1.`getIdentityofInstrumentUsedtoPerformthisStudy()` Retrieves the Identity of Instrument Used to Perform this Study.
    `ISingleCollection<CWE>` | PID.`getIdentityReliabilityCode()` Retrieves the Identity Reliability Code.
    `ISingleCollection<CWE>` | RXO.`getIndication()` Retrieves the Indication.
    `ISingleCollection<CWE>` | RXG.`getIndication()` Retrieves the Indication.
    `ISingleCollection<CWE>` | RXD.`getIndication()` Retrieves the Indication.
    `ISingleCollection<CWE>` | RXA.`getIndication()` Retrieves the Indication.
    `ISingleCollection<ID>` | PCR.`getIndirectExposureMechanism()` Retrieves the Indirect Exposure Mechanism.
    `ISingleCollection<CWE>` | ERR.`getInformPersonIndicator()` Retrieves the Inform Person Indicator.
    `ISingleCollection<DIN>` | STF.`getInstitutionActivationDate()` Retrieves the Institution Activation Date.
    `ISingleCollection<DIN>` | STF.`getInstitutionInactivationDate()` Retrieves the Institution Inactivation Date.
    `ISingleCollection<XPN>` | PM1.`getInsuranceCoContactPerson()` Retrieves the Insurance Co Contact Person.
    `ISingleCollection<XPN>` | IN1.`getInsuranceCoContactPerson()` Retrieves the Insurance Co Contact Person.
    `ISingleCollection<XAD>` | PM1.`getInsuranceCompanyAddr()` Retrieves the Insurance Company Addr.
    `ISingleCollection<XAD>` | IN1.`getInsuranceCompanyAddr()` Retrieves the Insurance Company Addr.
    `ISingleCollection<CX>` | PM1.`getInsuranceCompanyID()` Retrieves the Insurance Company ID.
    `ISingleCollection<CX>` | IN1.`getInsuranceCompanyID()` Retrieves the Insurance Company ID.
    `ISingleCollection<XON>` | PM1.`getInsuranceCompanyName()` Retrieves the Insurance Company Name.
    `ISingleCollection<XON>` | IN1.`getInsuranceCompanyName()` Retrieves the Insurance Company Name.
    `ISingleCollection<XTN>` | PM1.`getInsuranceCoPhoneNumber()` Retrieves the Insurance Co Phone Number.
    `ISingleCollection<XTN>` | IN1.`getInsuranceCoPhoneNumber()` Retrieves the Insurance Co Phone Number.
    `ISingleCollection<XAD>` | IN1.`getInsuredAddr()` Retrieves the Insured Addr.
    `ISingleCollection<XAD>` | IN1.`getInsuredEmployerAddr()` Retrieves the Insured Employer Addr.
    `ISingleCollection<XON>` | IN2.`getInsuredEmployerOrganizationNameandID()` Retrieves the Insured Employer Organization Name and ID.
    `ISingleCollection<CX>` | IN1.`getInsuredGroupEmpID()` Retrieves the Insured Group Emp ID.
    `ISingleCollection<XON>` | IN1.`getInsuredGroupEmpName()` Retrieves the Insured Group Emp Name.
    `ISingleCollection<CX>` | IN1.`getInsuredIDNumber()` Retrieves the Insured ID Number.
    `ISingleCollection<XON>` | IN2.`getInsuredOrganizationNameandID()` Retrieves the field indicates the name of the insured if the insured/subscriber is an organization.
    `ISingleCollection<XTN>` | IN2.`getInsuredsContactPersonPhoneNumber()` Retrieves the Insureds Contact Person Phone Number.
    `ISingleCollection<CWE>` | IN2.`getInsuredsContactPersonReason()` Retrieves the Insureds Contact Person Reason.
    `ISingleCollection<XPN>` | IN2.`getInsuredsContactPersonsName()` Retrieves the Insureds Contact Persons Name.
    `ISingleCollection<CX>` | IN2.`getInsuredsEmployeeId()` Retrieves the Insureds Employee Id.
    `ISingleCollection<XTN>` | IN2.`getInsuredsEmployerPhoneNumber()` Retrieves the Insureds Employer Phone Number.
    `ISingleCollection<XCN>` | IN2.`getInsuredsEmployersNameandID()` Retrieves the Insureds Employers Name and ID.
    `ISingleCollection<XTN>` | IN2.`getInsuredsPhoneNumberHome()` Retrieves the Insureds Phone Number Home.
    `ISingleCollection<CNE>` | DON.`getIntendedProcedureType()` Retrieves the Intended Procedure Type.
    `ISingleCollection<EI>` | SHP.`getInternalShipmentID()` Retrieves the Internal Shipment ID.
    `ISingleCollection<CWE>` | CDM.`getInventoryNumber()` Retrieves the Inventory Number.
    `ISingleCollection<CWE>` | CER.`getJurisdictionBreadth()` Retrieves the Jurisdiction Breadth.
    `ISingleCollection<CWE>` | LAN.`getLanguageAbilityCode()` Retrieves the Language Ability Code.
    `ISingleCollection<CWE>` | LOC.`getLicenseNumber()` Retrieves the License Number.
    `ISingleCollection<ISegment>` | SegmentSet.`getList()` Retrieves list of segments
    `ISingleCollection<CWE>` | PD1.`getLivingDependency()` Retrieves the Living Dependency.
    `ISingleCollection<CWE>` | NK1.`getLivingDependency()` Retrieves the Living Dependency.
    `ISingleCollection<CWE>` | SAC.`getLocation()` Retrieves the Location.
    `ISingleCollection<XAD>` | LOC.`getLocationAddress()` Retrieves the Location Address.
    `ISingleCollection<CWE>` | LOC.`getLocationEquipment()` Retrieves the Location Equipment.
    `ISingleCollection<XTN>` | LOC.`getLocationPhone()` Retrieves the Location Phone.
    `ISingleCollection<PL>` | AIL.`getLocationResourceID()` Retrieves the Location Resource ID.
    `ISingleCollection<SCV>` | APR.`getLocationSelectionCriteria()` Retrieves the Location Selection Criteria.
    `ISingleCollection<CWE>` | LDP.`getLocationService()` Retrieves the Location Service.
    `ISingleCollection<CWE>` | LOC.`getLocationTypeLOC()` Retrieves the Location Type LOC.
    `ISingleCollection<CWE>` | IN2.`getMailClaimParty()` Retrieves the Mail Claim Party.
    `ISingleCollection<CWE>` | EDU.`getMajorFieldofStudy()` Retrieves the Major Field of Study.
    `ISingleCollection<XON>` | PDC.`getManufacturerDistributor()` Retrieves the Manufacturer Distributor.
    `ISingleCollection<CWE>` | IN2.`getMaritalStatus()` Retrieves the Marital Status.
    `ISingleCollection<CWE>` | QRI.`getMatchReasonCode()` Retrieves the Match Reason Code.
    `ISingleCollection<XPN>` | IN2.`getMedicaidCaseName()` Retrieves the Medicaid Case Name.
    `ISingleCollection<EI>` | MSH.`getMessageProfileIdentifier()` Retrieves the Message Profile Identifier.
    `ISingleCollection<XPN>` | IN2.`getMilitarySponsorName()` Retrieves the Military Sponsor Name.
    `ISingleCollection<ST>` | PDC.`getModelIdentifier()` Retrieves the Model Identifier.
    `ISingleCollection<CWE>` | GP2.`getModifierEditCode()` Retrieves the Modifier Edit Code.
    `ISingleCollection<CX>` | PID.`getMotherIdentifier()` Retrieves the Mother Identifier.
    `ISingleCollection<XPN>` | PID.`getMotherMaidenName()` Retrieves the Mother Maiden Name.
    `ISingleCollection<XPN>` | NK1.`getMothersMaidenName()` Retrieves the Mothers Maiden Name.
    `ISingleCollection<XPN>` | IN2.`getMothersMaidenName()` Retrieves the Mothers Maiden Name.
    `ISingleCollection<XPN>` | GT1.`getMothersMaidenName()` Retrieves the Mothers Maiden Name.
    `ISingleCollection<XPN>` | IN1.`getNameOfInsured()` Retrieves the Name Of Insured.
    `ISingleCollection<XPN>` | NK1.`getNameOFNextKin()` Retrieves the Name OF Next Kin.
    `ISingleCollection<ID>` | OBX.`getNatureOfAbnormalTest()` Retrieves the Nature Of Abnormal Test.
    `ISingleCollection<CX>` | NK1.`getNextOfKinAssociatedPartysIdentifiers()` Retrieves the Next Of Kin Associated Partys Identifiers.
    `ISingleCollection<CWE>` | IN2.`getNonCoveredInsuranceCode()` Retrieves the Non Covered Insurance Code.
    `ISingleCollection<NM>` | PSH.`getNoOfProductExpReportFiledByDistributor()` Retrieves the No Of Product Exp Report Filed By Distributor.
    `ISingleCollection<NM>` | PSH.`getNoOfProductExpReportFiledByFacility()` Retrieves the No Of Product Exp Report Filed By Facility.
    `ISingleCollection<CWE>` | OM3.`getNormalTextCodesforCategoricalObservations()` Retrieves the Normal Text Codes for Categorical Observations.
    `ISingleCollection<CWE>` | PV2.`getNotifyClergyCode()` Retrieves the Notify Clergy Code.
    `ISingleCollection<CWE>` | OBX.`getObservationMethod()` Retrieves the Observation Method.
    `ISingleCollection<CWE>` | OM1.`getObservationProducingDepartmentSection()` Retrieves the Observation Producing Department Section.
    `ISingleCollection<CWE>` | OBX.`getObservationSite()` Retrieves the Abnormal Flags.
    `ISingleCollection<IDataType>` | OBX.`getObservationValue()` Retrieves the Observation Value.
    `ISingleCollection<OCD>` | UB2.`getOccuranceCodeAndDate()` Retrieves the Occurance Code And Date.
    `ISingleCollection<OSP>` | UB2.`getOccuranceSpanCodeOrDates()` Retrieves the Occurance Span Code Or Dates.
    `ISingleCollection<CWE>` | GP2.`getOCEEditCode()` Retrieves the OCE Edit Code.
    `ISingleCollection<CWE>` | GP1.`getOCEEditsPerVisitCode()` Retrieves the OCE Edits Per Visit Code.
    `ISingleCollection<XAD>` | STF.`getOffice_HomeAddress_Birthplace()` Retrieves the Office Home Address Birthplace.
    `ISingleCollection<XAD>` | ROL.`getOfficeOrHome_AddrOrBirthplace()` Retrieves the Office Or Home Add Or Birthplace.
    `ISingleCollection<XCN>` | IN3.`getOperator()` Retrieves the Operator.
    `ISingleCollection<XCN>` | EVN.`getOperatorID()` Retrieves the Operator ID.
    `ISingleCollection<PL>` | OM7.`getOrderableAtLocation()` Retrieves the Orderable At Location.
    `ISingleCollection<XTN>` | OBR.`getOrderCallbackPhoneNumber()` Retrieves the Order Callback Phone Number.
    `ISingleCollection<XCN>` | FT1.`getOrderedByCode()` Retrieves the Ordered By Code.
    `ISingleCollection<XAD>` | ORC.`getOrderingFacilityAddress()` Retrieves the Ordering Facility Address.
    `ISingleCollection<XON>` | ORC.`getOrderingFacilityName()` Retrieves the Ordering Facility Name.
    `ISingleCollection<XTN>` | ORC.`getOrderingFacilityPhNo()` Retrieves the Ordering Facility PhNo.
    `ISingleCollection<XCN>` | ORC.`getOrderingProvider()` Retrieves the Ordering Provider.
    `ISingleCollection<XCN>` | OBR.`getOrderingProvider()` Retrieves the Ordering Provider.
    `ISingleCollection<XAD>` | ORC.`getOrderingProviderAddress()` Retrieves the Ordering Provider Address.
    `ISingleCollection<XCN>` | RXO.`getOrderingProviderDEANo()` Retrieves the Ordering Provider DEA No.
    `ISingleCollection<XCN>` | RXE.`getOrderingProviderDEANumber()` Retrieves the Ordering Provider DEA Number.
    `ISingleCollection<CWE>` | ORC.`getOrderWorkflowProfile()` Retrieves the Order Workflow Profile.
    `ISingleCollection<XON>` | LRL.`getOrganizationalLocationRelationshipValue()` Retrieves the Organizational Location Relationship Value.
    `ISingleCollection<XON>` | LOC.`getOrganizationNameLOC()` Retrieves the field contains the organization(s) of which this location is a part.
    `ISingleCollection<XON>` | NK1.`getOrganizationNameNK1()` Retrieves the Organization Name NK1.
    `ISingleCollection<XCN>` | TXA.`getOriginatorCodeName()` Retrieves the Originator Code Name.
    `ISingleCollection<CWE>` | SAC.`getOtherEnvironmentalFactors()` Retrieves the OtherEnvironmentalFactors.
    `ISingleCollection<XCN>` | PV1.`getOtherHealthCareProvider()` Retrieves the Other Health Care Provider.
    `ISingleCollection<ST>` | PDC.`getOtherIdentifier()` Retrieves the Other Identifier.
    `ISingleCollection<ST>` | OM1.`getOtherNames()` Retrieves the Other Names.
    `ISingleCollection<CX>` | SPM.`getOtherSpecimenID()` Retrieves the Other Specimen ID.
    `ISingleCollection<CWE>` | OM1.`getOutsideSiteWhereObservationmaybePerformed()` Retrieves the Outside Site Where Observation may be Performed.
    `ISingleCollection<CWE>` | ERR.`getOverrideReasonCode()` Retrieves the Override Reason Code.
    `ISingleCollection<CWE>` | PAC.`getPackageCondition()` Retrieves the Package Condition.
    `ISingleCollection<CWE>` | PAC.`getPackageHandlingCode()` Retrieves the Package Handling Code.
    `ISingleCollection<CWE>` | PAC.`getPackageRiskCode()` Retrieves the Package Risk Code.
    `ISingleCollection<TX>` | ECD.`getParameters()` Retrieves the Parameters.
    `ISingleCollection<XAD>` | PRT.`getParticipationAddress()` Retrieves the Participation Address.
    `ISingleCollection<EI>` | PRT.`getParticipationDevice()` Retrieves the Participation Device.
    `ISingleCollection<PL>` | PRT.`getParticipationLocation()` Retrieves the Participation Location.
    `ISingleCollection<XON>` | PRT.`getParticipationOrganization()` Retrieves the Participation Organization.
    `ISingleCollection<XCN>` | PRT.`getParticipationPerson()` Retrieves the Participation Person.
    `ISingleCollection<XCN>` | DON.`getParticipationPerson()` Retrieves the Participation Person.
    `ISingleCollection<XTN>` | PRT.`getParticipationTelecommunicationAddress()` Retrieves the Participant Telecommunication Address.
    `ISingleCollection<XAD>` | PID.`getPatientAddress()` Retrieves the Patient Address.
    `ISingleCollection<CX>` | SCD.`getPatientIdentifierList()` Retrieves the Patient Identifier List.
    `ISingleCollection<CX>` | PID.`getPatientIdentifierList()` Retrieves the Patient Identifier List.
    `ISingleCollection<XPN>` | PID.`getPatientName()` Retrieves the Patient Name.
    `ISingleCollection<XON>` | PD1.`getPatientPrimaryFacility()` Retrieves the Patient Primary Facility.
    `ISingleCollection<XTN>` | PID.`getPatientTelecommunicationInformation()` Retrieves the Patient Telecommunication Identifier.
    `ISingleCollection<ST>` | PV2.`getPatientValuables()` Retrieves the Patient Valuables.
    `ISingleCollection<XAD>` | PYE.`getPayeeAddress()` Retrieve PYE-6 Payee Address (XAD) Address for payee.
    `ISingleCollection<XON>` | PYE.`getPayeeIdentificationList()` Retrieve Payee Identification List (XON) This field is about Payee or Business Arrangement identification information.
    `ISingleCollection<XPN>` | PYE.`getPayeePersonName()` Retrieve Payee Person Name (XPN) Individual's name; may be a patient's name or other individual.
    `ISingleCollection<CX>` | IN2.`getPayorID()` Retrieves the Payor ID.
    `ISingleCollection<CX>` | IN2.`getPayorSubscriberID()` Retrieves the Payor Subscriber ID.
    `ISingleCollection<XCN>` | FT1.`getPerformedByCode()` Retrieves the Performed By Code.
    `ISingleCollection<XON>` | FT1.`getPerformingFacility()` Retrieves the Performing Facility.
    `ISingleCollection<ID>` | OM1.`getPermittedDataTypes()` Retrieves the Permitted Data Types.
    `ISingleCollection<XCN>` | AIP.`getPersonnelResourceID()` Retrieves the Personnel Resource ID.
    `ISingleCollection<XCN>` | CSR.`getPersonPerformingStudyRegistration()` Retrieves the Person Performing Study Registration.
    `ISingleCollection<CWE>` | RXE.`getPharmaceuticalSubstanceAlternative()` Retrieves the Pharmaceutical Substance Alternative.
    `ISingleCollection<XCN>` | RXO.`getPharmacistTreatmentSupplierVerifierID()` Retrieves the Pharmacist Treatment Supplier Verifier ID.
    `ISingleCollection<XCN>` | RXE.`getPharmacistTreatSupplierVerifierID()` Retrieves the Pharmacist Treat Supplier Verifier ID.
    `ISingleCollection<XTN>` | RXO.`getPharmacyPhoneNumber()` Retrieves the Pharmacy Phone Number.
    `ISingleCollection<XTN>` | RXE.`getPharmacyPhoneNumber()` Retrieves the Pharmacy Phone Number.
    `ISingleCollection<XTN>` | RXD.`getPharmacyPhoneNumber()` Retrieves the Pharmacy Phone Number.
    `ISingleCollection<CNE>` | DON.`getPhlebotomyIssue()` Retrieves the Phlebotomy Issue.
    `ISingleCollection<XTN>` | STF.`getPhone()` Retrieves the Phone.
    `ISingleCollection<XTN>` | ROL.`getPhone()` Retrieves the Phone.
    `ISingleCollection<XTN>` | NK1.`getPhoneNumber()` Retrieves the Phone Number.
    `ISingleCollection<XTN>` | PID.`getPhoneNumberBusiness()` Retrieves the Phone Number Business.
    `ISingleCollection<XTN>` | PID.`getPhoneNumberHome()` Retrieves the Phone Number Home.
    `ISingleCollection<XCN>` | IN3.`getPhysicianReviewer()` Retrieves the Physician Reviewer.
    `ISingleCollection<XON>` | PD1.`getPlaceOfWorship()` Retrieves the Place Of Worship.
    `ISingleCollection<XAD>` | SCH.`getPlacerContactAddress()` Retrieves the Placer Contact Address.
    `ISingleCollection<XAD>` | ARQ.`getPlacerContactAddress()` Retrieves the Placer Contact Address.
    `ISingleCollection<XCN>` | SCH.`getPlacerContactPerson()` Retrieves the Placer Contact Person.
    `ISingleCollection<XCN>` | ARQ.`getPlacerContactPerson()` Retrieves the Placer Contact Person.
    `ISingleCollection<XTN>` | ARQ.`getPlacerContactPhoneNumber()` Retrieves the Placer Contact Phone Number.
    `ISingleCollection<EI>` | TXA.`getPlacerOrderNumber()` Retrieves the Placer Order Number.
    `ISingleCollection<EI>` | SCH.`getPlacerOrderNumber()` Retrieves the Placer Order Number.
    `ISingleCollection<EI>` | ARQ.`getPlacerOrderNumber()` Retrieves the Placer Order Number.
    `ISingleCollection<CWE>` | OBR.`getPlacerSupplementalServiceInformation()` Retrieves the Placer Supplemental Service Information.
    `ISingleCollection<CWE>` | AIS.`getPlacerSupplementalServiceInformation()` Retrieves the Placer Supplemental Service Information.
    `ISingleCollection<CWE>` | OBR.`getPlannedPatientTransportComment()` Retrieves the Planned Patient Transport Comment.
    `ISingleCollection<PTA>` | IN2.`getPolicyTypeOrAmount()` Retrieves the Policy Type Or Amount.
    `ISingleCollection<CWE>` | PRA.`getPractitionerCategory()` Retrieves the Practitioner Category.
    `ISingleCollection<CWE>` | PRA.`getPractitionerGroup()` Retrieves the Practitioner Group.
    `ISingleCollection<PLN>` | PRA.`getPractitionerIDNumbers()` Retrieves the Practitioner ID Numbers.
    `ISingleCollection<CWE>` | PV2.`getPrecautionCode()` Retrieves the Precaution Code.
    `ISingleCollection<ICD>` | IN3.`getPrecertificationRequirement()` Retrieves the Precertification Requirement.
    `ISingleCollection<CP>` | PRC.`getPrice()` Retrieves the Price.
    `ISingleCollection<XCN>` | TXA.`getPrimaryActivityProviderCodeName()` Retrieves the Primary Activity Provider Code Name.
    `ISingleCollection<CWE>` | OM7.`getPrimaryKeyValueCDM()` Retrieves the Primary Key Value CDM.
    `ISingleCollection<IDataType>` | MFA.`getPrimaryKeyValueMFA()` Retrieves the Primary Key Value MFA.
    `ISingleCollection<IDataType>` | MFE.`getPrimaryKeyValueMFE()` Retrieves the Primary Key Value MFE.
    `ISingleCollection<ID>` | MFE.`getPrimaryKeyValueType()` Retrieves the Primary Key Value Type.
    `ISingleCollection<ID>` | MFA.`getPrimaryKeyValueTypeMFA()` Retrieves the Primary Key Value Type MFA.
    `ISingleCollection<XAD>` | PEO.`getPrimaryObserverAddress()` Retrieves the Primary Observer Address.
    `ISingleCollection<XPN>` | PEO.`getPrimaryObserverName()` Retrieves the Primary Observer Name.
    `ISingleCollection<XTN>` | PEO.`getPrimaryObserverTelephone()` Retrieves the Primary Observer Telephone.
    `ISingleCollection<CX>` | MRG.`getPriorAlternateVisitID()` Retrieves the Prior Alternate Visit ID.
    `ISingleCollection<CWE>` | TQ1.`getPriority()` Retrieves the Priority.
    `ISingleCollection<CX>` | MRG.`getPriorPatientIdentifierList()` Retrieves the Prior Patient Identifier List.
    `ISingleCollection<XPN>` | MRG.`getPriorPatientName()` Retrieves the Prior Patient Name.
    `ISingleCollection<TX>` | OM1.`getPriorResutsInstructions()` Retrieves the Prior Resuts Instructions.
    `ISingleCollection<PIP>` | PRA.`getPrivileges()` Retrieves the Privileges.
    `ISingleCollection<CWE>` | PRB.`getProblemManagementDiscipline()` Retrieves the Problem Management Discipline.
    `ISingleCollection<CWE>` | DPS.`getProcedureCode()` Retrieves the Procedure Code.
    `ISingleCollection<CNE>` | CDM.`getProcedureCode()` Retrieves the Procedure Code.
    `ISingleCollection<CNE>` | PR1.`getProcedureCodeModifier()` Retrieves the Procedure Code Modifier.
    `ISingleCollection<CNE>` | OBR.`getProcedureCodeModifier()` Retrieves the Procedure Code Modifier.
    `ISingleCollection<CNE>` | ITM.`getProcedureCodeModifier()` Retrieves the Procedure Code Modifier.
    `ISingleCollection<CNE>` | IIM.`getProcedureCodeModifier()` Retrieves the Procedure Code Modifier.
    `ISingleCollection<CNE>` | FT1.`getProcedureCodeModifier()` Retrieves the Procedure Code Modifier.
    `ISingleCollection<CWE>` | PSL.`getProcessingConsiderationCode()` Retrieve Processing Consideration Code (CWE) This field is about Codes indicating special processing requested of Payer for this Product/Service Line Item .
    `ISingleCollection<ID>` | OM1.`getProcessingPriority()` Retrieves the Processing Priority.
    `ISingleCollection<CWE>` | PID.`getProductionClassCode()` Retrieves the Production Class Code.
    `ISingleCollection<CWE>` | PSL.`getProductOrServiceClarificationCodeType()` Retrieve Product/Service Clarification Code Type (CWE) This field is about Additional codes describing the Product/Service Code on PSL.
    `ISingleCollection<ST>` | PSL.`getProductOrServiceClarificationCodeValue()` retrieve Product/Service Clarification Code Value (ST) This field is Actual value for Product/Service Clarification Code Type.
    `ISingleCollection<CWE>` | PSL.`getProductOrServiceCodeModifier()` retrieve Product/Service Code Modifier (CWE) This field is about : Additional optional modifier(s) for the Product/Service Code.
    `ISingleCollection<ST>` | PCR.`getProductSerialLotNumber()` Retrieves the Product Serial Lot Number.
    `ISingleCollection<DR>` | AFF.`getProfessionalOrganizationAffiliationDateRange()` Retrieves the Professional Organization Affiliation Date Range.
    `ISingleCollection<CWE>` | IPC.`getProtocolCode()` Retrieves the Protocol Code.
    `ISingleCollection<XAD>` | PRD.`getProviderAddress()` Retrieves the Provider Address.
    `ISingleCollection<CWE>` | RXE.`getProviderAdministrationInstructions()` Retrieves the Provider Administration Instructions.
    `ISingleCollection<XTN>` | PRD.`getProviderCommunicationInformation()` Retrieves the Provider Communication Information.
    `ISingleCollection<PLN>` | PRD.`getProviderIdentifiers()` Retrieves the Provider Identifiers.
    `ISingleCollection<XPN>` | PRD.`getProviderName()` Retrieves the Provider Name.
    `ISingleCollection<XAD>` | PRD.`getProviderOrganizationAddress()` Retrieves the Provider Organization Address.
    `ISingleCollection<XTN>` | PRD.`getProviderOrganizationCommunicationInformation()` Retrieves the Provider Organization Communication Information.
    `ISingleCollection<PL>` | PRD.`getProviderOrganizationLocationInformation()` Retrieves the Provider Organization Location Information.
    `ISingleCollection<CWE>` | RXO.`getProviderPharmacyTreatmentInstructions()` Retrieves the Provider Pharmacy Treatment Instructions.
    `ISingleCollection<CWE>` | PRD.`getProviderRole()` Retrieves the Provider Role.
    `ISingleCollection<CWE>` | RXO.`getProvidersAdministrationInstructions()` Retrieves the Providers Administration Instructions.
    `ISingleCollection<CWE>` | ROL.`getProviderType()` Retrieves the Provider Type.
    `ISingleCollection<CWE>` | PID.`getRace()` Retrieves the Race.
    `ISingleCollection<CWE>` | NK1.`getRace()` Retrieves the Race.
    `ISingleCollection<CWE>` | IN2.`getRace()` Retrieves the Race.
    `ISingleCollection<CWE>` | CSR.`getRandomizedStudyArm()` Retrieves the Randomized Study Arm.
    `ISingleCollection<NM>` | OM2.`getRangeofDecimalPrecision()` Retrieves the Range of Decimal Precision.
    `ISingleCollection<CWE>` | OBR.`getReasonforStudy()` Retrieves the Reason for Study.
    `ISingleCollection<CWE>` | PV2.`getRecreationalDrugUseCode()` Retrieves the Recreational Drug Use Code.
    `ISingleCollection<RFR>` | OM2.`getReferenceNormalRangeOrdinalandContinuousObservations()` Retrieves the Reference Normal Range Ordinal and Continuous Observations.
    `ISingleCollection<CWE>` | RF1.`getReferralDisposition()` Retrieves the Referral Disposition.
    `ISingleCollection<CWE>` | RF1.`getReferralReason()` Retrieves the Referral Reason.
    `ISingleCollection<XCN>` | PV2.`getReferralSourceCode()` Retrieves the Referral Source Code.
    `ISingleCollection<XCN>` | PV1.`getReferringDoctor()` Retrieves the Referring Doctor.
    `ISingleCollection<CWE>` | OM1.`getReflexTestsObservations()` Retrieves the Reflex Tests Observations.
    `ISingleCollection<EI>` | TQ2.`getRelatedFillerNo()` Retrieves the Related Filler No.
    `ISingleCollection<EI>` | TQ2.`getRelatedPlacerGroupNo()` Retrieves the Related Placer Group No.
    `ISingleCollection<EI>` | TQ2.`getRelatedPlacerNo()` Retrieves the Related Placer No.
    `ISingleCollection<CWE>` | ConsentSeg.`getRelationshiptoSubject()` Retrieves the Relationship to Subject.
    `ISingleCollection<DT>` | IN2.`getRelationshipToThePatientStopDate()` Retrieves the Relationship To The Patient Stop Date.
    `ISingleCollection<CQ>` | TQ1.`getRelativeTimeAndUnits()` Retrieves the Relative Time And Units.
    `ISingleCollection<CWE>` | OBR.`getRelevantClinicalInformation()` Retrieves the Relevant Clinical Information.
    `ISingleCollection<RPT>` | TQ1.`getRepeatPattern()` Retrieves the Repeat Pattern.
    `ISingleCollection<CWE>` | OM1.`getReplacementProducersServiceTestObservationID()` Retrieves the Replacement Producer's Service/Test/Observation ID.
    `ISingleCollection<CWE>` | AUT.`getRequestedDisciplines()` Retrieves the Requested Discipline(s).
    `ISingleCollection<DR>` | ARQ.`getRequestedStartDateTimeRange()` Retrieves the Requested Start Date Time Range.
    `ISingleCollection<CWE>` | AIG.`getResourceGroup()` Retrieves the Resource Group.
    `ISingleCollection<SCV>` | APR.`getResourceSelectionCriteria()` Retrieves the Resource Selection Criteria.
    `ISingleCollection<XCN>` | OBX.`getResponsibleObserver()` Retrieves the Responsible Observer.
    `ISingleCollection<XCN>` | OBR.`getResultCopiesTo()` Retrieves the Result Copies To.
    `ISingleCollection<CWE>` | GP1.`getRevenueCode()` Retrieves the Revenue Code.
    `ISingleCollection<XCN>` | ROL.`getRolePerson()` Retrieves the Role Person.
    `ISingleCollection<RMC>` | IN2.`getRoomCoverageTypeOrAmount()` Retrieves the Room Coverage Type Or Amount.
    `ISingleCollection<CWE>` | ITM.`getRulingAct()` Retrieves the Ruling Act.
    `ISingleCollection<CWE>` | IPC.`getScheduledProcedureStepLocation()` Retrieves the Scheduled Procedure Step Location.
    `ISingleCollection<CWE>` | IN3.`getSecondOpinionDocumentationReceived()` Retrieves the Second Opinion Documentation Received.
    `ISingleCollection<XCN>` | IN3.`getSecondOpinionPhysician()` Retrieves the Second Opinion Physician.
    `ISingleCollection<ID>` | RCP.`getSegmentgroupinclusion()` Retrieves the Segment group inclusion.
    `ISingleCollection<XAD>` | PES.`getSenderAddress()` Retrieves the Sender Address.
    `ISingleCollection<FT>` | PES.`getSenderEventDescription()` Retrieves the Sender Event Description.
    `ISingleCollection<XCN>` | PES.`getSenderIndividualName()` Retrieves the Sender Individual Name.
    `ISingleCollection<XON>` | PES.`getSenderOrganizationName()` Retrieves the Sender Organization Name.
    `ISingleCollection<XTN>` | PES.`getSenderTelephone()` Retrieves the Sender Telephone.
    `ISingleCollection<CWE>` | ODT.`getServicePeriod()` Retrieves the Service Period.
    `ISingleCollection<CWE>` | ODS.`getServicePeriod()` Retrieves the Service Period.
    `ISingleCollection<ST>` | OM1.`getServiceTestObservationPerformanceSchedule()` Retrieves the Service Test Observation Performance Schedule.
    `ISingleCollection<CWE>` | SHP.`getShipmentCondidentiality()` Retrieves the Shipment Confidentiality.
    `ISingleCollection<CWE>` | SHP.`getShipmentCondition()` Retrieves the Shipment Condition.
    `ISingleCollection<CWE>` | SHP.`getShipmentHandlingCode()` Retrieves the Shipment Handling Code.
    `ISingleCollection<CWE>` | SHP.`getShipmentRiskCode()` Retrieves the Shipment Risk Code.
    `ISingleCollection<XCN>` | FAC.`getSignatureAuthority()` Retrieves the Signature Authority.
    `ISingleCollection<XAD>` | FAC.`getSignatureAuthorityAddress()` Retrieves the Signature Authority Address.
    `ISingleCollection<SRT>` | RCP.`getSortField()` Retrieves the Sort Field.
    `ISingleCollection<ST>` | ARV.`getSpecialAccessRestrictionInstructions()` Retrieves the Special Access Restriction Instructions.
    `ISingleCollection<CWE>` | RXG.`getSpecialAdministrationInstructions()` Retrieves the Special Administration Instructions.
    `ISingleCollection<XPN>` | IN2.`getSpecialCoverageApprovalName()` Retrieves the Special Coverage Approval Name.
    `ISingleCollection<CWE>` | RXE.`getSpecialDispensingInstructions()` Retrieves the Special Dispensing Instructions.
    `ISingleCollection<CWE>` | RXD.`getSpecialDispensingInstructions()` Retrieves the Special Dispensing Instructions This field specify that contains pharmacy or treatment supplier-generated special instructions to the provider dispensing/administering the order.
    `ISingleCollection<CWE>` | SAC.`getSpecialHandlingCode()` Retrieves the Special Handling Code.
    `ISingleCollection<SPD>` | PRA.`getSpecialty()` Retrieves the Specialty.
    `ISingleCollection<CWE>` | LDP.`getSpecialtyType()` Retrieves the Specialty Type.
    `ISingleCollection<CWE>` | SPM.`getSpecimenAdditives()` Retrieves the Specimen Additives.
    `ISingleCollection<CWE>` | SPM.`getSpecimenCondition()` Retrieves the Specimen Condition.
    `ISingleCollection<ST>` | SPM.`getSpecimenDescription()` Retrieves the Specimen Description.
    `ISingleCollection<CWE>` | SPM.`getSpecimenHandlingCode()` Retrieves the Specimen Handling Code.
    `ISingleCollection<CWE>` | OM4.`getSpecimenHandlingCode()` Retrieves the Specimen Handling Code.
    `ISingleCollection<EIP>` | SPM.`getSpecimenParentIDs()` Retrieves the Specimen Parent IDs.
    `ISingleCollection<ID>` | OM4.`getSpecimenPriorities()` Retrieves the Specimen Priorities.
    `ISingleCollection<CWE>` | SPM.`getSpecimenRejectReason()` Retrieves the Specimen Reject Reason.
    `ISingleCollection<CWE>` | SPM.`getSpecimenRiskCode()` Retrieves the Specimen Risk Code.
    `ISingleCollection<CWE>` | SPM.`getSpecimenRole()` Retrieves the Specimen Role.
    `ISingleCollection<CWE>` | SPM.`getSpecimenSourceSiteModifier()` Retrieves the Specimen Source Site Modifier.
    `ISingleCollection<CWE>` | SPM.`getSpecimenTypeModifier()` Retrieves the Specimen Type Modifier.
    `ISingleCollection<CX>` | STF.`getStaffIdentifierList()` Retrieves the Staff Identifier List.
    `ISingleCollection<XPN>` | STF.`getStaffName()` Retrieves the Staff Name.
    `ISingleCollection<CWE>` | STF.`getStaffType()` Retrieves the Staff Type.
    `ISingleCollection<CWE>` | CSR.`getStratumforStudyRandomization()` Retrieves the Stratum for Study Randomization.
    `ISingleCollection<XCN>` | CSR.`getStudyAuthorizingProvider()` Retrieves the Study Authorizing Provider.
    `ISingleCollection<CWE>` | CSS.`getStudyQualityControlCodes()` Retrieves the Study Quality Control Codes.
    `ISingleCollection<DTM>` | CSR.`getStudyRandomizationDatetime()` Retrieves the Study Randomization Date time.
    `ISingleCollection<CWE>` | CER.`getSubjectDirectoryAttributeExtension()` Retrieves the Subject Directory Attribute Extension.
    `ISingleCollection<FT>` | ConsentSeg.`getSubjectspecificConsentBackgroundText()` Retrieves the Subject-specific Consent Background Text.
    `ISingleCollection<FT>` | ConsentSeg.`getSubjectspecificConsentText()` Retrieves the Subject-specific Consent Text.
    `ISingleCollection<DTM>` | RXG.`getSubstanceExpirationDate()` Retrieves the Substance Expiration Date.
    `ISingleCollection<DTM>` | RXD.`getSubstanceExpirationDate()` Retrieves the Substance Expiration Date.
    `ISingleCollection<DTM>` | RXA.`getSubstanceExpirationDate()` Retrieves the Substance Expiration Date.
    `ISingleCollection<ST>` | RXG.`getSubstanceLotNumber()` Retrieves the Substance Lot Number.
    `ISingleCollection<ST>` | RXD.`getSubstanceLotNumber()` Retrieves the Substance Lot Number.
    `ISingleCollection<ST>` | RXA.`getSubstanceLotNumber()` Retrieves the Substance Lot Number.
    `ISingleCollection<CWE>` | RXG.`getSubstanceManufacturerName()` Retrieves the Substance Manufacturer Name.
    `ISingleCollection<CWE>` | RXD.`getSubstanceManufacturerName()` Retrieves the Substance Manufacturer Name.
    `ISingleCollection<CWE>` | RXA.`getSubstanceManufacturerName()` Retrieves the Substance Manufacturer Name.
    `ISingleCollection<CWE>` | INV.`getSubstanceStatus()` Retrieves the Substance Status.
    `ISingleCollection<CWE>` | RXA.`getSubstanceTreatmentRefusalReason()` Retrieves the Substance Treatment Refusal Reason.
    `ISingleCollection<EI>` | IVT.`getSubstituteItemIdentifier()` Retrieves the Substitute Item Identifier.
    `ISingleCollection<CWE>` | RXO.`getSupplementaryCode()` Retrieves the Supplementary Code.
    `ISingleCollection<CWE>` | RXE.`getSupplementaryCode()` Retrieves the Supplementary Code.
    `ISingleCollection<CWE>` | RXD.`getSupplementaryCode()` Retrieves the Supplementary Code.
    `ISingleCollection<CWE>` | RXC.`getSupplementaryCode()` Retrieves the Supplementary Code.
    `ISingleCollection<CWE>` | SAC.`getSystemInducedContaminants()` Retrieves the System Induced Contaminants.
    `ISingleCollection<CWE>` | OM4.`getTaxonomicClassificationCode()` Retrieves the Taxonomic Classification Code.
    `ISingleCollection<NDL>` | OBR.`getTechnician()` Retrieves the Technician.
    `ISingleCollection<CWE>` | OM1.`getTestCategory()` Retrieves the Test Category.
    `ISingleCollection<CWE>` | INV.`getTestFluidIdentifier()` Retrieves the Test Fluid Identifier.
    `ISingleCollection<CWE>` | OM5.`getTestObservationsIncludedwithinanOrderedTestBattery()` Retrieves the Test Observations Included within an Ordered Test Battery.
    `ISingleCollection<ST>` | ODS.`getTextInstruction()` Retrieves the Text Instruction.
    `ISingleCollection<SCV>` | APR.`getTimeSelectionCriteria()` Retrieves the Time Selection Criteria.
    `ISingleCollection<CWE>` | PR1.`getTissueTypeCode()` Retrieves the Tissue Type Code.
    `ISingleCollection<SI>` | FT1.`getTransactionReferenceKey()` Retrieves the Transaction Reference Key.
    `ISingleCollection<NDL>` | OBR.`getTranscriptionist()` Retrieves the Transcriptionist.
    `ISingleCollection<XCN>` | TXA.`getTranscriptionistCodeName()` Retrieves the Transcriptionist Code Name.
    `ISingleCollection<CWE>` | OBR.`getTransportLogisticsofCollectedSample()` Retrieves the Transport Logistics of Collected Sample.
    `ISingleCollection<CNE>` | BUI.`getTransportTemperatureUnits()` Retrieves the Transport Temperature Units.
    `ISingleCollection<PL>` | PR1.`getTreatingOrganizationalUnit()` Retrieves the Treating Organizational Unit.
    `ISingleCollection<CWE>` | PID.`getTribalCitizenship()` Retrieves the Tribal Citizenship.
    `ISingleCollection<IDataType>` | OMC.`getTypeOfAnswer()` Retrieves the Type of Answer.
    `ISingleCollection<ST>` | UB2.`getUniformBillingLocator11State()` Retrieves the Uniform Billing Locator 11 State.
    `ISingleCollection<ST>` | UB2.`getUniformBillingLocator2State()` Retrieves the Uniform Billing Locator 2 State.
    `ISingleCollection<ST>` | UB2.`getUniformBillingLocator49National()` Retrieves the Uniform Billing Locator 49 National.
    `ISingleCollection<ST>` | UB2.`getUniformBillingLocator56State()` Retrieves the Uniform Billing Locator 56 State.
    `ISingleCollection<ST>` | UB2.`getUniformBillingLocator78State()` Retrieves the Uniform Billing Locator 78 State.
    `ISingleCollection<UnRecognizedField>` | Segment.`getUnrecognizedFields()` Retrieves list of Unrecognized field.
    `ISingleCollection<UnRecognizedSegment>` | SegmentSet.`getUnRecognizedSegments()` Retrieves list of Unrecognized segments.
    `ISingleCollection<IDataType>` | QPD.`getUserParameters()` Retrieves the User Parameters.
    `ISingleCollection<CWE>` | PRC.`getValidPatientClasses()` Retrieves the Valid Patient Classes.
    `ISingleCollection<CWE>` | LDP.`getValidPatientClasses()` Retrieves the Valid Patient Classes.
    `ISingleCollection<UVC>` | UB2.`getValueAmountAndCode()` Retrieves the Value Amount And Code.
    `ISingleCollection<ST>` | VAR.`getVarianceDescription()` Retrieves the Variance Description.
    `ISingleCollection<XCN>` | VAR.`getVarianceOriginator()` Retrieves the Variance Originator.
    `ISingleCollection<NM>` | IVC.`getVATRatesApplied()` Retrieve VAT-Rates applied (NM) This field tells us Applied VAT Rates on Invoice.
    `ISingleCollection<XCN>` | IN1.`getVerificationBy()` Retrieves the Verification By.
    `ISingleCollection<XCN>` | ORC.`getVerifiedBy()` Retrieves the Verified By.
    `ISingleCollection<VH>` | LDP.`getVisitingHours()` Retrieves the Visiting Hours.
    `ISingleCollection<CWE>` | PV2.`getVisitUserCode()` Retrieves the Visit User Code.

    Methods in cdac.medinfo.sdk.hl7282.baselibs.segments with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | OBX.`setAbnormalFlags(ISingleCollection<CWE> objAbnormalFlagsList)` Set the AbnormalFlags list.
    `void` | OM3.`setAbnormalTextCodesforCategoricalObservations(ISingleCollection<CWE> objabnormalTextCodesforCategoricalObservationsList)` Set the Abnormal Text Codesfor Categorical Observations.
    `void` | SPM.`setAccessionID(ISingleCollection<CX> objAccessionIDList)` set the Accession ID.
    `void` | ARV.`setAccessRestrictionReason(ISingleCollection<CWE> objAccessRestrictionReasonList)` Set the Access Restriction Reason list.
    `void` | ACC.`setAccidentIdentifier(ISingleCollection<EI> objAccidentIdentifierList)` Set the Accident Identifier.
    `void` | LCC.`setAccommodationType(ISingleCollection<CWE> objaccommodationTypeList)` Set the Accommodation Type.
    `void` | ORC.`setActionBy(ISingleCollection<XCN> objactionByList)` Set the Action By.
    `void` | PCR.`setActionTakenInResponseToTheEvent(ISingleCollection<ID> objactionTakenInResponseToTheEventList)` Set the Action Taken In Response To The Event.
    `void` | DON.`setActualProcedureType(ISingleCollection<CNE> objActualProcedureTypeList)` Set the Actual Procedure Type.
    `void` | SAC.`setAdditive(ISingleCollection<CWE> objAdditive)` Set the Additive.
    `void` | NK1.`setAddress(ISingleCollection<XAD> objAddressList)` Set the Address list.
    `void` | OM1.`setAddressofOutsideSite(ISingleCollection<XAD> objAddressofOutsideSiteList)` Set the AddressvofvOutsidevSite.
    `void` | ADJ.`setAdjustmentAmount(ISingleCollection<CP> objAdjustmentAmount)` Set Adjustment Amount (CP) This field is about Adjustment amount, such as taxes, deductibles, previously paid amount.
    `void` | ADJ.`setAdjustmentReasonPA(ISingleCollection<CWE> objAdjustmentReasonPA)` Set Adjustment Reason PA (CWE) This field is about Reason for this adjustment.
    `void` | RXA.`setAdministeredTagIdentifier(ISingleCollection<EI> objAdministeredTagIdentifierList)` Set the Administered Tag Identifier.
    `void` | RXA.`setAdministeringProvider(ISingleCollection<XCN> objadministeringProviderList)` Set the Administering Provider.
    `void` | RXG.`setAdministrationNotes(ISingleCollection<CWE> objadministrationNotesList)` Set the Administration Notes.
    `void` | RXA.`setAdministrationNotes(ISingleCollection<CWE> objadministrationNotesList)` Set the Administration Notes.
    `void` | PV1.`setAdmittingDoctor(ISingleCollection<XCN> objAdmittingDoctorList)` Set the Admitting Doctor list.
    `void` | PV2.`setAdvanceDirectiveCode(ISingleCollection<CWE> objAdvanceDirectiveCodeList)` Set the Advance Directive Code list.
    `void` | PD1.`setAdvanceDirectiveCode(ISingleCollection<CWE> objAdvanceDirectiveCodeList)` Set the Advance Directive Code List.
    `void` | OM1.`setAgeRestriction(ISingleCollection<NR> objAgeRestriction)` Set the Age Restriction.
    `void` | IAM.`setAllergyReactionCode(ISingleCollection<ST> objAllergyReactionCode)` Set the Allergy Reaction Code.
    `void` | AL1.`setAllergyReactionCode(ISingleCollection<ST> objAllergyReactionCode)` Set the Allergy Reaction Code.
    `void` | ORC.`setAlternatePlacerOrderNumber(ISingleCollection<CX> objAlternatePlacerOrderNumber)` Set the Alternate Placer Order Number.
    `void` | OBR.`setAlternatePlacerOrderNumber(ISingleCollection<CX> objalternatePlacerOrderNumberList)` Set the Alternate Placer Order Number list.
    `void` | CM0.`setAlternateStudyID(ISingleCollection<EI> objalternateStudyIDList)` Set the Alternate Study ID.
    `void` | PV1.`setAmbulatoryStatus(ISingleCollection<CWE> objAmbulatoryStatusList)` Set the Ambulatory Status list.
    `void` | NK1.`setAmbulatoryStatus(ISingleCollection<CWE> objambulatoryStatusList)` Set the Ambulatory Status list.
    `void` | IN2.`setAmbulatoryStatus(ISingleCollection<CWE> objAmbulatoryStatusList)` Set the AmbulatoryStatus list.
    `void` | GT1.`setAmbulatoryStatus(ISingleCollection<CWE> objAmbulatoryStatusList)` Set the AmbulatoryStatus list.
    `void` | OMC.`setAnswerChoices(ISingleCollection<CWE> objAnswerChoicesList)` Set the Answer Choices.
    `void` | ERR.`setApplicationErrorParameter(ISingleCollection<ST> objApplicationErrorParameterList)` Set the Application Error Parameter List.
    `void` | ITM.`setApprovingRegulatoryAgency(ISingleCollection<XON> objApprovingRegulatoryAgencyList)` Set the Approving Regulatory Agency list.
    `void` | TXA.`setAssignedDocumentAuthenticator(ISingleCollection<XCN> objAssignedDocumentAuthenticatorList)` Set the Assigned Document Authenticator This field specify the name of the person identified in the document as being responsible for performing the procedure or activity.
    `void` | OBR.`setAssistantResultInterpreter(ISingleCollection<NDL> objassistantResultInterpreterList)` Set the Assistant Result Interpreter.
    `void` | PV1.`setAttendingDoctor(ISingleCollection<XCN> objAttendingDoctorList)` Set the Attending Doctor list.
    `void` | TXA.`setAuthenticationPersonTimeStamp(ISingleCollection<PPN> objAuthenticationPersonTimeStampList)` Set the AuthenticationPersonTimeStamp.
    `void` | AUT.`setAuthorizedDisciplines(ISingleCollection<CWE> objAuthorizedDisciplinesList)` Set the Authorized Discipline(s).
    `void` | STF.`setBackupPersonID(ISingleCollection<CWE> objBackupPersonIDList)` Add the Backup Person ID.
    `void` | BTS.`setBatchTotals(ISingleCollection<NM> objBatchTotalsList)` Set the Batch Totals.
    `void` | BPX.`setBCSpecialTesting(ISingleCollection<CNE> objbCSpecialTestingList)` Set the BC Special Testing.
    `void` | PRC.`setBillingCategory(ISingleCollection<CWE> objbillingCategoryList)` Set the Billing Category.
    `void` | IVT.`setBinLocationIdentifier(ISingleCollection<EI> objBinLocationIdentifierList)` Set the Bin Location Identifier.
    `void` | BTX.`setBPAdverseReactionType(ISingleCollection<CWE> objbpAdverseReactionTypeList)` Set the Bp Adverse Reaction Type.
    `void` | BPO.`setBPIndicationforUse(ISingleCollection<CWE> objbPIndicationforUseList)` Set the BP Indication for Use.
    `void` | BPO.`setBPProcessingRequirements(ISingleCollection<CWE> objbPProcessingRequirementsList)` Set the BP Processing Requirements.
    `void` | NK1.`setBusinessPhoneNumber(ISingleCollection<XTN> objBusinessPhoneNumberList)` Set the Business Phone Number list.
    `void` | ORC.`setCallBackPhNo(ISingleCollection<XTN> objcallBackPhNoList)` Set the Call Back PhNo.
    `void` | OM7.`setCategoryIdentifier(ISingleCollection<CWE> objcategoryIdentifierList)` Set the Category Identifier.
    `void` | OM7.`setCategorySynonym(ISingleCollection<ST> objcategorySynonymList)` Set the Category Synonym.
    `void` | PEO.`setCauseOfDeath(ISingleCollection<CWE> objcauseOfDeathList)` Set the Cause Of Death.
    `void` | IN3.`setCertificationAgencyPhNo(ISingleCollection<XTN> objCertificationAgencyPhNoList)` Set the CertificationAgencyPhNo list.
    `void` | IN3.`setCertificationContactPhNo(ISingleCollection<XTN> objCertificationContactPhNoList)` Set the CertificationContactPhNo list.
    `void` | IN3.`setCertifiedBy(ISingleCollection<XCN> objCertifiedByList)` Set the CertifiedBy list.
    `void` | CM0.`setChairmanofStudy(ISingleCollection<XCN> objchairmanofStudyList)` Set the Chairman of Study.
    `void` | MSH.`setCharacterSet(ISingleCollection<ID> objCharacterSetList)` Set the CharacterSet list.
    `void` | LCC.`setChargeCode(ISingleCollection<CWE> objchargeCodeList)` Set the Charge Code.
    `void` | CDM.`setChargeCodeAlias(ISingleCollection<CWE> objchargeCodeAliasList)` Set the Charge Code Alias.
    `void` | STF.`setCitizenship(ISingleCollection<CWE> objCitizenshipList)` Set the Citizenship.
    `void` | PID.`setCitizenship(ISingleCollection<CWE> objCitizenship)` Set the Citizenship.
    `void` | NK1.`setCitizenship(ISingleCollection<CWE> objCitizenshipList)` Set the Citizenship list.
    `void` | IN2.`setCitizenship(ISingleCollection<CWE> objCitizenshipList)` Set the Citizenship list.
    `void` | GT1.`setCitizenship(ISingleCollection<CWE> objCitizenshipList)` Set the Citizenship list.
    `void` | PV2.`setClinicOrganizationName(ISingleCollection<XON> objClinicOrganizationNameList)` Set Clinic Organization Name.
    `void` | ORG.`setCodedRepresentationofMethod(ISingleCollection<CWE> objCodedRepresentationofMethodList)` Set the Cost Center Code.
    `void` | OM1.`setCodedRepresentationofMethod(ISingleCollection<CWE> objCodedRepresentationofMethodList)` Set the Coded Representation of Method.
    `void` | OMC.`setCollectionEventProcessStepLimit(ISingleCollection<CWE> objCollectionEventProcessStepLimitList)` Set the Collection Event/Process Step Limit.
    `void` | OBR.`setCollectorComment(ISingleCollection<CWE> objcollectorCommentList)` Set the Collector Comment.
    `void` | OBR.`setCollectorIdentifier(ISingleCollection<XCN> objcollectorIdentifierList)` Set the Collector Identifier.
    `void` | RDF.`setColumnDescription(ISingleCollection<RCD> objColumnDescriptionList)` Set the Column Description.
    `void` | RDT.`setColumnValues(ISingleCollection<IDataType> objColumnValues)` Set the Data Type Column Value.
    `void` | ECR.`setCommandResponseParameters(ISingleCollection<TX> objCommandResponseParametersList)` Set the Command Response Parameters.
    `void` | NTE.`setComment(ISingleCollection<FT> objComment)` Set the Comment.
    `void` | UB2.`setConditionCode(ISingleCollection<CWE> objConditionCodeList)` Set the ConditionCode list.
    `void` | ConsentSeg.`setConsentBackgroundInformation(ISingleCollection<FT> objConsentBackgroundInformationList)` Set the Consent Background Information.
    `void` | ConsentSeg.`setConsenterID(ISingleCollection<XPN> objConsenterIDList)` Set the Consenter ID.
    `void` | ConsentSeg.`setConsenterimposedLimitations(ISingleCollection<FT> objConsenterimposedLimitationsList)` Set the Consenter-imposed Limitations.
    `void` | ConsentSeg.`setConsentText(ISingleCollection<FT> objConsentTextList)` Set the Consent Text.
    `void` | PV1.`setConsultingDoctor(ISingleCollection<XCN> objConsultingDoctorList)` Set the Consulting Doctor list.
    `void` | FAC.`setContactAddress(ISingleCollection<XAD> objcontactAddressList)` Set the Contact Address.
    `void` | CTD.`setContactAddress(ISingleCollection<XAD> objContactAddressList)` Sets the Contact Address.
    `void` | CM0.`setContactAddress(ISingleCollection<XAD> objcontactAddressList)` Set the Contact Address.
    `void` | CTD.`setContactCommunicationInformation(ISingleCollection<XTN> objContactCommunicationInformationList)` Sets the Contact Communication Information List.
    `void` | CM0.`setContactforStudy(ISingleCollection<XCN> objcontactforStudyList)` Set the Contact for Study.
    `void` | CTD.`setContactIdentifiers(ISingleCollection<PLN> objContactIdentifiersList)` Sets the Contact Identifiers.
    `void` | CTD.`setContactName(ISingleCollection<XPN> objContactNameList)` Sets the Contact Name.
    `void` | GT1.`setContactPersnTelphNo(ISingleCollection<XTN> objContactPersnTelphNoList)` Set the ContactPersnTelphNo list.
    `void` | FAC.`setContactPerson(ISingleCollection<XCN> objcontactPersonList)` Set the Contact Person.
    `void` | NK1.`setContactPersonsAddress(ISingleCollection<XAD> objContactPersonsAddressList)` Set the Contact Persons Address list.
    `void` | NK1.`setContactPersonsName(ISingleCollection<XPN> objContactPersonsNameList)` Set the Contact Persons Name list.
    `void` | GT1.`setContactPersonsName(ISingleCollection<XPN> objContactPersonsNameList)` Set the ContactPersonsName list.
    `void` | NK1.`setContactPersonsTelephoneNumber(ISingleCollection<XTN> objContactPersonsTelephoneNumberList)` Set the Contact Persons Telephone Number list.
    `void` | NK1.`setContactReason(ISingleCollection<CWE> objContactReasonList)` Set the Contact Reason list.
    `void` | CTD.`setContactRole(ISingleCollection<CWE> objContactRoleList)` Sets the Contact Role.
    `void` | FAC.`setContactTelecommunication(ISingleCollection<XTN> objcontactTelecommunicationList)` Set the Contact Telecommunication.
    `void` | FAC.`setContactTitle(ISingleCollection<ST> objcontactTitleList)` Set the Contact Title.
    `void` | PV1.`setContractAmount(ISingleCollection<NM> objContractAmountList)` Set the Contract Amount list.
    `void` | PV1.`setContractCode(ISingleCollection<CWE> objContractCodeList)` Set the Contract Code list.
    `void` | PV1.`setContractEffectiveDate(ISingleCollection<DT> objContractEffectiveDateList)` Set the Contract Effective Date list.
    `void` | CDM.`setContractNumber(ISingleCollection<CX> objcontractNumberList)` Set the Contract Number.
    `void` | CDM.`setContractOrganization(ISingleCollection<XON> objcontractOrganizationList)` Set the Contract Organization.
    `void` | PV1.`setContractPeriod(ISingleCollection<NM> objContractPeriodList)` Set the Contract Period list.
    `void` | STF.`setCostCenterCode(ISingleCollection<CWE> objCostCenterCodeList)` Set the Cost Center Code.
    `void` | OM2.`setCriticalRangeforOrdinalandContinuousObservations(ISingleCollection<RFR> objcriticalRangeforOrdinalandContinuousObservationsList)` Set the Critical Range for Ordinal and Continuous Observations.
    `void` | OM3.`setCriticalTextCodesforCategoricalObservations(ISingleCollection<CWE> objcriticalTextCodesforCategoricalObservationsList)` Set the Critical Text Codes for Categorical Observations.
    `void` | CER.`setCRLDistributionPoint(ISingleCollection<CWE> objcRLDistributionPointList)` Set the CRL Distribution Point.
    `void` | PDA.`setDeathCauseCode(ISingleCollection<CWE> objDeathCauseCodeList)` Set the Death Cause Code.
    `void` | OM2.`setDeltaCheckCriteria(ISingleCollection<DLT> objdeltaCheckCriteriaList)` Set the Delta Check Criteria.
    `void` | STF.`setDepartment(ISingleCollection<CWE> objDepartmentList)` Set the Department.
    `void` | PRC.`setDepartment(ISingleCollection<CWE> objdepartmentList)` Set the Department.
    `void` | DG1.`setDiagnosingClinician(ISingleCollection<XCN> objDiagnosingClinicianList)` Set the Diagnosing Clinician list.
    `void` | FT1.`setDiagnosisCode_FT1(ISingleCollection<CWE> objDiagnosisCode_FT1List)` Set the DiagnosisCode_FT1 list.
    `void` | ODS.`setDietSupplementPreferenceCode(ISingleCollection<CWE> objdietSupplementPreferenceCodeList)` Set the Diet Supplement Preference Code.
    `void` | DB1.`setDisabledPersonIdentifier(ISingleCollection<CX> objDisabledPersonIdentifierList)` Set the Disabled Person Identifier.
    `void` | PV1.`setDischargeDateOrTime(ISingleCollection<DTM> objDischargeDateOrTimeList)` Set the Discharge DateOrTime list.
    `void` | RXD.`setDispenseNotes(ISingleCollection<ST> objdispenseNotesList)` Set the Dispense Notes.
    `void` | RXD.`setDispenseTagIdentifier(ISingleCollection<EI> objDispenseTagIdentifierList)` Set the DispenseTagIdentifier list.
    `void` | RXD.`setDispensingProvider(ISingleCollection<XCN> objdispensingProviderList)` Set the Dispensing Provider.
    `void` | TXA.`setDistributedCopies(ISingleCollection<XCN> objDistributedCopiesList)` Set the DistributedCopies.
    `void` | UB2.`setDocumentControlNumber(ISingleCollection<ST> objDocumentControlNumberList)` Set the DocumentControlNumber list.
    `void` | TXA.`setDocumentTitle(ISingleCollection<ST> objDocumentTitleList)` Set the Document Title.
    `void` | DON.`setDonationMaterialReviewStaff(ISingleCollection<XCN> objParticipationPersonList)` Set the Donation Material Review Staff.
    `void` | DON.`setDonationSampleIdentifier(ISingleCollection<EI> objDonationSampleIdentifierList)` Set the Donation Sample Identifier.
    `void` | DON.`setDonorEligibilityProcedureType(ISingleCollection<CNE> objDonorEligibilityProcedureTypeList)` Set the Donor Eligibility Procedure Type.
    `void` | SAC.`setDrugInterference(ISingleCollection<CWE> objDrugInterference)` Set the Drug Interference.
    `void` | PD1.`setDuplicatePatient(ISingleCollection<CX> objDuplicatePatientList)` Set the Duplicate Patient List.
    `void` | TXA.`setEditDateTime(ISingleCollection<DTM> objEditDateTimeList)` Set the Edit Date/Time.
    `void` | STF.`setEMailAddress(ISingleCollection<ST> objEMailAddressList)` Add the EMail Address.
    `void` | IN2.`setEmployerContactPersonName(ISingleCollection<XPN> objEmployerContactPersonNameList)` Set the EmployerContactPersonName list.
    `void` | IN2.`setEmployerContactPersonPhoneNumber(ISingleCollection<XTN> objEmployerContactPersonPhoneNumberList)` Set the EmployerContactPersonPhoneNumber list.
    `void` | ORC.`setEnteredBy(ISingleCollection<XCN> objenteredByList)` Set the Entered By,.
    `void` | FT1.`setEnteredByCode(ISingleCollection<XCN> objEnteredByCodeList)` Set the EnteredByCode list.
    `void` | SCH.`setEnteredByPerson(ISingleCollection<XCN> objenteredByPersonList)` Set the Entered By Person.
    `void` | ARQ.`setEnteredByPerson(ISingleCollection<XCN> objenteredByPersonList)` Set the Entered By Person.
    `void` | SCH.`setEnteredByPhoneNumber(ISingleCollection<XTN> objenteredByPhoneNumberList)` Set the Entered By Phone Number.
    `void` | ARQ.`setEnteredByPhoneNumber(ISingleCollection<XTN> objenteredByPhoneNumberList)` Set the Entered By Phone Number.
    `void` | OBX.`setEquipmentInstanceIdentifier(ISingleCollection<EI> objEquipmentInstanceIdentifierList)` Set the EquipmentInstanceIdentifier list.
    `void` | ERR.`setErrorLocation(ISingleCollection<ERL> objErrorLocationList)` Set the Error Location.
    `void` | PID.`setEthnicGroup(ISingleCollection<CWE> objEthnicGroup)` Set the Ethnic Group.
    `void` | NK1.`setEthnicGroup(ISingleCollection<CWE> objEthnicGroupList)` Set the Ethnic Group list.
    `void` | IN2.`setEthnicGroup(ISingleCollection<CWE> objEthnicGroupList)` Set the EthnicGroup list.
    `void` | GT1.`setEthnicGroup(ISingleCollection<CWE> objEthnicGroupList)` Set the EthnicGroup list.
    `void` | PCR.`setEventCausalityObservations(ISingleCollection<ID> objeventCausalityObservationsList)` Set the Event Causality Observations.
    `void` | PEO.`setEventDescriptionFromAutopsy(ISingleCollection<FT> objEventDescriptionFromAutopsyList)` set the Event Description From Autopsy.
    `void` | PEO.`setEventDescriptionFromOthers(ISingleCollection<FT> objeventDescriptionFromOthersList)` Set the Event Description From Others.
    `void` | PEO.`setEventDescriptionFromPatient(ISingleCollection<FT> eventDescriptionFromPatientList)` set the Event Description From Patient.
    `void` | PEO.`setEventDescriptionFromPractitioner(ISingleCollection<FT> objeventDescriptionFromPractitioneList)` Set the Event Description From Practitioner.
    `void` | PEO.`setEventFromOriginalReporter(ISingleCollection<FT> eventFromOriginalReporterList)` Set the Event From Original Reporter.
    `void` | PEO.`setEventIdentifiersUsed(ISingleCollection<CWE> objeventIdentifiersUsedList)` Add the Event Identifiers Used.
    `void` | PEO.`setEventLocationOccurredAddress(ISingleCollection<XAD> objeventLocationOccurredAddressList)` Set the Event Location Occurred Address.
    `void` | PEO.`setEventOutcome(ISingleCollection<ID> objeventOutcomeList)` Set the Event Outcome.
    `void` | PEO.`setEventQualification(ISingleCollection<ID> objeventQualificationList)` Set the Event Qualification.
    `void` | PES.`setEventReportedTo(ISingleCollection<ID> objEventReportedToList)` Set the Event Reported To.
    `void` | PES.`setEventReportTimingType(ISingleCollection<ID> objeventReportTimingTypeList)` Set the Event Report Timing Type.
    `void` | CM2.`setEventsScheduledThisTimePoint(ISingleCollection<CWE> objeventsScheduledThisTimePointList)` Set the Events Scheduled This Time Point.
    `void` | PEO.`setEventSymptomDiagnosisCode(ISingleCollection<CWE> objeventSymptomDiagnosisCodeList)` Set the Event Symptom Diagnosis Code.
    `void` | TQ1.`setExplicitTime(ISingleCollection<TM> objExplicitTime)` Set the Explicit Time.
    `void` | CDM.`setExplodingCharges(ISingleCollection<CWE> objexplodingChargesList)` Set the Exploding Charges.
    `void` | IN1.`setExternalHealthPlanIdentifiers(ISingleCollection<CX> objExternalHealthPlanIdentifiersList)` Set the External Health Plan Identifiers.
    `void` | RF1.`setExternalReferralIdentifier(ISingleCollection<EI> objExternalReferralIdentifierList)` Set the External Referral Identifier list.
    `void` | FAC.`setFacilityAddress(ISingleCollection<XAD> objfacilityAddressList)` Set the Facility Address.
    `void` | PRC.`setFacilityID_PRC(ISingleCollection<CWE> objfacilityID_PRCList)` Set the Facility ID PRC.
    `void` | SCH.`setFillerContactAddress(ISingleCollection<XAD> objfillerContactAddressList)` Set the Filler Contact Address.
    `void` | SCH.`setFillerContactPerson(ISingleCollection<XCN> objfillerContactPersonList)` Set the Filler Contact Person.
    `void` | SCH.`setFillerOrderNumber(ISingleCollection<EI> objfillerOrderNumberList)` Set the Filler Order Number.
    `void` | ARQ.`setFillerOrderNumber(ISingleCollection<EI> objfillerOrderNumberList)` Set the Filler Order Number.
    `void` | APR.`setFillerOverrideCriteria(ISingleCollection<SCV> objfillerOverrideCriteriaList)` Set the Filler Override Criteria.
    `void` | OBR.`setFillerSupplementalServiceInformation(ISingleCollection<CWE> objfillerSupplementalServiceInformationList)` Set the Filler Supplemental Service Information.
    `void` | AIS.`setFillerSupplementalServiceInformation(ISingleCollection<CWE> fillerSupplementalServiceInformationList)` Set the Filler Supplemental Service Information.
    `void` | PV1.`setFinancialClass(ISingleCollection<FC> objFinancialClassList)` Set the Financial Class list.
    `void` | TXA.`setFolderAssignment(ISingleCollection<CWE> objFolderAssignmentList)` Set the Folder Assignment.
    `void` | PRC.`setFormula(ISingleCollection<ST> objformulaList)` Set the Formula.
    `void` | OM1.`setGenderRestriction(ISingleCollection<CWE> objGenderRestrictionList)` Set the GenderRestriction list.
    `void` | STF.`setGenericResourceTypeOrCategory(ISingleCollection<CWE> objGenericResourceTypeOrCategoryList)` Set the Generic resource type or category.
    `void` | RXE.`setGiveIndication(ISingleCollection<CWE> objgiveIndicationList)` Set the Give Indication.
    `void` | RXG.`setGiveTagIdentifier(ISingleCollection<EI> objGiveTagIdentifierList)` Set the Give Tag Identifier.
    `void` | GOL.`setGoalEvaluationComment(ISingleCollection<ST> objGoalEvaluationCommentList)` Set the GoalEvaluationComment
    `void` | GOL.`setGoalTargetName(ISingleCollection<XPN> objGoalTargetNameList)` Set the GoalTargetName
    `void` | GOL.`setGoalTargetType(ISingleCollection<CWE> objGoalTargetTypeList)` Set the GoalTargetType
    `void` | PRA.`setGovernmentReimbursementBillingEligibility(ISingleCollection<CWE> objGovernmentReimbursementBillingEligibilityList)` Set the Government Reimbursement Billing Eligibility.
    `void` | PM1.`setGroupName(ISingleCollection<XON> objGroupNameList)` Set the GroupName list.
    `void` | IN1.`setGroupName(ISingleCollection<XON> objGroupNameList)` Set the GroupName list.
    `void` | GT1.`setGuarantorAddress(ISingleCollection<XAD> objGuarantorAddressList)` Set the Guarantor Address list.
    `void` | GT1.`setGuarantorEmpAdd(ISingleCollection<XAD> objGuarantorEmpAddList)` Set the GuarantorEmpAdd list.
    `void` | GT1.`setGuarantorEmpIDNo(ISingleCollection<CX> objGuarantorEmpIDNoList)` Set the GuarantorEmpIDNo list.
    `void` | GT1.`setGuarantorEmployeeIDNo(ISingleCollection<CX> objGuarantorEmployeeIDNoList)` Set the GuarantorEmployeeIDNo list.
    `void` | GT1.`setGuarantorEmpName(ISingleCollection<XPN> objGuarantorEmpNameList)` Set the GuarantorEmpName list.
    `void` | GT1.`setGuarantorEmpPhNo(ISingleCollection<XTN> objGuarantorEmpPhNoList)` Set the GuarantorEmpPhNo list.
    `void` | GT1.`setGuarantorEmpsOrgNm(ISingleCollection<XON> objGuarantorEmpsOrgNmList)` Set the GuarantorEmpsOrgNm list.
    `void` | GT1.`setGuarantorName(ISingleCollection<XPN> objGuarantorNameList)` Set the GuarantorName list.
    `void` | GT1.`setGuarantorNumber(ISingleCollection<CX> objGuarantorNumberList)` Set the GuarantorNumber list.
    `void` | GT1.`setGuarantorOrgName(ISingleCollection<XON> objGuarantorOrgNameList)` Set the GuarantorOrgName list.
    `void` | GT1.`setGuarantorPhNum_Business(ISingleCollection<XTN> objGuarantorPhNum_BusinessList)` Set the GuarantorPhNum_Business list.
    `void` | GT1.`setGuarantorPhNum_Home(ISingleCollection<XTN> objGuarantorPhNum_HomeList)` Set the GuarantorPhNum_Home list.
    `void` | GT1.`setGuarantorRace(ISingleCollection<CWE> objGuarantorRaceList)` Set the GuarantorRace list.
    `void` | GT1.`setGuarantorSpouseName(ISingleCollection<XPN> objGuarantorSpouseNameList)` Set the GuarantorSpouseName list.
    `void` | PSL.`setHealthDocumentReferenceIdentifier(ISingleCollection<EI> objHealthDocumentReferenceIdentifier)` Set Health Document Reference Identifier (EI) This field is about Health Documents (electronic or paper) that support this Product/Service Line Item.
    `void` | ERR.`setHelpDeskContactPoint(ISingleCollection<XTN> objHelpDeskContactPointList)` Set the Help Desk ContactPoint.
    `void` | STF.`setHospitalServiceSTF(ISingleCollection<CWE> objHospitalServiceSTFList)` Set the Hospital Service STF.
    `void` | OM1.`setIdentityofInstrumentUsedtoPerformthisStudy(ISingleCollection<CWE> objIdentityofInstrumentUsedtoPerformthisStudyList)` Set the Identity of Instrument Used to Perform this Study.
    `void` | PID.`setIdentityReliabilityCode(ISingleCollection<CWE> objIdentityReliabilityCode)` Set the Identity Reliability Code.
    `void` | RXO.`setIndication(ISingleCollection<CWE> objindicationList)` Set the Indication.
    `void` | RXG.`setIndication(ISingleCollection<CWE> objindicationList)` Set the Indication.
    `void` | RXD.`setIndication(ISingleCollection<CWE> objindicationList)` Set the Indication.
    `void` | RXA.`setIndication(ISingleCollection<CWE> objindicationList)` Set the Indication.
    `void` | PCR.`setIndirectExposureMechanism(ISingleCollection<ID> objindirectExposureMechanismList)` Set the Indirect Exposure Mechanism.
    `void` | ERR.`setInformPersonIndicator(ISingleCollection<CWE> objInformPersonIndicatorList)` Set the Inform Person Indicator.
    `void` | STF.`setInstitutionActivationDate(ISingleCollection<DIN> objInstitutionActivationDateList)` Set the Institution Activation Date.
    `void` | STF.`setInstitutionInactivationDate(ISingleCollection<DIN> objInstitutionInactivationDateList)` Set the Institution Inactivation Date.
    `void` | PM1.`setInsuranceCoContactPerson(ISingleCollection<XPN> objInsuranceCoContactPersonList)` Set the InsuranceCoContactPerson list.
    `void` | IN1.`setInsuranceCoContactPerson(ISingleCollection<XPN> objInsuranceCoContactPersonList)` Set the InsuranceCoContactPerson list.
    `void` | PM1.`setInsuranceCompanyAddr(ISingleCollection<XAD> objInsuranceCompanyAddrList)` Set the InsuranceCompanyAddr list.
    `void` | IN1.`setInsuranceCompanyAddr(ISingleCollection<XAD> objInsuranceCompanyAddrList)` Set the InsuranceCompanyAddr list.
    `void` | PM1.`setInsuranceCompanyID(ISingleCollection<CX> objInsuranceCompanyIDList)` Set the InsuranceCompanyID list.
    `void` | IN1.`setInsuranceCompanyID(ISingleCollection<CX> objInsuranceCompanyIDList)` Set the InsuranceCompanyID list.
    `void` | PM1.`setInsuranceCompanyName(ISingleCollection<XON> objInsuranceCompanyNameList)` Set the InsuranceCompanyName list.
    `void` | IN1.`setInsuranceCompanyName(ISingleCollection<XON> objInsuranceCompanyNameList)` Set the InsuranceCompanyName list.
    `void` | PM1.`setInsuranceCoPhoneNumber(ISingleCollection<XTN> objInsuranceCoPhoneNumberList)` Set the InsuranceCoPhoneNumber list.
    `void` | IN1.`setInsuranceCoPhoneNumber(ISingleCollection<XTN> objInsuranceCoPhoneNumberList)` Set the InsuranceCoPhoneNumber list.
    `void` | IN1.`setInsuredAddr(ISingleCollection<XAD> objInsuredAddrList)` Set the InsuredAddr list.
    `void` | IN1.`setInsuredEmployerAddr(ISingleCollection<XAD> objInsuredEmployerAddrList)` Set the InsuredEmployerAddr list.
    `void` | IN2.`setInsuredEmployerOrganizationNameandID(ISingleCollection<XON> objInsuredEmployerOrganizationNameandIDList)` Set the InsuredEmployerOrganizationNameandID list.
    `void` | IN1.`setInsuredGroupEmpID(ISingleCollection<CX> objInsuredGroupEmpIDList)` Set the InsuredGroupEmpID list.
    `void` | IN1.`setInsuredGroupEmpName(ISingleCollection<XON> objInsuredGroupEmpNameList)` Set the InsuredGroupEmpName list.
    `void` | IN1.`setInsuredIDNumber(ISingleCollection<CX> objInsuredIDNumberList)` Set the InsuredIDNumber list.
    `void` | IN2.`setInsuredOrganizationNameandID(ISingleCollection<XON> objInsuredOrganizationNameandIDList)` Set the InsuredOrganizationNameandID list.
    `void` | IN2.`setInsuredsContactPersonPhoneNumber(ISingleCollection<XTN> objInsuredsContactPersonPhoneNumberList)` Set the InsuredsContactPersonPhoneNumber list.
    `void` | IN2.`setInsuredsContactPersonReason(ISingleCollection<CWE> objInsuredsContactPersonReasonList)` Set the InsuredsContactPersonReason list.
    `void` | IN2.`setInsuredsContactPersonsName(ISingleCollection<XPN> objInsuredsContactPersonsNameList)` Set the InsuredsContactPersonsName list.
    `void` | IN2.`setInsuredsEmployeeId(ISingleCollection<CX> objInsuredsEmployeeIdList)` Set the InsuredsEmployeeId list.
    `void` | IN2.`setInsuredsEmployerPhoneNumber(ISingleCollection<XTN> objInsuredsEmployerPhoneNumberList)` Set the InsuredsEmployerPhoneNumber list.
    `void` | IN2.`setInsuredsEmployersNameandID(ISingleCollection<XCN> objInsuredsEmployersNameandIDList)` Set the InsuredsEmployersNameandID list.
    `void` | IN2.`setInsuredsPhoneNumberHome(ISingleCollection<XTN> objInsuredsPhoneNumberHomeList)` Set the InsuredsPhoneNumberHome list.
    `void` | DON.`setIntendedProcedureType(ISingleCollection<CNE> objIntendedProcedureTypeList)` Set the Intended Procedure Type.
    `void` | SHP.`setInternalShipmentID(ISingleCollection<EI> objInternalShipmentIDList)` Set the Internal Shipment ID.
    `void` | CDM.`setInventoryNumber(ISingleCollection<CWE> objinventoryNumberList)` Set the Inventory Number.
    `void` | CER.`setJurisdictionBreadth(ISingleCollection<CWE> objjurisdictionBreadthList)` Set the Jurisdiction Breadth.
    `void` | LAN.`setLanguageAbilityCode(ISingleCollection<CWE> objLanguageAbilityCodeList)` Set the Language Ability Code.
    `void` | LOC.`setLicenseNumber(ISingleCollection<CWE> objlicenseNumberList)` Set the License Number.
    `void` | PD1.`setLivingDependency(ISingleCollection<CWE> objLivingDependencyList)` Set the Living Dependency List.
    `void` | NK1.`setLivingDependency(ISingleCollection<CWE> objLivingDependencyList)` Set the Living Dependency list.
    `void` | SAC.`setLocation(ISingleCollection<CWE> objLocation)` Set the Location.
    `void` | LOC.`setLocationAddress(ISingleCollection<XAD> objlocationAddressList)` Set the Location Address.
    `void` | LOC.`setLocationEquipment(ISingleCollection<CWE> objlocationEquipmentList)` Set the Location Equipment.
    `void` | LOC.`setLocationPhone(ISingleCollection<XTN> objlocationPhoneList)` Set the Location Phone.
    `void` | AIL.`setLocationResourceID(ISingleCollection<PL> objlocationResourceIDList)` Set the Location Resource ID.
    `void` | APR.`setLocationSelectionCriteria(ISingleCollection<SCV> objlocationSelectionCriteriaList)` Set the Location Selection Criteria.
    `void` | LDP.`setLocationService(ISingleCollection<CWE> objlocationServiceList)` Set the Location Service.
    `void` | LOC.`setLocationTypeLOC(ISingleCollection<CWE> objlocationTypeLOCList)` Set the Location Type LOC.
    `void` | IN2.`setMailClaimParty(ISingleCollection<CWE> objMailClaimPartyList)` Set the MailClaimParty list.
    `void` | EDU.`setMajorFieldofStudy(ISingleCollection<CWE> objMajorFieldofStudyList)` Add the Major Field of Study.
    `void` | PDC.`setManufacturerDistributor(ISingleCollection<XON> objmanufacturerDistributorList)` Set the Manufacturer Distributor.
    `void` | IN2.`setMaritalStatus(ISingleCollection<CWE> objMaritalStatusList)` Set the MaritalStatus list.
    `void` | QRI.`setMatchReasonCode(ISingleCollection<CWE> objMatchReasonCodeList)` Set the MatchReasonCode list.
    `void` | IN2.`setMedicaidCaseName(ISingleCollection<XPN> objMedicaidCaseNameList)` Set the MedicaidCaseName list.
    `void` | MSH.`setMessageProfileIdentifier(ISingleCollection<EI> objMessageProfileIdentifierList)` Set the MessageProfileIdentifier list.
    `void` | IN2.`setMilitarySponsorName(ISingleCollection<XPN> objMilitarySponsorNameList)` Set the MilitarySponsorName list.
    `void` | PDC.`setModelIdentifier(ISingleCollection<ST> objmodelIdentifierList)` Set the Model Identifier.
    `void` | GP2.`setModifierEditCode(ISingleCollection<CWE> objModifierEditCodeList)` Set the ModifierEditCode list.
    `void` | PID.`setMotherIdentifier(ISingleCollection<CX> objMotherIdentifier)` Set the Mother Identifier.
    `void` | PID.`setMotherMaidenName(ISingleCollection<XPN> objMotherMaidenName)` Set the MothersMaiden name.
    `void` | NK1.`setMothersMaidenName(ISingleCollection<XPN> objMothersMaidenNameList)` Set the Mothers Maiden Name list.
    `void` | IN2.`setMothersMaidenName(ISingleCollection<XPN> objMothersMaidenNameList)` Set the MothersMaidenName list.
    `void` | GT1.`setMothersMaidenName(ISingleCollection<XPN> objMothersMaidenNameList)` Set the MothersMaidenName list.
    `void` | NK1.`setName(ISingleCollection<XPN> objNameList)` Set the Name.
    `void` | IN1.`setNameOfInsured(ISingleCollection<XPN> objNameOfInsuredList)` Set the NameOfInsured list.
    `void` | OBX.`setNatureOfAbnormalTest(ISingleCollection<ID> objNatureOfAbnormalTestList)` Set the NatureOfAbnormalTest list.
    `void` | NK1.`setNextOfKinAssociatedPartysIdentifiers(ISingleCollection<CX> objNextOfKinAssociatedPartysIdentifiersList)` Set the Next Of Kin Associated Partys Identifiers list.
    `void` | IN2.`setNonCoveredInsuranceCode(ISingleCollection<CWE> objNonCoveredInsuranceCodeList)` Set the NonCoveredInsuranceCode list.
    `void` | PSH.`setNoOfProductExpReportFiledByDistributor(ISingleCollection<NM> objnoOfProductExpReportFiledByDistributorList)` Set the No Of Product Exp Report Filed By Distributor.
    `void` | PSH.`setNoOfProductExpReportFiledByFacility(ISingleCollection<NM> objnoOfProductExpReportFiledByFacilityList)` Set the No Of Product Exp Report Filed By Facility.
    `void` | OM3.`setNormalTextCodesforCategoricalObservations(ISingleCollection<CWE> objnormalTextCodesforCategoricalObservationsList)` Set the Normal Text Codes for Categorical Observations.
    `void` | PV2.`setNotifyClergyCode(ISingleCollection<CWE> objNotifyClergyCodeList)` Set the Notify Clergy Code List.
    `void` | OBX.`setObservationMethod(ISingleCollection<CWE> objObservationMethodList)` Set the ObservationMethod list.
    `void` | OM1.`setObservationProducingDepartmentSection(ISingleCollection<CWE> objObservationProducingDepartmentSectionList)` Set the Observation Producing Department Section.
    `void` | OBX.`setObservationSite(ISingleCollection<CWE> objObservationSiteList)` Set the Observation Site.
    `void` | OBX.`setObservationValue(ISingleCollection<IDataType> objObservationValueList)` Set the ObservationValue list.
    `void` | UB2.`setOccuranceCodeAndDate(ISingleCollection<OCD> objOccuranceCodeAndDateList)` Set the OccuranceCodeAndDate list.
    `void` | UB2.`setOccuranceSpanCodeOrDates(ISingleCollection<OSP> objOccuranceSpanCodeOrDatesList)` Set the OccuranceSpanCodeOrDates list.
    `void` | GP2.`setOCEEditCode(ISingleCollection<CWE> objOCEEditCodeList)` Set the OCEEditCode list.
    `void` | GP1.`setOCEEditsPerVisitCode(ISingleCollection<CWE> objOCEEditsPerVisitCodeList)` Set the OCEEditsPerVisitCode list.
    `void` | STF.`setOffice_HomeAddress_Birthplace(ISingleCollection<XAD> objOffice_HomeAddress_BirthplaceList)` Set the Office Home Address Birthplace.
    `void` | ROL.`setOfficeOrHome_AddressOrBirthplace(ISingleCollection<XAD> objofficeOrHome_AddrOrBirthplace)` Set the Office Or Home Add Or Birthplace.
    `void` | IN3.`setOperator(ISingleCollection<XCN> objOperatorList)` Set the Operator list.
    `void` | EVN.`setOperatorID(ISingleCollection<XCN> objOpeartorID)` This sets the Operator ID.
    `void` | OM7.`setOrderableAtLocation(ISingleCollection<PL> objorderableAtLocationList)` Set the Orderable At Location.
    `void` | OBR.`setOrderCallbackPhoneNumber(ISingleCollection<XTN> orderCallbackPhoneNumberList)` Set the Order Callback Phone Number.
    `void` | FT1.`setOrderedByCode(ISingleCollection<XCN> objOrderedByCodeList)` Set the OrderedByCode list.
    `void` | ORC.`setOrderingFacilityAddress(ISingleCollection<XAD> objorderingFacilityAddressList)` Set the Ordering Facility Address.
    `void` | ORC.`setOrderingFacilityName(ISingleCollection<XON> objorderingFacilityNameList)` Set the Ordering Facility Name.
    `void` | ORC.`setOrderingFacilityPhNo(ISingleCollection<XTN> objorderingFacilityPhNoList)` Set the Ordering Facility PhNo.
    `void` | ORC.`setOrderingProvider(ISingleCollection<XCN> objorderingProviderList)` Set the Ordering Provider.
    `void` | OBR.`setOrderingProvider(ISingleCollection<XCN> objorderingProviderList)` Set the Ordering Provider.
    `void` | ORC.`setOrderingProviderAddress(ISingleCollection<XAD> objorderingProviderAddressList)` Set the Ordering Provider Address.
    `void` | RXO.`setOrderingProviderDEANo(ISingleCollection<XCN> objorderingProviderDEANoList)` Set the Ordering Provider DEA No.
    `void` | RXE.`setOrderingProviderDEANumber(ISingleCollection<XCN> objorderingProviderDEANumberList)` Set the Ordering Provider DEA Number.
    `void` | ORC.`setOrderWorkflowProfile(ISingleCollection<CWE> objOrderWorkflowProfile)` Set Order Workflow Profile.
    `void` | LRL.`setOrganizationalLocationRelationshipValue(ISingleCollection<XON> objorganizationalLocationRelationshipValueList)` Set the Organizational Location Relationship Value.
    `void` | LOC.`setOrganizationNameLOC(ISingleCollection<XON> objorganizationNameLOCList)` Set the field which contains the organization(s) of which this location is a part.
    `void` | NK1.`setOrganizationNameNK1(ISingleCollection<XON> objOrganizationNameNK1List)` Set the Organization Name NK1 list.
    `void` | TXA.`setOriginatorCodeName(ISingleCollection<XCN> objOriginatorCodeNameList)` Set the OriginatorCodeName This field specify the name of the person identified in the document as being responsible for performing the procedure or activity.
    `void` | SAC.`setOtherEnvironmentalFactors(ISingleCollection<CWE> objOtherEnvironmentalFactors)` Set the OtherEnvironmentalFactors.
    `void` | PV1.`setOtherHealthCareProvider(ISingleCollection<XCN> objOtherHealthCareProviderList)` /** Set the Other Health Care Provider list.
    `void` | PDC.`setOtherIdentifier(ISingleCollection<ST> objotherIdentifierList)` Set the Other Identifier.
    `void` | OM1.`setOtherNames(ISingleCollection<ST> objOtherNames)` Set the Other Names.
    `void` | SPM.`setOtherSpecimenID(ISingleCollection<CX> objAccessionIDList)` Set the Other Specimen ID.
    `void` | OM1.`setOutsideSiteWhereObservationmaybePerformed(ISingleCollection<CWE> objOutsideSiteWhereObservationmaybePerformedList)` Set the Outside Site Where Observation may be Performed.
    `void` | ERR.`setOverrideReasonCode(ISingleCollection<CWE> objOverrideReasonCodeList)` Set the Override Reason Code.
    `void` | PAC.`setPackageCondition(ISingleCollection<CWE> objPackageConditionList)` Set the Package Condition.
    `void` | PAC.`setPackageHandlingCode(ISingleCollection<CWE> objPackageHandlingCodeList)` Set the Package Handling Code.
    `void` | PAC.`setPackageRiskCode(ISingleCollection<CWE> objPackageRiskCodeList)` Set the Package Risk Code.
    `void` | ECD.`setParameters(ISingleCollection<TX> objParameters)` Set the Parameters.
    `void` | PRT.`setParticipantTelecommunicationAddress(ISingleCollection<XTN> objParticipantTelecommunicationAddress)` Set Participant Telecommunication Address.
    `void` | PRT.`setParticipationAddress(ISingleCollection<XAD> objParticipationAddressList)` Set the Participation Address.
    `void` | PRT.`setParticipationDevice(ISingleCollection<EI> objParticipationDeviceList)` Set the Participation Device.
    `void` | PRT.`setParticipationLocation(ISingleCollection<PL> objParticipationOrganizationList)` Set the Participation Location.
    `void` | PRT.`setParticipationOrganization(ISingleCollection<XON> objParticipationOrganizationList)` Set the Participation Organization.
    `void` | PRT.`setParticipationPerson(ISingleCollection<XCN> objParticipationPersonList)` Set the Participation Person.
    `void` | PID.`setPatientAddress(ISingleCollection<XAD> objPatientAddress)` Set the Patient Address.
    `void` | SCD.`setPatientIdentifierList(ISingleCollection<CX> objPatientIdentifierListList)` Set the Patient Identifier List.
    `void` | PID.`setPatientIdentifierList(ISingleCollection<CX> objPatientIdentifierList)` Set the Patient Identifier List.
    `void` | PID.`setPatientName(ISingleCollection<XPN> objPatientName)` Set the Patient name.
    `void` | PD1.`setPatientPrimaryFacility(ISingleCollection<XON> objPatientPrimaryFacilityList)` Set the Patient Primary Facility.
    `void` | PID.`setPatientTelecommunicationInformation(ISingleCollection<XTN> objPatientTelecommunicationInformation)` Set the Patient Telecommunication Information.
    `void` | PV2.`setPatientValuables(ISingleCollection<ST> objPatientValuablesList)` Set the Patient Valuables.
    `void` | PYE.`setPayeeAddress(ISingleCollection<XAD> objPayeeAddress)` Set PYE-6 Payee Address (XAD) Address for payee.
    `void` | PYE.`setPayeeIdentificationList(ISingleCollection<XON> objPayeeIdentificationList)` Set Payee Identification List (XON) This field is about Payee or Business Arrangement identification information.
    `void` | PYE.`setPayeePersonName(ISingleCollection<XPN> objPayeePersonName)` Set Payee Person Name (XPN) Individual's name; may be a patient's name or other individual.
    `void` | IN2.`setPayorID(ISingleCollection<CX> objPayorIDList)` Set the PayorID list.
    `void` | IN2.`setPayorSubscriberID(ISingleCollection<CX> objPayorSubscriberIDList)` Set the PayorSubscriberID list.
    `void` | FT1.`setPerformedByCode(ISingleCollection<XCN> objPerformedByCodeList)` Set the PerformedByCode list.
    `void` | FT1.`setPerformingFacility(ISingleCollection<XON> objPerformingFacilityList)` Set Performing Facility.
    `void` | OM1.`setPermittedDataTypes(ISingleCollection<ID> ObjPermittedDataTypesList)` Set the Permitted Data Types.
    `void` | AIP.`setPersonnelResourceID(ISingleCollection<XCN> objpersonnelResourceID)` Set the Personnel Resource ID.
    `void` | CSR.`setPersonPerformingStudyRegistration(ISingleCollection<XCN> objpersonPerformingStudyRegistrationList)` Set the Person Performing Study Registration.
    `void` | RXE.`setPharmaceuticalSubstanceAlternative(ISingleCollection<CWE> objpharmaceuticalSubstanceAlternativeList)` Set the Pharmaceutical Substance Alternative.
    `void` | RXO.`setPharmacistTreatmentSupplierVerifierID(ISingleCollection<XCN> objpharmacistTreatmentSupplierVerifierIDList)` Set the Pharmacist Treatment Supplier Verifier ID.
    `void` | RXE.`setPharmacistTreatSupplierVerifierID(ISingleCollection<XCN> objpharmacistTreatSupplierVerifierIDList)` Set the Pharmacist Treat Supplier Verifier ID.
    `void` | RXO.`setPharmacyPhoneNumber(ISingleCollection<XTN> objPharmacyPhoneNumber)` Set the Pharmacy Phone Number.
    `void` | RXE.`setPharmacyPhoneNumber(ISingleCollection<XTN> objPharmacyPhoneNumber)` Set the Pharmacy Phone Number.
    `void` | RXD.`setPharmacyPhoneNumber(ISingleCollection<XTN> objPharmacyPhoneNumber)` Set the Pharmacy Phone Number.
    `void` | DON.`setPhlebotomyIssue(ISingleCollection<CNE> objPhlebotomyIssueList)` Set the Phlebotomy Issue.
    `void` | STF.`setPhone(ISingleCollection<XTN> objPhoneList)` Set the Phone
    `void` | ROL.`setPhone(ISingleCollection<XTN> objPhone)` Set the Phone.
    `void` | NK1.`setPhoneNumber(ISingleCollection<XTN> objPhoneNumberList)` Set the PhoneNumber list.
    `void` | PID.`setPhoneNumberBusiness(ISingleCollection<XTN> objPhoneNumberBusiness)` Set the Phone Number Business.
    `void` | PID.`setPhoneNumberHome(ISingleCollection<XTN> objPhoneNumberHome)` Set the Phone Number Home.
    `void` | IN3.`setPhysicianReviewer(ISingleCollection<XCN> objPhysicianReviewerList)` Set the PhysicianReviewer list.
    `void` | PD1.`setPlaceOfWorship(ISingleCollection<XON> objPlaceOfWorshipList)` Set the Place Of Worship.
    `void` | SCH.`setPlacerContactAddress(ISingleCollection<XAD> objplacerContactAddressList)` Set the Placer Contact Address.
    `void` | ARQ.`setPlacerContactAddress(ISingleCollection<XAD> objplacerContactAddressList)` Set the Placer Contact Address.
    `void` | SCH.`setPlacerContactPerson(ISingleCollection<XCN> objplacerContactPersonList)` Set the Placer Contact Person.
    `void` | ARQ.`setPlacerContactPerson(ISingleCollection<XCN> objplacerContactPersonList)` Set the Placer Contact Person.
    `void` | ARQ.`setPlacerContactPhoneNumber(ISingleCollection<XTN> objplacerContactPhoneNumberList)` Set the Placer Contact Phone Number.
    `void` | TXA.`setPlacerOrderNumber(ISingleCollection<EI> objPlacerOrderNumberList)` Set the PlacerOrderNumber
    `void` | SCH.`setPlacerOrderNumber(ISingleCollection<EI> objplacerOrderNumberList)` Set the Placer Order Number.
    `void` | ARQ.`setPlacerOrderNumber(ISingleCollection<EI> objplacerOrderNumberList)` Set the Placer Order Number.
    `void` | OBR.`setPlacerSupplementalServiceInformation(ISingleCollection<CWE> objplacerOrderNumberList)` set the Placer Supplemental Service Information.
    `void` | AIS.`setPlacerSupplementalServiceInformation(ISingleCollection<CWE> objplacerSupplementalServiceInformationList)` Set the Placer Supplemental Service Information.
    `void` | OBR.`setPlannedPatientTransportComment(ISingleCollection<CWE> objplannedPatientTransportCommentList)` Set the Planned Patient Transport Comment.
    `void` | IN2.`setPolicyTypeOrAmount(ISingleCollection<PTA> objPolicyTypeOrAmountList)` Set the PolicyTypeOrAmount list.
    `void` | PRA.`setPractitionerCategory(ISingleCollection<CWE> objPractitionerCategoryList)` Set the Practitioner Category.
    `void` | PRA.`setPractitionerGroup(ISingleCollection<CWE> objPractitionerGroupList)` Set the Practitioner Group.
    `void` | PRA.`setPractitionerIDNumbers(ISingleCollection<PLN> objPractitionerIDNumbersList)` Set the Practitioner ID Numbers.
    `void` | PV2.`setPrecautionCode(ISingleCollection<CWE> objPrecautionCodeList)` Set the Precaution Code list.
    `void` | IN3.`setPrecertificationRequirement(ISingleCollection<ICD> objPrecertificationRequirementList)` Set the PrecertificationRequirement list.
    `void` | PRC.`setPrice(ISingleCollection<CP> objpriceList)` Set the Price.
    `void` | TXA.`setPrimaryActivityProviderCodeName(ISingleCollection<XCN> objPrimaryActivityProviderCodeNameList)` Set the PrimaryActivityProviderCodeName This field specify the name of the person identified in the document as being responsible for performing the procedure or activity.
    `void` | OM7.`setPrimaryKeyValueCDM(ISingleCollection<CWE> objprimaryKeyValueCDMList)` Set the Primary Key Value CDM.
    `void` | MFA.`setprimaryKeyValueMFA(ISingleCollection<IDataType> objprimaryKeyValueMFAList)` Set the Primary Key Value MFA.
    `void` | MFE.`setprimaryKeyValueMFE(ISingleCollection<IDataType> objPrimaryKeyValueMFEList)` Set the Primary Key Value MFE.
    `void` | MFE.`setPrimaryKeyValueType(ISingleCollection<ID> objtempPrimaryKeyValueTypeList)` Set the Primary Key Value Type.
    `void` | MFA.`setPrimaryKeyValueType(ISingleCollection<ID> objtempPrimaryKeyValueTypeMFAList)` Set the Primary Key Value Type MFA.
    `void` | PEO.`setPrimaryObserverAddress(ISingleCollection<XAD> objprimaryObserverAddressList)` Set the Primary Observer Address.
    `void` | PEO.`setPrimaryObserverName(ISingleCollection<XPN> objprimaryObserverNameList)` Set the Primary Observer Name.
    `void` | PEO.`setPrimaryObserverTelephone(ISingleCollection<XTN> objprimaryObserverTelephoneList)` Set the Primary Observer Telephone.
    `void` | MRG.`setPriorAlternateVisitID(ISingleCollection<CX> objPriorPatientNameList)` Set the Prior Alternate Visit ID.
    `void` | TQ1.`setPriority(ISingleCollection<CWE> objPriority)` Set the Priority.
    `void` | MRG.`setPriorPatientIdentifierList(ISingleCollection<CX> objPriorPatientIdentifierList)` Set the Patient Identifier.
    `void` | MRG.`setPriorPatientName(ISingleCollection<XPN> objPriorPatientNameList)` Set the Prior Patient Name.
    `void` | OM1.`setPriorResutsInstructions(ISingleCollection<TX> objPriorResutsInstructionsList)` Set the Prior Resuts Instructions.
    `void` | PRA.`setPrivileges(ISingleCollection<PIP> objPrivilegesList)` Set the Privileges.
    `void` | PRB.`setProblemManagementDiscipline(ISingleCollection<CWE> objProblemManagementDisciplineList)` Set the ProblemManagementDiscipline
    `void` | CDM.`setProcedureCode(ISingleCollection<CNE> objprocedureCodeList)` Set the Procedure Code.
    `void` | DPS.`setProcedureCode(ISingleCollection<CWE> objProcedureCodeList)` Set the Procedure Code.
    `void` | PR1.`setProcedureCodeModifier(ISingleCollection<CNE> objProcedureCodeModifier)` Set the ProcedureCodeModifier list.
    `void` | OBR.`setProcedureCodeModifier(ISingleCollection<CNE> objprocedureCodeModifierList)` Set the Procedure Code Modifier.
    `void` | ITM.`setProcedureCodeModifier(ISingleCollection<CNE> objProcedureCodeModifierList)` Set the Procedure Code Modifier.
    `void` | IIM.`setProcedureCodeModifier(ISingleCollection<CNE> objProcedureCodeModifierList)` Set the Procedure Code Modifier.
    `void` | FT1.`setProcedureCodeModifier(ISingleCollection<CNE> objProcedureCodeModifierList)` Set the ProcedureCodeModifier list.
    `void` | PSL.`setProcessingConsiderationCode(ISingleCollection<CWE> objProcessingConsiderationCode)` Set Processing Consideration Code (CWE) This field is about Codes indicating special processing requested of Payer for this Product/Service Line Item .
    `void` | OM1.`setProcessingPriority(ISingleCollection<ID> objProcessingPriorityList)` Set the Processing Priority.
    `void` | PID.`setProductionClassCode(ISingleCollection<CWE> objProductionClassCode)` Set the ProductionClassCode.
    `void` | PSL.`setProductOrServiceClarificationCodeType(ISingleCollection<CWE> objProductOrServiceClarificationCodeType)` Set Product/Service Clarification Code Type (CWE) This field is about Additional codes describing the Product/Service Code on PSL.
    `void` | PSL.`setProductOrServiceClarificationCodeValue(ISingleCollection<ST> objProductOrServiceClarificationCodeValue)` Set Product/Service Clarification Code Value (ST) This field is about : Additional codes describing the Product/Service Code on PSL.
    `void` | PSL.`setProductOrServiceCodeModifier(ISingleCollection<CWE> objProductOrServiceCodeModifier)` Set Product/Service CodeModifier Modifier (CWE) This field is about : Additional optional modifier(s) for the Product/Service Code .
    `void` | PCR.`setProductSerialLotNumber(ISingleCollection<ST> objproductSerialLotNumberList)` Set the Product Serial Lot Number.
    `void` | AFF.`setProfessionalOrganizationAffiliationDateRange(ISingleCollection<DR> objProfessionalOrganizationAffiliationDateRangeList)` Set the Professional Organization Affiliation Date Range.
    `void` | IPC.`setProtocolCode(ISingleCollection<CWE> objprotocolCodeList)` Set the Protocol Code.
    `void` | PRD.`setProviderAddress(ISingleCollection<XAD> objProviderAddressList)` Set the Provider Address.
    `void` | RXE.`setProviderAdministrationInstructions(ISingleCollection<CWE> objproviderAdministrationInstructionsList)` Set the Provider Administration Instructions.
    `void` | PRD.`setProviderCommunicationInformation(ISingleCollection<XTN> objProviderCommunicationInformationList)` Set the Provider Communication Information list.
    `void` | PRD.`setProviderIdentifiers(ISingleCollection<PLN> objProviderIdentifiersList)` Set the Provider Identifiers list.
    `void` | PRD.`setProviderName(ISingleCollection<XPN> objProviderNameList)` Set the Provider Name list.
    `void` | PRD.`setProviderOrganizationAddress(ISingleCollection<XAD> objProviderOrganizationAddressList)` Set the Provider Organization Address list.
    `void` | PRD.`setProviderOrganizationCommunicationInformation(ISingleCollection<XTN> objProviderOrganizationCommunicationInformationList)` Set the Provider Organization Communication Information list.
    `void` | PRD.`setProviderOrganizationLocationInformation(ISingleCollection<PL> objProviderOrganizationLocationInformationList)` Set the Provider Organization Location Information.
    `void` | RXO.`setProviderPharmacyTreatmentInstructions(ISingleCollection<CWE> objproviderPharmacyTreatmentInstructionsList)` Set the Provider Pharmacy Treatment Instructions.
    `void` | PRD.`setProviderRole(ISingleCollection<CWE> objProviderRoleList)` Set the Provider Role list.
    `void` | RXO.`setProvidersAdministrationInstructions(ISingleCollection<CWE> objprovidersAdministrationInstructionsList)` Set the Providers Administration Instructions.
    `void` | ROL.`setProviderType(ISingleCollection<CWE> objproviderType)` Set the Provider Type.
    `void` | PID.`setRace(ISingleCollection<CWE> objRace)` Set the Race.
    `void` | NK1.`setRace(ISingleCollection<CWE> objRaceList)` Set the Race list.
    `void` | IN2.`setRace(ISingleCollection<CWE> objRaceList)` Set the Race list.
    `void` | CSR.`setRandomizedStudyArm(ISingleCollection<CWE> objrandomizedStudyArmList)` Set the Randomized Study Arm.
    `void` | OM2.`setRangeofDecimalPrecision(ISingleCollection<NM> objrangeofDecimalPrecisionList)` Set the Range of Decimal Precision.
    `void` | OBR.`setReasonforStudy(ISingleCollection<CWE> objreasonforStudyList)` set the Reason for Study.
    `void` | PV2.`setRecreationalDrugUseCode(ISingleCollection<CWE> objRecreationalDrugUseCodeList)` Set the Recreational Drug UseCode List.
    `void` | OM2.`setReferenceNormalRangeOrdinalandContinuousObservations(ISingleCollection<RFR> objreferenceNormalRangeOrdinalandContinuousObservationsList)` Set the Reference Normal Range Ordinal and Continuous Observations.
    `void` | RF1.`setReferralDisposition(ISingleCollection<CWE> objReferralDispositionList)` Set the Referral Disposition list.
    `void` | RF1.`setReferralReason(ISingleCollection<CWE> objReferralReasonList)` Set the Referral Reason list.
    `void` | PV2.`setReferralSourceCode(ISingleCollection<XCN> objReferralSourceCodeList)` Set Referral SourceCode.
    `void` | PV1.`setReferringDoctor(ISingleCollection<XCN> objReferringDoctorList)` Set the Referring Doctor list.
    `void` | OM1.`setReflexTestsObservations(ISingleCollection<CWE> objReflexTestsObservationsList)` Set the Reflex Tests Observations.
    `void` | TQ2.`setRelatedFillerNo(ISingleCollection<EI> objrelatedFillerNoList)` Set the Related Filler No.
    `void` | TQ2.`setRelatedPlacerGroupNo(ISingleCollection<EI> objrelatedPlacerGroupNoList)` Set the Related Placer Group No.
    `void` | TQ2.`setRelatedPlacerNo(ISingleCollection<EI> objrelatedPlacerNoList)` Set the Related Placer No.
    `void` | ConsentSeg.`setRelationshipToSubject(ISingleCollection<CWE> objRelationshipToSubjectList)` Set the Relationship To Subject.
    `void` | IN2.`setRelationshipToThePatientStopDate(ISingleCollection<DT> objRelationshipToThePatientStopDateList)` Set the RelationshipToThePatientStopDate list.
    `void` | TQ1.`setRelativeTimeAndUnits(ISingleCollection<CQ> objRelativeTimeAndUnits)` Set the Relative Time And Units.
    `void` | OBR.`setRelevantClinicalInformation(ISingleCollection<CWE> objrelevantClinicalInformationList)` set the Relevant Clinical Information.
    `void` | TQ1.`setRepeatPattern(ISingleCollection<RPT> objRepeatPattern)` Set the Repeat Pattern.
    `void` | OM1.`setReplacementProducersServiceTestObservationID(ISingleCollection<CWE> objReplacementProducersServiceTestObservationIDList)` Set the Replacement Producer's Service/Test/Observation ID.
    `void` | AUT.`setRequestedDisciplines(ISingleCollection<CWE> objAuthorizedDisciplinesList)` Set the Requested Discipline(s).
    `void` | ARQ.`setRequestedStartDateTimeRange(ISingleCollection<DR> objrequestedStartDateTimeRangeList)` Set the Requested Start Date Time Range.
    `void` | AIG.`setResourceGroup(ISingleCollection<CWE> objresourceGroupList)` Set the Resource Group.
    `void` | APR.`setResourceSelectionCriteria(ISingleCollection<SCV> objresourceSelectionCriteriaList)` Set the Resource Selection Criteria.
    `void` | OBX.`setResponsibleObserver(ISingleCollection<XCN> objResponsibleObserverList)` Set the ResponsibleObserver list.
    `void` | OBR.`setResultCopiesTo(ISingleCollection<XCN> objresultCopiesToList)` Set the Result Copies To.
    `void` | GP1.`setRevenueCode(ISingleCollection<CWE> objRevenueCodeList)` Set the RevenueCode list.
    `void` | ROL.`setRolePerson(ISingleCollection<XCN> objrolePerson)` Set the Role Person.
    `void` | IN2.`setRoomCoverageTypeOrAmount(ISingleCollection<RMC> objRoomCoverageTypeOrAmountList)` Set the RoomCoverageTypeOrAmount list.
    `void` | ITM.`setRulingAct(ISingleCollection<CWE> objRulingActList)` Set the Ruling Act list.
    `void` | IPC.`setScheduledProcedureStepLocation(ISingleCollection<CWE> objscheduledProcedureStepLocationList)` Set the Scheduled Procedure Step Location.
    `void` | IN3.`setSecondOpinionDocumentationReceived(ISingleCollection<CWE> objSecondOpinionDocumentationReceivedList)` Set the SecondOpinionDocumentationReceived list.
    `void` | IN3.`setSecondOpinionPhysician(ISingleCollection<XCN> objSecondOpinionPhysicianList)` Set the SecondOpinionPhysician list.
    `void` | RCP.`setSegmentgroupinclusion(ISingleCollection<ID> objSegmentgroupinclusionList)` Set the Segment group inclusion.
    `void` | PES.`setSenderAddress(ISingleCollection<XAD> objSenderAddressList)` Set the Sender Address.
    `void` | PES.`setSenderEventDescription(ISingleCollection<FT> objSenderEventDescriptionList)` Set the Sender Event Description.
    `void` | PES.`setSenderIndividualName(ISingleCollection<XCN> objSenderIndividualNameList)` Set the Sender Individual Name.
    `void` | PES.`setSenderOrganizationName(ISingleCollection<XON> objSenderOrganizationNameList)` Set the Sender Organization Name.
    `void` | PES.`setSenderTelephone(ISingleCollection<XTN> objSenderTelephoneList)` Set the Sender Telephone.
    `void` | ODT.`setServicePeriod(ISingleCollection<CWE> objservicePeriodList)` Set the Service Period.
    `void` | ODS.`setServicePeriod(ISingleCollection<CWE> objservicePeriodList)` Set the Service Period.
    `void` | OM1.`setServiceTestObservationPerformanceSchedule(ISingleCollection<ST> objServiceTestObservationPerformanceScheduleList)` Set the Service Test Observation Performance Schedule.
    `void` | SHP.`setShipmentCondition(ISingleCollection<CWE> objShipmentConditionList)` Set the Shipment Condition.
    `void` | SHP.`setShipmentConfidentiality(ISingleCollection<CWE> objShipmentConfidentialityList)` Set the Shipment Confidentiality.
    `void` | SHP.`setShipmentHandlingCode(ISingleCollection<CWE> objShipmentConditionList)` Set the Shipment Condition.
    `void` | SHP.`setShipmentRiskCode(ISingleCollection<CWE> objShipmentConditionList)` Set the Shipment Risk Code.
    `void` | FAC.`setSignatureAuthority(ISingleCollection<XCN> objsignatureAuthorityList)` Set the Signature Authority.
    `void` | FAC.`setSignatureAuthorityAddress(ISingleCollection<XAD> objsignatureAuthorityAddressList)` Set the Signature Authority Address.
    `void` | RCP.`setSortField(ISingleCollection<SRT> objSortFieldList)` Set the Sort Field list.
    `void` | ARV.`setSpecialAccessRestrictionInstructions(ISingleCollection<ST> objSpecialAccessRestrictionInstructions)` Set the Special Access Restriction Instructions.
    `void` | RXG.`setSpecialAdministrationInstructions(ISingleCollection<CWE> objSpecialAdministrationInstructionsList)` Set the Special Administration Instructions.
    `void` | IN2.`setSpecialCoverageApprovalName(ISingleCollection<XPN> objSpecialCoverageApprovalNameList)` Set the SpecialCoverageApprovalName list.
    `void` | RXE.`setSpecialDispensingInstructions(ISingleCollection<CWE> objSpecialDispensingInstructions)` Set the Special Dispensing Instructions.
    `void` | RXD.`setSpecialDispensingInstructions(ISingleCollection<CWE> objSpecialDispensingInstructionsList)` Set the Special Dispensing Instructions.
    `void` | SAC.`setSpecialHandlingCode(ISingleCollection<CWE> objSpecialHandlingCode)` Set the Special Handling Code.
    `void` | PRA.`setSpecialty(ISingleCollection<SPD> objSpecialtyList)` Set the Specialty.
    `void` | LDP.`setSpecialtyType(ISingleCollection<CWE> objspecialtyTypeList)` Set the Specialty Type.
    `void` | SPM.`setSpecimenAdditives(ISingleCollection<CWE> objspecimenAdditivesList)` Set the Specimen Additives.
    `void` | SPM.`setSpecimenCondition(ISingleCollection<CWE> objspecimenConditionList)` Set the Specimen Condition.
    `void` | SPM.`setSpecimenDescription(ISingleCollection<ST> objSpecimenDescription)` Set the Specimen Description.
    `void` | SPM.`setSpecimenHandlingCode(ISingleCollection<CWE> objspecimenHandlingCodeList)` Set the Specimen Handling Code.
    `void` | OM4.`setSpecimenHandlingCode(ISingleCollection<CWE> objSpecimenHandlingCodeList)` Set the Specimen Handling Code.
    `void` | SPM.`setSpecimenParentIDs(ISingleCollection<EIP> objspecimenParentIDsList)` Set the Specimen Parent IDs.
    `void` | OM4.`setSpecimenPriorities(ISingleCollection<ID> objspecimenPrioritiesList)` Set the Specimen Priorities.
    `void` | SPM.`setSpecimenRejectReason(ISingleCollection<CWE> objspecimenRejectReasonList)` Set the Specimen Reject Reason.
    `void` | SPM.`setSpecimenRiskCode(ISingleCollection<CWE> objspecimenRiskCodeList)` Set the Specimen Risk Code.
    `void` | SPM.`setSpecimenRole(ISingleCollection<CWE> objspecimenRoleList)` Set the Specimen Role.
    `void` | SPM.`setSpecimenSourceSiteModifier(ISingleCollection<CWE> objspecimenSourceSiteModifierList)` Set the Specimen Source Site Modifier.
    `void` | SPM.`setSpecimenTypeModifier(ISingleCollection<CWE> objspecimenTypeModifierList)` set the Specimen Type Modifier.
    `void` | STF.`setStaffIdentifierList(ISingleCollection<CX> objStaffIdentifierList)` Set the Staff Identifier List.
    `void` | STF.`setStaffName(ISingleCollection<XPN> objStaffNameList)` Set the Staff Name.
    `void` | STF.`setStaffType(ISingleCollection<CWE> objStaffTypeList)` Set the Staff Type.
    `void` | CSR.`setStratumforStudyRandomization(ISingleCollection<CWE> objstratumforStudyRandomizationList)` Set the Stratum for Study Randomization.
    `void` | CSR.`setStudyAuthorizingProvider(ISingleCollection<XCN> objstudyAuthorizingProviderList)` Set the Study Authorizing Provider.
    `void` | CSS.`setStudyQualityControlCodes(ISingleCollection<CWE> objstudyQualityControlCodesList)` Set the Study Quality Control Codes.
    `void` | CSR.`setStudyRandomizationDatetime(ISingleCollection<DTM> studyRandomizationDatetimeList)` Set the Study Randomization Date time.
    `void` | CER.`setSubjectDirectoryAttributeExtension(ISingleCollection<CWE> objsubjectDirectoryAttributeExtensionList)` Set the Subject Directory Attribute Extension.
    `void` | ConsentSeg.`setSubjectspecificConsentBackgroundText(ISingleCollection<FT> objConsentBackgroundInformationList)` Set the Consent Background Information.
    `void` | ConsentSeg.`setSubjectspecificConsentText(ISingleCollection<FT> objSubjectspecificConsentTextList)` Set the Subject-specific Consent Text.
    `void` | RXG.`setSubstanceExpirationDate(ISingleCollection<DTM> objsubstanceExpirationDateList)` Set the Substance Expiration Date.
    `void` | RXD.`setSubstanceExpirationDate(ISingleCollection<DTM> objsubstanceExpirationDateList)` Set the Substance Expiration Date.
    `void` | RXA.`setSubstanceExpirationDate(ISingleCollection<DTM> objsubstanceExpirationDateList)` Set the Substance Expiration Date.
    `void` | RXG.`setSubstanceLotNumber(ISingleCollection<ST> objsubstanceLotNumberList)` Set the Substance Lot Number.
    `void` | RXD.`setSubstanceLotNumber(ISingleCollection<ST> objsubstanceLotNumberList)` Set the Substance Lot Number.
    `void` | RXA.`setSubstanceLotNumber(ISingleCollection<ST> objsubstanceLotNumberList)` Set the Substance Lot Number.
    `void` | RXG.`setSubstanceManufacturerName(ISingleCollection<CWE> objsubstanceManufacturerNameList)` Set the Substance Manufacturer Name.
    `void` | RXD.`setSubstanceManufacturerName(ISingleCollection<CWE> objsubstanceManufacturerNameList)` Set the Substance Manufacturer Name.
    `void` | RXA.`setSubstanceManufacturerName(ISingleCollection<CWE> substanceManufacturerNameList)` Set the Substance Manufacturer Name.
    `void` | INV.`setSubstanceStatus(ISingleCollection<CWE> objSubstanceStatusList)` Set the Substance Status.
    `void` | RXA.`setSubstanceTreatmentRefusalReason(ISingleCollection<CWE> objsubstanceTreatmentRefusalReasonList)` Set the Substance Treatment Refusal Reason.
    `void` | IVT.`setSubstituteItemIdentifier(ISingleCollection<EI> objSubstituteItemIdentifierList)` Set the Substitute Item Identifier.
    `void` | RXO.`setSupplementaryCode(ISingleCollection<CWE> objsupplementaryCodeList)` Set the Supplementary Code.
    `void` | RXE.`setSupplementaryCode(ISingleCollection<CWE> objsupplementaryCodeList)` Set the Supplementary Code.
    `void` | RXD.`setSupplementaryCode(ISingleCollection<CWE> objsupplementaryCodeList)` Set the Supplementary Code.
    `void` | RXC.`setSupplementaryCode(ISingleCollection<CWE> objsupplementaryCodeList)` Set the Supplementary Code.
    `void` | SAC.`setSystemInducedContaminants(ISingleCollection<CWE> objSystemInducedContaminants)` Set the System Induced Contaminants.
    `void` | OM4.`setTaxonomicClassificationCode(ISingleCollection<CWE> objTaxonomicClassificationCodeList)` Set the Taxonomic Classification Code.
    `void` | OBR.`setTechnician(ISingleCollection<NDL> objtechnicianList)` set the Technician.
    `void` | OM1.`setTestCategory(ISingleCollection<CWE> objTestCategoryList)` Set the TestCategory list.
    `void` | INV.`setTestFluidIdentifier(ISingleCollection<CWE> objTestFluidIdentifierList)` Set the Test Fluid Identifier.
    `void` | OM5.`setTestObservationsIncludedwithinanOrderedTestBattery(ISingleCollection<CWE> objtestObservationsIncludedwithinanOrderedTestBatteryList)` Set the Test Observations Included within an Ordered Test Battery.
    `void` | ODS.`setTextInstruction(ISingleCollection<ST> objtextInstructionList)` Set the Text Instruction.
    `void` | APR.`setTimeSelectionCriteria(ISingleCollection<SCV> objtimeSelectionCriteriaList)` Set the Time Selection Criteria.
    `void` | PR1.`setTissueTypeCode(ISingleCollection<CWE> objTissueTypeCode)` Set the TissueTypeCode list.
    `void` | FT1.`setTransactionReference(ISingleCollection<SI> objTransactionReferenceList)` Set the TransactionReference list.
    `void` | FT1.`setTransactionReferenceKey(ISingleCollection<SI> objtempTransactionReferenceKeyList)` Set the Transaction Reference Key.
    `void` | OBR.`setTranscriptionist(ISingleCollection<NDL> objtranscriptionistList)` Set the Transcriptionist.
    `void` | TXA.`setTranscriptionistCodeName(ISingleCollection<XCN> objTranscriptionistCodeNameList)` Set the Transcriptionist Code Name This field specify the name of the person identified in the document as being responsible for performing the procedure or activity.
    `void` | OBR.`setTransportLogisticsofCollectedSample(ISingleCollection<CWE> objtransportLogisticsofCollectedSampleList)` Set the Transport Logistics of Collected Sample.
    `void` | BUI.`setTransportTemperatureUnits(ISingleCollection<CNE> objTransportTemperatureUnits)` Set the Transport Temperature Units.
    `void` | PR1.`setTreatingOrganizationalUnit(ISingleCollection<PL> objTreatingOrganizationalUnitList)` Set the Treating Organizational Unit.
    `void` | PID.`setTribalCitizenship(ISingleCollection<CWE> objTribalCitizenship)` Set the Tribal Citizenship.
    `void` | OMC.`setTypeOfAnswer(ISingleCollection<IDataType> TypeOfAnswer)` Set the Type of Answer.This field contains the allowed datatype for answers, and is drawn from HL7 Table 0125 – Value Type for valid values.
    `void` | UB2.`setUniformBillingLocator11State(ISingleCollection<ST> objUniformBillingLocator11StateList)` Set the UniformBillingLocator11State list.
    `void` | UB2.`setUniformBillingLocator2State(ISingleCollection<ST> objUniformBillingLocator2StateList)` Set the UniformBillingLocator2State list.
    `void` | UB2.`setUniformBillingLocator49National(ISingleCollection<ST> objUniformBillingLocator49NationalList)` Set the UniformBillingLocator49National list.
    `void` | UB2.`setUniformBillingLocator56State(ISingleCollection<ST> objUniformBillingLocator56StateList)` Set the UniformBillingLocator56State list.
    `void` | UB2.`setUniformBillingLocator78State(ISingleCollection<ST> objUniformBillingLocator78StateList)` Set the UniformBillingLocator78State list.
    `void` | QPD.`setUserParameters(ISingleCollection<IDataType> userParameters)` Set the User Parameters.
    `void` | PRC.`setValidPatientClasses(ISingleCollection<CWE> objvalidPatientClassesList)` Set the Valid Patient Classes.
    `void` | LDP.`setValidPatientClasses(ISingleCollection<CWE> objvalidPatientClassesList)` Set the Valid Patient Classes.
    `void` | UB2.`setValueAmountAndCode(ISingleCollection<UVC> objValueAmountAndCodeList)` Set the ValueAmountAndCode list.
    `void` | VAR.`setVarianceDescription(ISingleCollection<ST> objVarianceDescriptionList)` Set the VarianceDescription list.
    `void` | VAR.`setVarianceOriginator(ISingleCollection<XCN> objVarianceOriginatorList)` Set the VarianceOriginator list.
    `void` | IVC.`setVATRatesApplied(ISingleCollection<NM> objVATRatesAppliedList)` Set VAT-Rates applied (NM) This field tells us Applied VAT Rates on Invoice.
    `void` | IN1.`setVerificationBy(ISingleCollection<XCN> objVerificationByList)` Set the VerificationBy list.
    `void` | ORC.`setVerifiedBy(ISingleCollection<XCN> objverifiedByList)` Set the Verified By.
    `void` | LDP.`setVisitingHours(ISingleCollection<VH> objvisitingHoursList)` Set the Visiting Hours.
    `void` | PV2.`setVisitUserCode(ISingleCollection<CWE> objVisitUserCodeList)` Set the Visit User Code.

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

    Methods in cdac.medinfo.sdk.hl7282.commoninterface that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | IGroup.`getGroup(ISegmentKey enumGroup)` Gives collection of group of name enumGroup as passed by user.
    `ISingleCollection<ISegment>` | ISegmentSet.`getList()` Retrieves list of segments.
    `ISingleCollection<ISegment>` | IGroup.`getSegment(ISegmentKey enumSegments)` Gives collection of segment of name enumSegments as passed by user.
    `ISingleCollection<ISegment>` | IGroup.`getSegmentCollection()` Retrieves collection of ISegment.
    `ISingleCollection<UnRecognizedField>` | ISegment.`getUnrecognizedFields()` Retrieves list of Unrecognized field.
    `ISingleCollection<UnRecognizedSegment>` | ISegmentSet.`getUnRecognizedSegments()` Retrieves list of Unrecognized segments.

    Methods in cdac.medinfo.sdk.hl7282.commoninterface with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ISingleCollection.`containsAll(ISingleCollection<T> objSingleCollection)` Returns true if this collection contains all of the elements in the specified collection otherwise false.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.applicationmanagement

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.applicationmanagement that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | NMD_N02.`getClockAndStatsWithNotesGroups()` Retrieves Collection of CLOCK_AND_STATS_WITH_NOTES GROUP present in this message.
    `ISingleCollection<SFT>` | NMD_N02.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.applicationmanagement with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | NMD_N02.`addClockAndStatsWithNotesGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of CLOCK_AND_STATS_WITH_NOTES GROUP to this message.
    `void` | NMD_N02.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.claimsandreimbursement

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.claimsandreimbursement that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | EHC_E15.`getAdjustmentPayeeGroups()` Retrieves Collection of ADJUSTMENT_PAYEE present in this message.
    `ISingleCollection<IGroup>` | EHC_E21.`getAuthorizationRequestGroups()` Retrieves Collection of AUTHORIZATION_REQUEST present in this message.
    `ISingleCollection<IGroup>` | EHC_E20.`getAuthorizationRequestGroups()` Retrieves Collection of AUTHORIZATION_REQUEST present in this message.
    `ISingleCollection<IGroup>` | EHC_E24.`getAuthorizationResponseInfoGroups()` Retrieves Collection of AUTHORIZATION_RESPONSE_INFO present in this message.
    `ISingleCollection<CTD>` | EHC_E13.`getContactDataSegments()` Retrieves Collection of Contact Data Segments(CTD) present in this message.
    `ISingleCollection<CTD>` | EHC_E12.`getContactDataSegments()` Retrieves Collection of Contact Data Segments(CTD) present in this message.
    `ISingleCollection<ERR>` | RSP_E22.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | RSP_E03.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | EHC_E24.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | EHC_E13.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | EHC_E10.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<IGroup>` | EHC_E02.`getInvoiceInformationSubmitGroups()` Retrieves Collection of INVOICE_INFORMATION_SUBMIT present in this message.
    `ISingleCollection<IGroup>` | EHC_E01.`getInvoiceInformationSubmitGroups()` Retrieves Collection of INVOICE_INFORMATION_SUBMIT present in this message.
    `ISingleCollection<IGroup>` | EHC_E10.`getInvoiceProcessingResultsInfoGroups()` Retrieves Collection of INVOICE_PROCESSING_RESULTS_INFO present in this message.
    `ISingleCollection<IGroup>` | EHC_E15.`getPaymentRemittanceDetailInfoGroups()` Retrieves Collection of PAYMENT_REMITTANCE_DETAIL_INFO present in this message.
    `ISingleCollection<IGroup>` | EHC_E15.`getPaymentRemittanceHeaderInfoGroups()` Retrieves Collection of PAYMENT_REMITTANCE_HEADER_INFO present in this message.
    `ISingleCollection<PSL>` | EHC_E13.`getProductOrServiceLineItemSegments()` Retrieves Collection of Product/Service Line Item(PSL) present in this message.
    `ISingleCollection<PSL>` | EHC_E12.`getProductOrServiceLineItemSegments()` Retrieves Collection of Product/Service Line Item(PSL) present in this message.
    `ISingleCollection<IGroup>` | RSP_E22.`getQueryACKGroups()` Retrieves Collection of QUERY_ACK present in this message.
    `ISingleCollection<IGroup>` | RSP_E03.`getQueryACKIPRGroups()` Retrieves Collection of QUERY_ACK_IPR present in this message.
    `ISingleCollection<IGroup>` | QBP_E22.`getQueryGroups()` Retrieves Collection of QUERY present in this message.
    `ISingleCollection<IGroup>` | QBP_E03.`getQueryInformationGroups()` Retrieves Collection of QUERY_INFORMATION present in this message.
    `ISingleCollection<IGroup>` | EHC_E04.`getReassessmentRequestInfoGroups()` Retrieves Collection of REASSESSMENT_REQUEST_INFO present in this message.
    `ISingleCollection<IGroup>` | EHC_E13.`getRequestGroups()` Retrieves Collection of REQUEST present in this message.
    `ISingleCollection<IGroup>` | EHC_E12.`getRequestGroups()` Retrieves Collection of REQUEST present in this message.
    `ISingleCollection<SFT>` | RSP_E22.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_E03.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_E22.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_E03.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E24.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E21.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E20.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E15.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E13.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E12.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E10.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E04.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E02.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EHC_E01.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<UAC>` | RSP_E22.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | RSP_E03.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | QBP_E22.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | QBP_E03.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E24.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E21.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E20.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E15.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E13.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E12.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E10.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E04.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E02.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.
    `ISingleCollection<UAC>` | EHC_E01.`getUserAuthenticationCredentialSegments()` Retrieves Collection of User Authentication Credential Segments(UAC) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.claimsandreimbursement with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | EHC_E15.`addAdjustmentPayeeGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ADJUSTMENT_PAYEE to this message.
    `void` | EHC_E21.`addAuthorizationRequestGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of AUTHORIZATION_REQUEST to this message.
    `void` | EHC_E20.`addAuthorizationRequestGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of AUTHORIZATION_REQUEST to this message.
    `void` | EHC_E24.`addAuthorizationResponseInfoGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of AUTHORIZATION_RESPONSE_INFO to this message.
    `void` | EHC_E13.`addContactDataSegment(ISingleCollection<CTD> objCTDSegmentCollection)` Adds collection of Contact Data Segment(CTD) to this message.
    `void` | EHC_E12.`addContactDataSegment(ISingleCollection<CTD> objCTDSegmentCollection)` Adds collection of Contact Data Segment(CTD) to this message.
    `void` | RSP_E22.`addErrorSegment(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | RSP_E03.`addErrorSegment(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | EHC_E24.`addErrorSegment(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | EHC_E13.`addErrorSegment(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | EHC_E10.`addErrorSegment(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | EHC_E02.`addInvoiceInformationSubmitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of INVOICE_INFORMATION_SUBMIT to this message.
    `void` | EHC_E01.`addInvoiceInformationSubmitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of INVOICE_INFORMATION_SUBMIT to this message.
    `void` | EHC_E10.`addInvoiceProcessingResultsInfoGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of INVOICE_PROCESSING_RESULTS_INFO to this message.
    `void` | EHC_E15.`addPaymentRemittanceDetailInfoGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PAYMENT_REMITTANCE_DETAIL_INFO to this message.
    `void` | EHC_E15.`addPaymentRemittanceHeaderInfoGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PAYMENT_REMITTANCE_HEADER_INFO to this message.
    `void` | EHC_E13.`addProductOrServiceLineItemSegment(ISingleCollection<PSL> objPSLSegmentCollection)` Adds collection of Product/Service Line Item Segment(PSL) to this message.
    `void` | EHC_E12.`addProductOrServiceLineItemSegment(ISingleCollection<PSL> objPSLSegmentCollection)` Adds collection of Product/Service Line Item Segment(PSL) to this message.
    `void` | RSP_E22.`addQueryACKGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of QUERY_ACK to this message.
    `void` | RSP_E03.`addQueryACKIPRGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of QUERY_ACK_IPR to this message.
    `void` | QBP_E22.`addQueryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of QUERY to this message.
    `void` | QBP_E03.`addQueryInformationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of QUERY_INFORMATION to this message.
    `void` | EHC_E04.`addReassessmentRequestInfoGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of REASSESSMENT_REQUEST_INFO to this message.
    `void` | EHC_E13.`addRequestGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of REQUEST to this message.
    `void` | EHC_E12.`addRequestGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of REQUEST to this message.
    `void` | RSP_E22.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RSP_E03.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | QBP_E22.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | QBP_E03.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E24.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E21.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E20.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E15.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E13.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E12.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E10.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E04.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E02.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EHC_E01.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RSP_E22.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | RSP_E03.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | QBP_E22.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | QBP_E03.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E24.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E21.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E20.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E15.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E13.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E12.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E10.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E04.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E02.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.
    `void` | EHC_E01.`addUserAuthenticationCredentialSegment(ISingleCollection<UAC> objUACSegmentCollection)` Adds collection of User Authentication Credential Segment(UAC) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.clinicallaboratoryautomation

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.clinicallaboratoryautomation that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | EAC_U07.`getCommandGroups()` Retrieves Collection of COMMAND GROUP present in this message.
    `ISingleCollection<IGroup>` | EAR_U08.`getCommandResponseGroups()` Retrieves Collection of COMMAND RESPONSE GROUP present in this message.
    `ISingleCollection<EQP>` | LSU_U12_Common.`getEquipmentLogOrService()` Retrieves Collection of Equipment Log/Service(EQP) present in this message.
    `ISingleCollection<ISD>` | ESU_U01.`getInteractionStatusDetail()` Retrieves Interaction Status Detail(ISD) present in this message.
    `ISingleCollection<INV>` | INU_U05.`getInventoryDetail()` Retrieves Collection of Inventory Detail(INV) present in this message.
    `ISingleCollection<INV>` | INR_U06.`getInventoryDetail()` Retrieves Collection of Inventory Detail(INV) present in this message.
    `ISingleCollection<IGroup>` | EAN_U09.`getNotificationGroups()` Retrieves Collection of NOTIFICATION GROUP present in this message.
    `ISingleCollection<SFT>` | TCU_U10_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | SSU_U03.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | SSR_U04.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | LSU_U12_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | INU_U05.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | INR_U06.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ESU_U01.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ESR_U02.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EAR_U08.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EAN_U09.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | EAC_U07.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<IGroup>` | SSU_U03.`getSpecimenContainerGroups()` Retrieves Collection of SPECIMEN CONTAINER GROUP present in this message.
    `ISingleCollection<IGroup>` | SSR_U04.`getSpecimenContainerGroups()` Retrieves Collection of SPECIMEN CONTAINER GROUP present in this message.
    `ISingleCollection<IGroup>` | TCU_U10_Common.`getTestConfigurationGroups()` Retrieves Collection of TEST CONFIGURATION GROUP present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.clinicallaboratoryautomation with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | EAC_U07.`addCommandGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of COMMAND GROUP to this message.
    `void` | EAR_U08.`addCommandResponseGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of COMMAND RESPONSE GROUP to this message.
    `void` | LSU_U12_Common.`addEquipmentLogOrService(ISingleCollection<EQP> objEQPSegmentCollection)` Adds collection of Equipment Log/Service(EQP) to this message.
    `void` | ESU_U01.`addInteractionStatusDetail(ISingleCollection<ISD> objISDSegmentCollection)` Adds collection of Interaction Status Detail(ISD) to this message.
    `void` | INU_U05.`addInventoryDetail(ISingleCollection<INV> objINVSegmentCollection)` Adds collection of Inventory Detail(INV) to this message.
    `void` | INR_U06.`addInventoryDetail(ISingleCollection<INV> objINVSegmentCollection)` Adds collection of Inventory Detail(INV) to this message.
    `void` | EAN_U09.`addNotificationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of NOTIFICATION GROUP to this message.
    `void` | TCU_U10_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | SSU_U03.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | SSR_U04.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | LSU_U12_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | INU_U05.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | INR_U06.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ESU_U01.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ESR_U02.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EAR_U08.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EAN_U09.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | EAC_U07.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | SSU_U03.`addSpecimenContainerGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of SPECIMEN CONTAINER GROUP to this message.
    `void` | SSR_U04.`addSpecimenContainerGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of SPECIMEN CONTAINER GROUP to this message.
    `void` | TCU_U10_Common.`addTestConfigurationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of TEST CONFIGURATION GROUP to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.financialmanagement

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.financialmanagement that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | DFT_P11.`getCommonOrderGroups()` Retrieves Collection of Common Order GROUP present in this message.
    `ISingleCollection<IGroup>` | DFT_P03.`getCommonOrderGroups()` Retrieves Collection of Common Order GROUP present in this message.
    `ISingleCollection<DG1>` | DFT_P11.`getDiagnosisInformationSegments()` Retrieves Collection of Diagnosis Information(DG1) present in this message.
    `ISingleCollection<DG1>` | DFT_P03.`getDiagnosisInformationSegments()` Retrieves Collection of Diagnosis Information(DG1) present in this message.
    `ISingleCollection<DG1>` | BAR_P12.`getDiagnosisSegments()` Retrieves Collection of Diagnosis(DG1) present in this message.
    `ISingleCollection<DG1>` | BAR_P10.`getDiagnosisSegments()` Retrieves Collection of Diagnosis(DG1) present in this message.
    `ISingleCollection<DB1>` | DFT_P11.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | DFT_P03.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<IGroup>` | DFT_P11.`getFinancialGroups()` Retrieves Collection of Financial GROUP present in this message.
    `ISingleCollection<IGroup>` | DFT_P03.`getFinancialGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<GT1>` | DFT_P11.`getGuarantorSegments()` Retrieves Collection of Guarantor(GT1) present in this message.
    `ISingleCollection<GT1>` | DFT_P03.`getGuarantorSegments()` Retrieves Collection of Guarantor(GT1) present in this message.
    `ISingleCollection<IGroup>` | DFT_P11.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<IGroup>` | DFT_P03.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<PRT>` | DFT_P11.`getParticipationSegments()` Retrieves Collection of Participation(PRT) Segment present in this message.
    `ISingleCollection<PRT>` | DFT_P03.`getParticipationSegments()` Retrieves Collection of Participation(PRT) Segment present in this message.
    `ISingleCollection<PRT>` | BAR_P05.`getParticipationSegments()` Retrieves Collection of Participation(PRT) Segment present in this message.
    `ISingleCollection<PRT>` | BAR_P01.`getParticipationSegments()` Retrieves Collection of Participation(PRT) Segment present in this message.
    `ISingleCollection<IGroup>` | BAR_P06.`getPatientGroups()` Retrieves Patient Group present in this message.
    `ISingleCollection<IGroup>` | BAR_P02.`getPatientGroups()` Retrieves Patient Group present in this message.
    `ISingleCollection<ROL>` | DFT_P03.`getPatientIdentificationRoles()` Retrieves Collection of Patient Identification Role(ROL) Segments present in this message.
    `ISingleCollection<ROL>` | DFT_P11.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | BAR_P05.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | BAR_P01.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role(ROL) Segments present in this message.
    `ISingleCollection<ROL>` | DFT_P11.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | DFT_P03.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<IGroup>` | BAR_P12.`getProcedureGroups()` Retrieves Collection of Procedure Group present in this message.
    `ISingleCollection<IGroup>` | BAR_P10.`getProcedureGroups()` Retrieves Collection of Procedure Group present in this message.
    `ISingleCollection<SFT>` | DFT_P11.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DFT_P03.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BAR_P12.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BAR_P10.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BAR_P06.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BAR_P05.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BAR_P02.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BAR_P01.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<IGroup>` | BAR_P05.`getVisitGroups()` Retrieves Collection of VISIT GROUP present in this message.
    `ISingleCollection<IGroup>` | BAR_P01.`getVisitGroups()` Retrieves Collection of VISIT GROUP present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.financialmanagement with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | DFT_P11.`addCommonOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Common Order GROUP to this message.
    `void` | DFT_P03.`addCommonOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Common Order GROUP to this message.
    `void` | DFT_P11.`addDiagnosisInformationSegment(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis Information(DG1) to this message.
    `void` | DFT_P03.`addDiagnosisInformationSegment(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis Information(DG1) to this message.
    `void` | BAR_P12.`addDiagnosisSegments(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis(DG1) to this message.
    `void` | BAR_P10.`addDiagnosisSegments(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis(DG1) to this message.
    `void` | DFT_P11.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | DFT_P03.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | DFT_P11.`addFinancialGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Financial GROUP to this message.
    `void` | DFT_P03.`addFinancialGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Financial GROUP to this message.
    `void` | DFT_P11.`addGuarantorSegment(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor(GT1) to this message.
    `void` | DFT_P03.`addGuarantorSegment(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor(GT1) to this message.
    `void` | DFT_P11.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | DFT_P03.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | DFT_P11.`addPaticipationSegments(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of PArticipation(PRT) Segment to this message.
    `void` | DFT_P03.`addPaticipationSegments(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of Participation(PRT) Segment to this message.
    `void` | BAR_P05.`addPaticipationSegments(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of PArticipation(PRT) Segment to this message.
    `void` | BAR_P01.`addPaticipationSegments(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of PArticipation(PRT) Segment to this message.
    `void` | BAR_P06.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | BAR_P02.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | DFT_P03.`addPatientIdentificationRoles(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role(ROL) segments associated with Patient Identification.
    `void` | DFT_P11.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | BAR_P01.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role(ROL) segments associated with Patient Identification.
    `void` | BAR_P05.`addPatientIdentificationRoleSegments(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role(ROL) segments associated with Patient Identification.
    `void` | DFT_P11.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | DFT_P03.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | BAR_P12.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds collection of Procedure Segment to this message.
    `void` | BAR_P10.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds collection of Procedure Group to this message.
    `void` | DFT_P11.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | DFT_P03.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BAR_P12.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BAR_P10.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BAR_P06.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BAR_P05.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BAR_P02.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BAR_P01.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BAR_P05.`addVisitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of VISIT GROUP to this message.
    `void` | BAR_P01.`addVisitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of VISIT GROUP to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.masterfiles

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.masterfiles that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<ERR>` | MFK_M01_Common.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<MFA>` | MFK_M01_Common.`getMasterFileACKSegments()` Retrieves Collection of Master File ACK segment(MFA) present in this message.
    `ISingleCollection<MFE>` | MFN_M13.`getMasterFileEntrySegments()` Retrieves Collection of MasterFileEntry Segments(MFE) present in this message.
    `ISingleCollection<IGroup>` | MFN_M16.`getMaterialItemRecordGroups()` Retrieves Collection of MATERIAL_ITEM_RECORD GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M05.`getMfCdmGroups()` Retrieves Collection of MF_LOCATION GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M04.`getMfCdmGroups()` Retrieves Collection of MF_CDM GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M06.`getMfClinStudyGroups()` Retrieves Collection of MF_CLIN_STUDY GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M07.`getMfClinStudySchedGroups()` Retrieves Collection of MF_CLIN_STUDY_SCHED GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M17.`getMfDrgGroups()` Retrieves Collection of MF_DRG GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M15.`getMfInvItemGroups()` Retrieves Collection of MF_INV_ITEM GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M12.`getMfObsAttributesGroups()` Retrieves Collection of MF_OBS_ATTRIBUTES GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M18.`getMfPayerGroups()` Retrieves Collection of MF_PAYER GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M02.`getMfStaffGroups()` Retrieves Collection of MF_STAFF GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M10.`getMfTestBatteriesGroups()` Retrieves Collection of MF_TEST_BATTERIES GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M11.`getMfTestCalculatedGroups()` Retrieves Collection of MF_TEST_CALCULATED GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M09.`getMfTestCategoricalGroups()` Retrieves Collection of MF_TEST_CATEGORICAL GROUP present in this message.
    `ISingleCollection<IGroup>` | MFN_M08.`getMfTestNumericGroups()` Retrieves Collection of MF_TEST_NUMERIC GROUP present in this message.
    `ISingleCollection<NTE>` | MFN_M04.`getNotesAndCommentsSegments()` Retrieves Collection of Notes And Comments(NTE) Segment present in this message.
    `ISingleCollection<SFT>` | MFN_M18.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M17.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M16.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M15.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M13.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M12.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M11.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M10.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M09.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M08.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M07.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M06.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M05.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M04.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFN_M02.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MFK_M01_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.masterfiles with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | MFK_M01_Common.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | MFK_M01_Common.`addMasterFileACKSegments(ISingleCollection<MFA> objMFASegments)` Adds collection of Master File ACK Segment(MFA) to this message.
    `void` | MFN_M13.`addMasterFileEntrySegments(ISingleCollection<MFE> objMFE)` Adds collection of MasterFileEntry Segment(MFE) to this message.
    `void` | MFN_M16.`addMaterialItemRecordGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MATERIAL_ITEM_RECORD GROUP to this message.
    `void` | MFN_M04.`addMfCdmGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_CDM GROUP to this message.
    `void` | MFN_M06.`addMfClinStudyGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_CLIN_STUDY GROUP to this message.
    `void` | MFN_M07.`addMfClinStudySchedGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_CLIN_STUDY_SCHED GROUP to this message.
    `void` | MFN_M17.`addMfDrgGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_DRG GROUP to this message.
    `void` | MFN_M15.`addMfInvItemGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_INV_ITEM GROUP to this message.
    `void` | MFN_M05.`addMfLocationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_LOCATION GROUP to this message.
    `void` | MFN_M12.`addMfObsAttributesGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_OBS_ATTRIBUTES GROUP to this message.
    `void` | MFN_M18.`addMfPayerGroup(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_PAYER GROUP to this message.
    `void` | MFN_M02.`addMfStaffGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_STAFF GROUP to this message.
    `void` | MFN_M10.`addMfTestBatteriesGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_TEST_BATTERIES GROUP to this message.
    `void` | MFN_M11.`addMfTestCalculatedGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_TEST_CALCULATED GROUP to this message.
    `void` | MFN_M09.`addMfTestCategoricalGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_TEST_CATEGORICAL GROUP to this message.
    `void` | MFN_M08.`addMfTestNumericGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MF_TEST_NUMERIC GROUP to this message.
    `void` | MFN_M04.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes And Comments(NTE) Segment to this message.
    `void` | MFN_M18.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M17.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M16.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M15.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M13.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M12.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M11.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M10.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M09.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M08.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M07.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M06.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M05.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M04.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFN_M02.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MFK_M01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.materialsmanagement

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.materialsmanagement that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | SDR_S32_Common.`getAntiMicrobialDeviceCycleDataGroups()` Retrieves Collection of ANTI-MICROBIAL_DEVICE_CYCLE_DATA present in this message.
    `ISingleCollection<IGroup>` | SDR_S31_Common.`getAntiMicrobialDeviceDataGroups()` Retrieves Collection of ANTI-MICROBIAL_DEVICE_DATA present in this message.
    `ISingleCollection<SFT>` | STC_S33.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | SLR_S28_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | SDR_S32_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | SDR_S31_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SCP>` | STC_S33.`getSterilizationConfigurationSegments()` Retrieves Collection of Sterilization Configuration(SCP) present in this message.
    `ISingleCollection<SLT>` | SLR_S28_Common.`getSterilizationLotSegments()` Retrieves Collection of Sterilization Lot(SLT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.materialsmanagement with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | SDR_S32_Common.`addAntiMicrobialDeviceCycleDataGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ANTI-MICROBIAL_DEVICE_CYCLE_DATA to this message.
    `void` | SDR_S31_Common.`addAntiMicrobialDeviceDataGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ANTI-MICROBIAL_DEVICE_DATA to this message.
    `void` | STC_S33.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | SLR_S28_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | SDR_S32_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | SDR_S31_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | STC_S33.`addSterilizationConfigurationSegments(ISingleCollection<SCP> objSCPSegmentCollection)` Adds collection of Sterilization Configuration(SCP) to this message.
    `void` | SLR_S28_Common.`addSterilizationLotSegments(ISingleCollection<SLT> objSLTSegmentCollection)` Adds collection of Sterilization Lot(SLT) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.medicalrecords

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.medicalrecords that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | MDM_T02_Common.`getCommonOrderGroups()` Retrieves Collection of Common Order GROUP present in this message.
    `ISingleCollection<IGroup>` | MDM_T01_Common.`getCommonOrderGroups()` Retrieves Collection of Common Order GROUP present in this message.
    `ISingleCollection<ConsentSeg>` | MDM_T02_Common.`getConsentSegments()` Retrieves Collection of Consent Segments(CON) present in this message.
    `ISingleCollection<ConsentSeg>` | MDM_T01_Common.`getConsentSegments()` Retrieves Collection of Consent Segments(CON) present in this message.
    `ISingleCollection<IGroup>` | MDM_T02_Common.`getObservationGroups()` Retrieves Collection of Observation GROUP present in this message.
    `ISingleCollection<SFT>` | MDM_T02_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | MDM_T01_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.medicalrecords with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | MDM_T02_Common.`addCommonOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Common Order GROUP to this message.
    `void` | MDM_T01_Common.`addCommonOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Common Order GROUP to this message.
    `void` | MDM_T02_Common.`addConsentSegment(ISingleCollection<ConsentSeg> objCONSegmentCollection)` Adds collection of Consent Segment(CON) to this message.
    `void` | MDM_T01_Common.`addConsentSegment(ISingleCollection<ConsentSeg> objCONSegmentCollection)` Adds collection of Consent Segment(CON) to this message.
    `void` | MDM_T02_Common.`addObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Observation GROUP to this message.
    `void` | MDM_T02_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | MDM_T01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.observationreporting

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.observationreporting that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | OPU_R25.`getAccessionDetailsGroups()` Retrieves Collection of ACCESSION DETAIL GROUP present in this message.
    `ISingleCollection<IGroup>` | PEX_P07_Common.`getExperienceGroups()` Retrieves Collection of EXPERIENCE GROUP present in this message.
    `ISingleCollection<NK1>` | OUL_R24.`getNextOfKinSegments()` Retrieves Collection of Next of Kin Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | OUL_R23.`getNextOfKinSegments()` Retrieves Collection of Next of Kin Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | OUL_R22.`getNextOfKinSegments()` Retrieves Collection of Next of Kin Segment(NK1) present in this message.
    `ISingleCollection<NTE>` | PEX_P07_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORU_R30_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OPU_R25.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<IGroup>` | ORU_R30_Common.`getObservationGroups()` Retrieves Collection of OBSERVATION GROUP present in this message.
    `ISingleCollection<IGroup>` | OUL_R24.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<PRT>` | ORA_R41.`getParticipationAcknowledgingUserSegments()` Retrieves Collection of Participation(PRT) present in this message.
    `ISingleCollection<PRT>` | ORU_R30_Common.`getParticipationForCommonOrderSegments()` Retrieves Collection of Participation(PRT) present in this message.
    `ISingleCollection<PRT>` | ORU_R30_Common.`getParticipationForObservationSegments()` Retrieves Collection of Participation(PRT) present in this message.
    `ISingleCollection<PRT>` | PEX_P07_Common.`getParticipationForPatientSegments()` Retrieves Collection of Participation(PRT) present in this message.
    `ISingleCollection<PRT>` | ORU_R30_Common.`getParticipationForPatientSegments()` Retrieves Collection of Participation(PRT) present in this message.
    `ISingleCollection<PRT>` | OPU_R25.`getParticipationForPatientSegments()` Retrieves Collection of Participation(PRT) present in this message.
    `ISingleCollection<IGroup>` | CSU_C09_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | CRM_C01_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<ARV>` | PEX_P07_Common.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ORU_R30_Common.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<IGroup>` | ORU_R30_Common.`getPatientObservationGroups()` Retrieves Collection of Person Observation GROUP present in this message.
    `ISingleCollection<IGroup>` | ORU_R40.`getPatientResultGroups()` Retrieves Collection of Patient Result GROUP present in this message.
    `ISingleCollection<IGroup>` | ORU_R01_Common.`getPatientResultGroups()` Retrieves Collection of PATIENT_RESULT GROUP present in this message.
    `ISingleCollection<IGroup>` | ORU_R01.`getPatientResultGroups()` Retrieves Collection of PATIENT_RESULT GROUP present in this message.
    `ISingleCollection<IGroup>` | OPU_R25.`getPatientVisitObservationGroups()` Retrieves Collection of Patient Visit Observation GROUP present in this message.
    `ISingleCollection<ERR>` | ORA_R41.`getSegments()` Retrieves Collection of Error(ERR) segment present in this message.
    `ISingleCollection<ERR>` | ORA_R33.`getSegments()` Retrieves Collection of Error(ERR) segment present in this message.
    `ISingleCollection<IGroup>` | OSM_R26.`getShipmentGroups()` Retrieves Collection of Shipment GROUP present in this message.
    `ISingleCollection<SFT>` | PEX_P07_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OUL_R24.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OUL_R23.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OUL_R22.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OSM_R26.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORU_R40.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORU_R30_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORU_R01_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORU_R01.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORA_R41.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORA_R33.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OPU_R25.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CSU_C09_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CRM_C01_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<IGroup>` | OUL_R23.`getSpecimenGroups()` Retrieves Collection of SPECIMEN GROUP present in this message.
    `ISingleCollection<IGroup>` | OUL_R22.`getSpecimenGroups()` Retrieves Collection of SPECIMEN GROUP present in this message.
    `ISingleCollection<IGroup>` | ORU_R30_Common.`getTimingQuantityGroups()` Retrieves Collection of Timing_Quantity GROUP present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.observationreporting with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | OPU_R25.`addAccessionDetailsGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ACCESSION DETAILS GROUP to this message.
    `void` | ORA_R41.`addErrorSegment(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error(ERR) segment to this message.
    `void` | ORA_R33.`addErrorSegment(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error(ERR) segment to this message.
    `void` | PEX_P07_Common.`addExperienceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of EXPERIENCE GROUP to this message.
    `void` | OUL_R24.`addNextOfKinSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Next of Kin Segments(NK1) to this message.
    `void` | OUL_R23.`addNextOfKinSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Next of Kin Segments(NK1) to this message.
    `void` | OUL_R22.`addNextOfKinSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Next of Kin Segments(NK1) to this message.
    `void` | PEX_P07_Common.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORU_R30_Common.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OPU_R25.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORU_R30_Common.`addObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of OBSERVATION GROUP to this message.
    `void` | OUL_R24.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | ORA_R41.`addParticipationAcknowledgingUserSegment(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of Participation(PRT) to this message.
    `void` | ORU_R30_Common.`addParticipationForCommonOrderSegment(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of Participation(PRT) to this message.
    `void` | ORU_R30_Common.`addParticipationForObservationSegment(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of Participation(PRT) to this message.
    `void` | PEX_P07_Common.`addParticipationForPatientSegment(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of Participation(PRT) to this message.
    `void` | ORU_R30_Common.`addParticipationForPatientSegment(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of Participation(PRT) to this message.
    `void` | OPU_R25.`addParticipationForPatientSegment(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of Participation(PRT) to this message.
    `void` | CSU_C09_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | CRM_C01_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | PEX_P07_Common.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ORU_R30_Common.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ORU_R30_Common.`addPatientObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Person Observation GROUP to this message.
    `void` | ORU_R40.`addPatientResultGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Patient Result GROUP to this message.
    `void` | ORU_R01_Common.`addPatientResultGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT_RESULT GROUP to this message.
    `void` | ORU_R01.`addPatientResultGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT_RESULT GROUP to this message.
    `void` | OPU_R25.`addPatientVisitObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Patient Visit Observation GROUP to this message.
    `void` | OSM_R26.`addShipmentGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Shipment GROUP to this message.
    `void` | PEX_P07_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OUL_R24.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OUL_R23.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OUL_R22.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OSM_R26.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORU_R40.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORU_R30_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORU_R01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORU_R01.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORA_R41.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORA_R33.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OPU_R25.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CSU_C09_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CRM_C01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OUL_R23.`addSpecimenGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of SPECIMEN GROUP to this message.
    `void` | OUL_R22.`addSpecimenGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of SPECIMEN GROUP to this message.
    `void` | ORU_R30_Common.`addTimingQuantityGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Timing_Quantity GROUP to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.orderentry

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.orderentry that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<ARV>` | OSU_O41.`getAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions Segments(ARV) present in this message.
    `ISingleCollection<ERR>` | RTB_Z74.`getErrorSegments()` Retrieves the Collection of Error(ERR) Segment present in this message.
    `ISingleCollection<ERR>` | RSP_K34.`getErrorSegments()` Retrieves the Collection of Error(ERR) Segment present in this message.
    `ISingleCollection<ERR>` | RSP_K33.`getErrorSegments()` Retrieves the Collection of Error(ERR) Segment present in this message.
    `ISingleCollection<ERR>` | RSP_K31.`getErrorSegments()` Retrieves the Collection of Error(ERR) Segment present in this message.
    `ISingleCollection<ERR>` | RRG_O16.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | RRE_O12_Common.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | RRD_O14.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | RRA_O18.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | OSU_O41.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORX_O43.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORS_O06.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORP_O10.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORN_O08.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORL_O40.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORL_O36.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORL_O34.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORL_O22.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORI_O24.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORG_O20.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORD_O04.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | ORB_O28.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | OPR_O38.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | BRT_O32.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | BRP_O30.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<GT1>` | VXU_V04.`getGuarantorSegments()` Retrieves Collection of Guarantor (global across all FT1s)(GT1) present in this message.
    `ISingleCollection<IGroup>` | VXU_V04.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<NK1>` | VXU_V04.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/ Associated Parties (NK1) present in this message.
    `ISingleCollection<NTE>` | RRG_O16.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RRE_O12_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RRD_O14.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RRA_O18.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RGV_O15.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RDS_O13.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RDE_O11_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RAS_O17.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OSU_O41.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORX_O43.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORS_O06.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORP_O10.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORN_O08.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORL_O40.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORL_O36.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORL_O34.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORL_O22.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORI_O24.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORG_O20.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORD_O04.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | ORB_O28.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OPR_O38.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OPL_O37.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OMS_O05.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OMQ_O42.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OMP_O09.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OMN_O07.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OML_O39.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OML_O35.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OML_O33.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OML_O21.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OMI_O23.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OMG_O19.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OMD_O03.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | OMB_O27.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | DEL_O46.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | BTS_O31.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | BRT_O32.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | BRP_O30.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | BPS_O29.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<IGroup>` | OMD_O03.`getOrderDietGroups()` Retrieves Collection of ORDER_DIET GROUP present in this message.
    `ISingleCollection<IGroup>` | VXU_V04.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RGV_O15.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RDS_O13.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RDE_O11_Common.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RAS_O17.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OPL_O37.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OMS_O05.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OMQ_O42.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OMP_O09.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OMN_O07.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OML_O39.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OML_O21.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OMI_O23.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OMG_O19.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OMB_O27.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | BTS_O31.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | BPS_O29.`getOrderGroups()` Retrieves Collection of ORDER GROUP present in this message.
    `ISingleCollection<IGroup>` | OSU_O41.`getOrderStatusGroups()` Retrieves Collection of ORDER_STATUS GROUP present in this message.
    `ISingleCollection<IGroup>` | OMD_O03.`getOrderTrayGroups()` Retrieves Collection of ORDER_TRAY GROUP present in this message.
    `ISingleCollection<PRT>` | OPL_O37.`getParticipationSegments()` Retrieves Collection of Participation Segments(ERR) present in this message.
    `ISingleCollection<ARV>` | VXU_V04.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | OMP_O09.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<IGroup>` | VXU_V04.`getPersonObservationGroups()` Retrieves Collection of Person Observation GROUP present in this message.
    `ISingleCollection<IGroup>` | RSP_K31.`getResponseGroups()` Retrieves Collection of RESPONSE GROUP present in this message.
    `ISingleCollection<SFT>` | VXU_V04.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RTB_Z74.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_K34.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_K33.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_K31.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RRG_O16.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RRE_O12_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RRD_O14.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RRA_O18.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RGV_O15.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RDS_O13.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RDE_O11_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RAS_O17.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QRY_Q26_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z73.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Q34.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Q33.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Q31.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OSU_O41.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORX_O43.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORS_O06.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORP_O10.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORN_O08.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORL_O40.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORL_O36.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORL_O34.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORL_O22.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORI_O24.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORG_O20.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORD_O04.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ORB_O28.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OPR_O38.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OPL_O37.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OMS_O05.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OMQ_O42.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OMP_O09.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OMN_O07.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OML_O39.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OML_O35.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OML_O33.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OML_O21.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OMI_O23.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OMG_O19.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OMD_O03.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | OMB_O27.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DRG_O43.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DRC_O47.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DPR_O48.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DER_O44.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DEO_O45.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DEL_O46.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DBU_O42.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | DBC_O41.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BTS_O31.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BRT_O32.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BRP_O30.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | BPS_O29.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<IGroup>` | OML_O35.`getSpecimenGroups()` Retrieves Collection of SPECIMEN GROUP present in this message.
    `ISingleCollection<IGroup>` | OML_O33.`getSpecimenGroups()` Retrieves Collection of SPECIMEN GROUP present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.orderentry with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | OSU_O41.`addAccessRestrictionsSegments(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions Segment(ARV) to this message.
    `void` | RTB_Z74.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds the collection of Error (ERR) Segment to this message.
    `void` | RSP_K34.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds the collection of Error (ERR) Segment to this message.
    `void` | RSP_K33.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds the collection of Error (ERR) Segment to this message.
    `void` | RSP_K31.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds the collection of Error (ERR) Segment to this message.
    `void` | RRG_O16.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | RRE_O12_Common.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | RRD_O14.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | RRA_O18.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | OSU_O41.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORX_O43.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORS_O06.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORP_O10.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORN_O08.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORL_O40.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORL_O36.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORL_O34.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORL_O22.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORI_O24.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORG_O20.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORD_O04.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | ORB_O28.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | OPR_O38.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | BRT_O32.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | BRP_O30.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | VXU_V04.`addGuarantorSegments(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor (global across all FT1s)(GT1) to this message.
    `void` | VXU_V04.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | VXU_V04.`addNextOfKinOrAssociatedPartiesSegments(ISingleCollection<NK1> objSegments)` Adds collection of Next of Kin/ Associated Parties (NK1) to this message.
    `void` | OSU_O41.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORX_O43.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORN_O08.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORL_O40.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORL_O36.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORL_O34.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORL_O22.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORI_O24.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORG_O20.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORD_O04.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORB_O28.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OPR_O38.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OPL_O37.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMS_O05.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMQ_O42.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMP_O09.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMN_O07.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OML_O39.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OML_O35.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OML_O33.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OML_O21.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMI_O23.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMG_O19.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMD_O03.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMB_O27.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | DEL_O46.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | BTS_O31.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | BRT_O32.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | BRP_O30.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | BPS_O29.`addNotesAndCommentsSegment(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RRG_O16.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RRE_O12_Common.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RRD_O14.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RRA_O18.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RGV_O15.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RDS_O13.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RDE_O11_Common.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RAS_O17.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORS_O06.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | ORP_O10.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | OMD_O03.`addOrderDietGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER_DIET GROUP to this message.
    `void` | VXU_V04.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | RGV_O15.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | RDS_O13.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | RDE_O11_Common.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | RAS_O17.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OPL_O37.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OMS_O05.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OMQ_O42.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OMP_O09.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OMN_O07.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OML_O39.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OML_O21.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OMI_O23.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OMG_O19.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OMB_O27.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | BTS_O31.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | BPS_O29.`addOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER GROUP to this message.
    `void` | OSU_O41.`addOrderStatusGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER_STATUS GROUP to this message.
    `void` | OMD_O03.`addOrderTrayGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ORDER_TRAY GROUP to this message.
    `void` | OPL_O37.`addParticipationSegments(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of Participation Segment(PRT) to this message.
    `void` | VXU_V04.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | OMP_O09.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | VXU_V04.`addPersonObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Person Observation GROUP to this message.
    `void` | RSP_K31.`addResponseGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of RESPONSE GROUP to this message.
    `void` | VXU_V04.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RTB_Z74.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RSP_K34.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RSP_K33.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RSP_K31.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RRG_O16.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RRE_O12_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RRD_O14.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RRA_O18.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RGV_O15.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RDS_O13.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RDE_O11_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RAS_O17.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | QRY_Q26_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | QBP_Z73.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Q34.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Q33.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Q31.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | OSU_O41.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORX_O43.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORS_O06.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORP_O10.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORN_O08.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORL_O40.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORL_O36.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORL_O34.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORL_O22.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORI_O24.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORG_O20.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORD_O04.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ORB_O28.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OPR_O38.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OPL_O37.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OMS_O05.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OMQ_O42.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OMP_O09.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OMN_O07.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OML_O39.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OML_O35.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OML_O33.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OML_O21.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OMI_O23.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OMG_O19.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OMD_O03.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OMB_O27.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | DRG_O43.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | DRC_O47.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | DPR_O48.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | DER_O44.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | DEO_O45.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | DEL_O46.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | DBU_O42.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | DBC_O41.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | BTS_O31.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BRT_O32.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BRP_O30.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | BPS_O29.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | OML_O35.`addSpecimenGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of SPECIMEN GROUP to this message.
    `void` | OML_O33.`addSpecimenGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of SPECIMEN GROUP to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.patientadministration

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.patientadministration that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | ADT_A60.`getAdverseReactionGroups()` Retrieves Collection of ADVERSE REACTION GROUP present in this message.
    `ISingleCollection<AL1>` | ADT_A16.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<AL1>` | ADT_A06_Common.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<AL1>` | ADT_A05_Common.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<AL1>` | ADT_A03.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<AL1>` | ADT_A01_Common.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<DG1>` | ADT_A38.`getDiagnosisInformationSegments()` Retrieves Collection of Diagnosis Information(DG1) present in this message.
    `ISingleCollection<DG1>` | ADT_A16.`getDiagnosisInformationSegments()` Retrieves Collection of Diagnosis Information(DG1) present in this message.
    `ISingleCollection<DG1>` | ADT_A06_Common.`getDiagnosisInformationSegments()` Retrieves Collection of Diagnosis Information(DG1) present in this message.
    `ISingleCollection<DG1>` | ADT_A05_Common.`getDiagnosisInformationSegments()` Retrieves Collection of Diagnosis Information(DG1) present in this message.
    `ISingleCollection<DG1>` | ADT_A03.`getDiagnosisInformationSegments()` Retrieves Collection of Diagnosis Information(DG1) present in this message.
    `ISingleCollection<DG1>` | ADT_A01_Common.`getDiagnosisInformationSegments()` Retrieves Collection of Diagnosis Information(DG1) present in this message.
    `ISingleCollection<DB1>` | ADT_A38.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A21_Common.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A16.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A15.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A12.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A09_Common.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A06_Common.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A05_Common.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A03.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A02.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<DB1>` | ADT_A01_Common.`getDisabilityInformationSegments()` Retrieves Collection of Disability Information(DB1) present in this message.
    `ISingleCollection<GT1>` | ADT_A16.`getGuarantorSegments()` Retrieves Collection of Guarantor(GT1) present in this message.
    `ISingleCollection<GT1>` | ADT_A06_Common.`getGuarantorSegments()` Retrieves Collection of Guarantor(GT1) present in this message.
    `ISingleCollection<GT1>` | ADT_A05_Common.`getGuarantorSegments()` Retrieves Collection of Guarantor(GT1) present in this message.
    `ISingleCollection<GT1>` | ADT_A03.`getGuarantorSegments()` Retrieves Collection of Guarantor(GT1) present in this message.
    `ISingleCollection<GT1>` | ADT_A01_Common.`getGuarantorSegments()` Retrieves Collection of Guarantor(GT1) present in this message.
    `ISingleCollection<IGroup>` | ADT_A16.`getInsuranceGroups()` Retrieves Collection of INSURANCE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A06_Common.`getInsuranceGroups()` Retrieves Collection of INSURANCE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A05_Common.`getInsuranceGroups()` Retrieves Collection of INSURANCE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A03.`getInsuranceGroups()` Retrieves Collection of INSURANCE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A01_Common.`getInsuranceGroups()` Retrieves Collection of INSURANCE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A45.`getMergeInfoGroups()` Retrieves Collection of MERGE_INFO GROUP present in this message.
    `ISingleCollection<NK1>` | ADT_A16.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | ADT_A06_Common.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | ADT_A05_Common.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | ADT_A03.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | ADT_A01_Common.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<OBX>` | ADT_A38.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A21_Common.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A16.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A15.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A12.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A09_Common.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A06_Common.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A05_Common.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A03.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A02.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<OBX>` | ADT_A01_Common.`getObservationOrResultSegments()` Retrieves Collection of Observation Or Result(OBX) present in this message.
    `ISingleCollection<IGroup>` | ADT_A47_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A44_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A44.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A43_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A39_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<ARV>` | ADT_A60.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A16.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A15.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A06_Common.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A05_Common.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A03.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A02.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A01_Common.`getPatientIdentificationAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ROL>` | ADT_A55.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A54_Common.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A54.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A16.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A15.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A06_Common.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A05_Common.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A03.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A02.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A01_Common.`getPatientIdentificationRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ARV>` | ADT_A60.`getPatientVisitAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A16.`getPatientVisitAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A15.`getPatientVisitAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A06_Common.`getPatientVisitAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A05_Common.`getPatientVisitAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A03.`getPatientVisitAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A02.`getPatientVisitAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ARV>` | ADT_A01_Common.`getPatientVisitAccessRestrictionsSegments()` Retrieves Collection of Access Restrictions(ARV) present in this message.
    `ISingleCollection<ROL>` | ADT_A61_Common.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A55.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A54_Common.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A54.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A16.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A15.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A06_Common.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A05_Common.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A03.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A02.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<ROL>` | ADT_A01_Common.`getPatientVisitRoleSegments()` Retrieves Collection of Role Segment(ROL) present in this message.
    `ISingleCollection<IGroup>` | ADT_A16.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A06_Common.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A05_Common.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A03.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<IGroup>` | ADT_A01_Common.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<SFT>` | RSP_K32.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_K23_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_K22.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_K21_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Q21_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A61_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A60.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A55.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A54_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A54.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A52_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A50_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A47_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A45.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A44_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A44.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A43_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A39_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A38.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A37.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A24.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A21_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A20.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A17.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A16.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A15.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A12.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A09_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A06_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A05_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A03.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A02.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | ADT_A01_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.patientadministration with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | ADT_A60.`addAdverseReactionGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of ADVERSE REACTION GROUP to this message.
    `void` | ADT_A16.`addAllergyInformationSegment(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | ADT_A06_Common.`addAllergyInformationSegment(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | ADT_A05_Common.`addAllergyInformationSegment(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | ADT_A03.`addAllergyInformationSegment(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | ADT_A01_Common.`addAllergyInformationSegment(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | ADT_A38.`addDiagnosisInformationSegment(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis Information(DG1) to this message.
    `void` | ADT_A16.`addDiagnosisInformationSegment(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis Information(DG1) to this message.
    `void` | ADT_A06_Common.`addDiagnosisInformationSegment(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis Information(DG1) to this message.
    `void` | ADT_A05_Common.`addDiagnosisInformationSegment(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis Information(DG1) to this message.
    `void` | ADT_A03.`addDiagnosisInformationSegment(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis Information(DG1) to this message.
    `void` | ADT_A01_Common.`addDiagnosisInformationSegment(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis Information(DG1) to this message.
    `void` | ADT_A38.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A21_Common.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A16.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A15.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A12.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A09_Common.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A06_Common.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A05_Common.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A03.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A02.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A01_Common.`addDisabilityInformationSegment(ISingleCollection<DB1> objDB1SegmentCollection)` Adds collection of Disability Information(DB1) to this message.
    `void` | ADT_A16.`addGuarantorSegment(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor(GT1) to this message.
    `void` | ADT_A06_Common.`addGuarantorSegment(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor(GT1) to this message.
    `void` | ADT_A05_Common.`addGuarantorSegment(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor(GT1) to this message.
    `void` | ADT_A03.`addGuarantorSegment(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor(GT1) to this message.
    `void` | ADT_A01_Common.`addGuarantorSegment(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor(GT1) to this message.
    `void` | ADT_A16.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of INSURANCE GROUP to this message.
    `void` | ADT_A06_Common.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of INSURANCE GROUP to this message.
    `void` | ADT_A05_Common.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of INSURANCE GROUP to this message.
    `void` | ADT_A03.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of INSURANCE GROUP to this message.
    `void` | ADT_A01_Common.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of INSURANCE GROUP to this message.
    `void` | ADT_A45.`addMergeInfoGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of MERGE_INFO GROUP to this message.
    `void` | ADT_A16.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A06_Common.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A05_Common.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A03.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A01_Common.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A38.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A21_Common.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A16.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A15.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A12.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A09_Common.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A06_Common.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A05_Common.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A03.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A02.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A01_Common.`addObservationOrResultSegment(ISingleCollection<OBX> objOBXSegmentCollection)` Adds collection of Observation Or Result(OBX) to this message.
    `void` | ADT_A47_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | ADT_A44_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | ADT_A44.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | ADT_A43_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | ADT_A39_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | ADT_A60.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A16.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A15.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A06_Common.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A05_Common.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A03.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A02.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A01_Common.`addPatientIdentificationAccessRestrictionsSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A60.`addPatientIdentificationAccessVisitSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A16.`addPatientIdentificationAccessVisitSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A15.`addPatientIdentificationAccessVisitSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A06_Common.`addPatientIdentificationAccessVisitSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A05_Common.`addPatientIdentificationAccessVisitSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A03.`addPatientIdentificationAccessVisitSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A02.`addPatientIdentificationAccessVisitSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A01_Common.`addPatientIdentificationAccessVisitSegment(ISingleCollection<ARV> objARVSegmentCollection)` Adds collection of Access Restrictions(ARV) to this message.
    `void` | ADT_A55.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A54_Common.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A54.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A16.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A15.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A06_Common.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A05_Common.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A03.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A02.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A01_Common.`addPatientIdentificationRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A55.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A54_Common.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A54.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A16.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A15.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A06_Common.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A05_Common.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A03.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A02.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A01_Common.`addPatientVisitRoleSegment(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A61_Common.`addPatientVisitRoleSegments(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segments(ROL) to this message.
    `void` | ADT_A16.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | ADT_A06_Common.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | ADT_A05_Common.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | ADT_A03.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | ADT_A01_Common.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | RSP_K32.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RSP_K23_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RSP_K22.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RSP_K21_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | QBP_Q21_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A61_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A60.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A55.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A54_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A54.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A52_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A50_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A47_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A45.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A44_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A44.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A43_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A39_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A38.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A37.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A24.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A21_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A20.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A17.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A16.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A15.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A12.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A09_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A06_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A05_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A03.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A02.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | ADT_A01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.patientcare

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.patientcare that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IGroup>` | PGL_PC6_Common.`getGoalGroups()` Retrieves Collection of GOAL GROUP present in this message.
    `ISingleCollection<IGroup>` | PPP_PCB_Common.`getPathwayGroups()` Retrieves Collection of PATHWAY GROUP present in this message.
    `ISingleCollection<IGroup>` | PPG_PCG_Common.`getPathwayGroups()` Retrieves Collection of PATHWAY GROUP present in this message.
    `ISingleCollection<IGroup>` | PPR_PC1_Common.`getProblemGroups()` Retrieves Collection of PROBLEM GROUP present in this message.
    `ISingleCollection<SFT>` | PPR_PC1_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | PPP_PCB_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | PPG_PCG_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | PGL_PC6_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.patientcare with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | PGL_PC6_Common.`addGoalGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of GOAL GROUP to this message.
    `void` | PPP_PCB_Common.`addPathwayGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATHWAY GROUP to this message.
    `void` | PPG_PCG_Common.`addPathwayGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATHWAY GROUP to this message.
    `void` | PPR_PC1_Common.`addProblemGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROBLEM GROUP to this message.
    `void` | PPR_PC1_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | PPP_PCB_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | PPG_PCG_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | PGL_PC6_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.patientreferral

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.patientreferral that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<AL1>` | RRI_I12_Common.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<AL1>` | RQA_I08_Common.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<AL1>` | RPA_I08_Common.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<AL1>` | REF_I12_Common.`getAllergyInformationSegments()` Retrieves Collection of Allergy Information(AL1) present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getAppointmentHistoryGroups()` Retrieves Collection of Appointment History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getAppointmentHistoryGroups()` Retrieves Collection of Appointment History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getAppointmentHistoryGroups()` Retrieves Collection of Appointment History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCM_I21.`getAppointmentHistoryGroups()` Retrieves Collection of Appointment History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCI_I22.`getAppointmentHistoryGroups()` Retrieves Collection of Appointment History GROUP present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getClinicalHistoryGroups()` Retrieves Collection of Clinical History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getClinicalHistoryGroups()` Retrieves Collection of Clinical History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getClinicalHistoryGroups()` Retrieves Collection of Clinical History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCM_I21.`getClinicalHistoryGroups()` Retrieves Collection of Clinical History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCI_I22.`getClinicalHistoryGroups()` Retrieves Collection of Clinical History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getClinicalOrderGroups()` Retrieves Collection of Clinical Order GROUP present in this message.
    `ISingleCollection<DRG>` | RRI_I12_Common.`getDiagnosisRelatedGroupSegments()` Retrieves Collection of Diagnosis Related Group Segment(DRG) present in this message.
    `ISingleCollection<DRG>` | RQA_I08_Common.`getDiagnosisRelatedGroupSegments()` Retrieves Collection of Diagnosis Related Group Segment(DRG) present in this message.
    `ISingleCollection<DRG>` | RPA_I08_Common.`getDiagnosisRelatedGroupSegments()` Retrieves Collection of Diagnosis Related Group Segment(DRG) present in this message.
    `ISingleCollection<DRG>` | REF_I12_Common.`getDiagnosisRelatedGroupSegments()` Retrieves Collection of Diagnosis Related Group Segment(DRG) present in this message.
    `ISingleCollection<DG1>` | RRI_I12_Common.`getDiagnosisSegments()` Retrieves Collection of Diagnosis(DG1) present in this message.
    `ISingleCollection<DG1>` | RQA_I08_Common.`getDiagnosisSegments()` Retrieves Collection of Diagnosis(DG1) present in this message.
    `ISingleCollection<DG1>` | RPA_I08_Common.`getDiagnosisSegments()` Retrieves Collection of Diagnosis(DG1) present in this message.
    `ISingleCollection<DG1>` | REF_I12_Common.`getDiagnosisSegments()` Retrieves Collection of Diagnosis(DG1) present in this message.
    `ISingleCollection<DSP>` | RPL_I02.`getDisplayDataSegments()` Retrieves Collection of DisplayData Segments(DSP) present in this message.
    `ISingleCollection<ERR>` | CQU_I19.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<ERR>` | CCI_I22.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getGoalGroups()` Retrieves Collection of Goal GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getGoalGroups()` Retrieves Collection of Goal GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getGoalGroups()` Retrieves Collection of Goal GROUP present in this message.
    `ISingleCollection<IGroup>` | CCM_I21.`getGoalGroups()` Retrieves Collection of Goal GROUP present in this message.
    `ISingleCollection<IGroup>` | CCI_I22.`getGoalGroups()` Retrieves Collection of Goal GROUP present in this message.
    `ISingleCollection<GT1>` | RQP_I04.`getGuarantorSegments()` Retrieves Collection of Guarantor (global across all FT1s)(GT1) present in this message.
    `ISingleCollection<GT1>` | RPA_I08_Common.`getGuarantorSegments()` Retrieves Collection of Guarantor (global across all FT1s)(GT1) present in this message.
    `ISingleCollection<GT1>` | REF_I12_Common.`getGuarantorSegments()` Retrieves Collection of Guarantor (global across all FT1s)(GT1) present in this message.
    `ISingleCollection<IGroup>` | RPA_I08_Common.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<IGroup>` | REF_I12_Common.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<IGroup>` | CCM_I21.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<IGroup>` | CCI_I22.`getInsuranceGroups()` Retrieves Collection of Insurance GROUP present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getMedicationHistoryGroups()` Retrieves Collection of Medication History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getMedicationHistoryGroups()` Retrieves Collection of Medication History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getMedicationHistoryGroups()` Retrieves Collection of Medication History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCM_I21.`getMedicationHistoryGroups()` Retrieves Collection of Medication History GROUP present in this message.
    `ISingleCollection<IGroup>` | CCI_I22.`getMedicationHistoryGroups()` Retrieves Collection of Medication History GROUP present in this message.
    `ISingleCollection<NK1>` | CQU_I19.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | CCU_I20.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | CCR_I16_Common.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | CCM_I21.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | CCI_I22.`getNextOfKinOrAssociatedPartiesSegments()` Retrieves Collection of Next of Kin/Associated Parties Segment(NK1) present in this message.
    `ISingleCollection<NK1>` | RQP_I04.`getNextOfKinSegments()` Retrieves Collection of Next of Kin/Associated Parties(NK1) present in this message.
    `ISingleCollection<NK1>` | RQI_I01_Common.`getNextOfKinSegments()` Retrieves Collection of Next of Kin/Associated Parties(NK1) present in this message.
    `ISingleCollection<NK1>` | RQA_I08_Common.`getNextOfKinSegments()` Retrieves Collection of Next of Kin/Associated Parties(NK1) present in this message.
    `ISingleCollection<NK1>` | RPI_I01_Common.`getNextOfKinSegments()` Retrieves Collection of Next of Kin/Associated Parties(NK1) present in this message.
    `ISingleCollection<NK1>` | RPA_I08_Common.`getNextOfKinSegments()` Retrieves Collection of Next of Kin/Associated Parties(NK1) present in this message.
    `ISingleCollection<NK1>` | REF_I12_Common.`getNextOfKinSegments()` Retrieves Collection of Next of Kin/Associated Parties(NK1) present in this message.
    `ISingleCollection<NTE>` | RRI_I12_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RQP_I04.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RQI_I01_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RQA_I08_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RPR_I03.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RPL_I02.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RPI_I01_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | RPA_I08_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | REF_I12_Common.`getNotesAndCommentsSegments()` Retrieves Collection of Notes and Comments Segments(NTE) present in this message.
    `ISingleCollection<IGroup>` | RRI_I12_Common.`getObservationGroups()` Retrieves Collection of OBSERVATION GROUP present in this message.
    `ISingleCollection<IGroup>` | RQA_I08_Common.`getObservationGroups()` Retrieves Collection of OBSERVATION GROUP present in this message.
    `ISingleCollection<IGroup>` | RPA_I08_Common.`getObservationGroups()` Retrieves Collection of OBSERVATION GROUP present in this message.
    `ISingleCollection<IGroup>` | REF_I12_Common.`getObservationGroups()` Retrieves Collection of OBSERVATION GROUP present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getPathwayGroups()` Retrieves Collection of Pathway GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getPathwayGroups()` Retrieves Collection of Pathway GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getPathwayGroups()` Retrieves Collection of Pathway GROUP present in this message.
    `ISingleCollection<IGroup>` | CCM_I21.`getPathwayGroups()` Retrieves Collection of Pathway GROUP present in this message.
    `ISingleCollection<IGroup>` | CCI_I22.`getPathwayGroups()` Retrieves Collection of Pathway GROUP present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<PID>` | RPR_I03.`getPatientIdentificationSegments()` Retrieves Collection of PatientIdentification Segments(PID) present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getPatientVisitGroups()` Retrieves Collection of Patient Visit GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getPatientVisitGroups()` Retrieves Collection of Patient Visit GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getPatientVisitGroups()` Retrieves Collection of Patient Visit GROUP present in this message.
    `ISingleCollection<IGroup>` | CCM_I21.`getPatientVisitGroups()` Retrieves Collection of Patient Visit GROUP present in this message.
    `ISingleCollection<IGroup>` | CCI_I22.`getPatientVisitGroups()` Retrieves Collection of Patient Visit GROUP present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getProblemGroups()` Retrieves Collection of Problem GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getProblemGroups()` Retrieves Collection of Problem GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getProblemGroups()` Retrieves Collection of Problem GROUP present in this message.
    `ISingleCollection<IGroup>` | CCM_I21.`getProblemGroups()` Retrieves Collection of Problem GROUP present in this message.
    `ISingleCollection<IGroup>` | CCI_I22.`getProblemGroups()` Retrieves Collection of Problem GROUP present in this message.
    `ISingleCollection<IGroup>` | RRI_I12_Common.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<IGroup>` | RQA_I08_Common.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<IGroup>` | RPA_I08_Common.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<IGroup>` | REF_I12_Common.`getProcedureGroups()` Retrieves Collection of PROCEDURE GROUP present in this message.
    `ISingleCollection<IGroup>` | RRI_I12_Common.`getProviderContactGroups()` Retrieves Collection of PROVIDER_CONTACT GROUP present in this message.
    `ISingleCollection<IGroup>` | REF_I12_Common.`getProviderContactGroups()` Retrieves Collection of PROVIDER_CONTACT GROUP present in this message.
    `ISingleCollection<IGroup>` | CQU_I19.`getProviderContactGroups()` Retrieves Collection of Provider Contact GROUP present in this message.
    `ISingleCollection<IGroup>` | CCU_I20.`getProviderContactGroups()` Retrieves Collection of Provider Contact GROUP present in this message.
    `ISingleCollection<IGroup>` | CCR_I16_Common.`getProviderContactGroups()` Retrieves Collection of Provider Contact GROUP present in this message.
    `ISingleCollection<IGroup>` | CCQ_I19.`getProviderContactGroups()` Retrieves Collection of Provider Contact GROUP present in this message.
    `ISingleCollection<IGroup>` | RQP_I04.`getProviderGroups()` Retrieves Collection of PROVIDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RQI_I01_Common.`getProviderGroups()` Retrieves Collection of PROVIDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RQA_I08_Common.`getProviderGroups()` Retrieves Collection of PROVIDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RPR_I03.`getProviderGroups()` Retrieves Collection of PROVIDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RPL_I02.`getProviderGroups()` Retrieves Collection of PROVIDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RPI_I01_Common.`getProviderGroups()` Retrieves Collection of PROVIDER GROUP present in this message.
    `ISingleCollection<IGroup>` | RPA_I08_Common.`getProviderGroups()` Retrieves Collection of PROVIDER GROUP present in this message.
    `ISingleCollection<RF1>` | CCR_I16_Common.`getReferralInformationSegments()` Retrieves Collection of Referral Information Segments(RF1) present in this message.
    `ISingleCollection<REL>` | CQU_I19.`getRelationshipSegments()` Retrieves Collection of Relationship Segments(REL) present in this message.
    `ISingleCollection<REL>` | CCU_I20.`getRelationshipSegments()` Retrieves Collection of Relationship Segments(REL) present in this message.
    `ISingleCollection<REL>` | CCR_I16_Common.`getRelationshipSegments()` Retrieves Collection of Relationship Segments(REL) present in this message.
    `ISingleCollection<REL>` | CCQ_I19.`getRelationshipSegments()` Retrieves Collection of Relationship Segments(REL) present in this message.
    `ISingleCollection<REL>` | CCM_I21.`getRelationshipSegments()` Retrieves Collection of Relationship Segments(REL) present in this message.
    `ISingleCollection<REL>` | CCI_I22.`getRelationshipSegments()` Retrieves Collection of Relationship Segments(REL) present in this message.
    `ISingleCollection<SFT>` | RRI_I12_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RQP_I04.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RQI_I01_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RQA_I08_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RPR_I03.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RPL_I02.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RPI_I01_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RPA_I08_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | REF_I12_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CQU_I19.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CCU_I20.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CCR_I16_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CCQ_I19.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CCM_I21.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CCI_I22.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | CCF_I22.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.patientreferral with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | RRI_I12_Common.`addAllergyInformationSegments(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | RQA_I08_Common.`addAllergyInformationSegments(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | RPA_I08_Common.`addAllergyInformationSegments(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | REF_I12_Common.`addAllergyInformationSegments(ISingleCollection<AL1> objAL1SegmentCollection)` Adds collection of Allergy Information(AL1) to this message.
    `void` | CQU_I19.`addAppointmentHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Appointment History GROUP to this message.
    `void` | CCU_I20.`addAppointmentHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Appointment History GROUP to this message.
    `void` | CCR_I16_Common.`addAppointmentHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Appointment History GROUP to this message.
    `void` | CCM_I21.`addAppointmentHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Appointment History GROUP to this message.
    `void` | CCI_I22.`addAppointmentHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Appointment History GROUP to this message.
    `void` | CQU_I19.`addClinicalHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Clinical History GROUP to this message.
    `void` | CCU_I20.`addClinicalHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Clinical History GROUP to this message.
    `void` | CCR_I16_Common.`addClinicalHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Clinical History GROUP to this message.
    `void` | CCM_I21.`addClinicalHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Clinical History GROUP to this message.
    `void` | CCI_I22.`addClinicalHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Clinical History GROUP to this message.
    `void` | CCR_I16_Common.`addClinicalOrderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Clinical Order GROUP to this message.
    `void` | RRI_I12_Common.`addDiagnosisRelatedGroupSegments(ISingleCollection<DRG> objDRGSegmentCollection)` Adds collection of Diagnosis Related Group Segment(DRG) to this message.
    `void` | RQA_I08_Common.`addDiagnosisRelatedGroupSegments(ISingleCollection<DRG> objDRGSegmentCollection)` Adds collection of Diagnosis Related Group Segment(DRG) to this message.
    `void` | RPA_I08_Common.`addDiagnosisRelatedGroupSegments(ISingleCollection<DRG> objDRGSegmentCollection)` Adds collection of Diagnosis Related Group Segment(DRG) to this message.
    `void` | REF_I12_Common.`addDiagnosisRelatedGroupSegments(ISingleCollection<DRG> objDRGSegmentCollection)` Adds collection of Diagnosis Related Group Segment(DRG) to this message.
    `void` | RRI_I12_Common.`addDiagnosisSegments(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis(DG1) to this message.
    `void` | RQA_I08_Common.`addDiagnosisSegments(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis(DG1) to this message.
    `void` | RPA_I08_Common.`addDiagnosisSegments(ISingleCollection<DG1> objDG1SegmentCollection)` Adds collection of Diagnosis(DG1) to this message.
    `void` | REF_I12_Common.`addDiagnosisSegments(ISingleCollection<DG1> objSegments)` Adds collection of Diagnosis(DG1) to this message.
    `void` | RPL_I02.`addDisplayDataSegments(ISingleCollection<DSP> objDSPSegmentCollection)` Adds collection of DisplayData Segment(DSP) to this message.
    `void` | CQU_I19.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | CCI_I22.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | CQU_I19.`addGoalGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Goal GROUP to this message.
    `void` | CCU_I20.`addGoalGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Goal GROUP to this message.
    `void` | CCR_I16_Common.`addGoalGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Goal GROUP to this message.
    `void` | CCM_I21.`addGoalGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Goal GROUP to this message.
    `void` | CCI_I22.`addGoalGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Goal GROUP to this message.
    `void` | RQP_I04.`addGuarantorSegments(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor (global across all FT1s)(GT1) to this message.
    `void` | RPA_I08_Common.`addGuarantorSegments(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor (global across all FT1s)(GT1) to this message.
    `void` | REF_I12_Common.`addGuarantorSegments(ISingleCollection<GT1> objGT1SegmentCollection)` Adds collection of Guarantor (global across all FT1s)(GT1) to this message.
    `void` | RPA_I08_Common.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | REF_I12_Common.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | CQU_I19.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | CCU_I20.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | CCR_I16_Common.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | CCM_I21.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | CCI_I22.`addInsuranceGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Insurance GROUP to this message.
    `void` | CQU_I19.`addMedicationHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Medication History GROUP to this message.
    `void` | CCU_I20.`addMedicationHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Medication History GROUP to this message.
    `void` | CCR_I16_Common.`addMedicationHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Medication History GROUP to this message.
    `void` | CCM_I21.`addMedicationHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Medication History GROUP to this message.
    `void` | CCI_I22.`addMedicationHistoryGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Medication History GROUP to this message.
    `void` | CQU_I19.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Next of Kin Segments(NK1) to this message.
    `void` | CCU_I20.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Next of Kin Segments(NK1) to this message.
    `void` | CCR_I16_Common.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Next of Kin Segments(NK1) to this message.
    `void` | CCM_I21.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Next of Kin Segments(NK1) to this message.
    `void` | CCI_I22.`addNextOfKinOrAssociatedPartiesSegment(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of Next of Kin Segments(NK1) to this message.
    `void` | RQP_I04.`addNextOfKinSegments(ISingleCollection<NK1> objSegments)` Adds collection of Next of Kin/Associated Parties(NK1) to this message.
    `void` | RQI_I01_Common.`addNextOfKinSegments(ISingleCollection<NK1> objSegments)` Adds collection of Next of Kin/Associated Parties(NK1) to this message.
    `void` | RQA_I08_Common.`addNextOfKinSegments(ISingleCollection<NK1> objSegments)` Adds collection of Next of Kin/Associated Parties(NK1) to this message.
    `void` | RPI_I01_Common.`addNextOfKinSegments(ISingleCollection<NK1> objSegments)` Adds collection of Next of Kin/Associated Parties(NK1) to this message.
    `void` | RPA_I08_Common.`addNextOfKinSegments(ISingleCollection<NK1> objSegments)` Adds collection of Next of Kin/Associated Parties(NK1) to this message.
    `void` | REF_I12_Common.`addNextOfKinSegments(ISingleCollection<NK1> objSegments)` Adds collection of Next of Kin/Associated Parties(NK1) to this message.
    `void` | RRI_I12_Common.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RQP_I04.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RQI_I01_Common.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RQA_I08_Common.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RPR_I03.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RPL_I02.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RPI_I01_Common.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RPA_I08_Common.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | REF_I12_Common.`addNotesAndCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments Segment(NTE) to this message.
    `void` | RRI_I12_Common.`addObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of OBSERVATION GROUP to this message.
    `void` | RQA_I08_Common.`addObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of OBSERVATION GROUP to this message.
    `void` | RPA_I08_Common.`addObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of OBSERVATION GROUP to this message.
    `void` | REF_I12_Common.`addObservationGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of OBSERVATION GROUP to this message.
    `void` | CQU_I19.`addPathwayGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Pathway GROUP to this message.
    `void` | CCU_I20.`addPathwayGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Pathway GROUP to this message.
    `void` | CCR_I16_Common.`addPathwayGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Pathway GROUP to this message.
    `void` | CCM_I21.`addPathwayGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Pathway GROUP to this message.
    `void` | CCI_I22.`addPathwayGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Pathway GROUP to this message.
    `void` | CQU_I19.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | CCU_I20.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | CCR_I16_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | RPR_I03.`addPatientIdentificationSegments(ISingleCollection<PID> objPIDSegmentCollection)` Adds collection of PatientIdentification Segment(PID) to this message.
    `void` | CQU_I19.`addPatientVisitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Patient Visit GROUP to this message.
    `void` | CCU_I20.`addPatientVisitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Patient Visit GROUP to this message.
    `void` | CCR_I16_Common.`addPatientVisitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Patient Visit GROUP to this message.
    `void` | CCM_I21.`addPatientVisitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Patient Visit GROUP to this message.
    `void` | CCI_I22.`addPatientVisitGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Patient Visit GROUP to this message.
    `void` | CQU_I19.`addProblemGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Problem GROUP to this message.
    `void` | CCU_I20.`addProblemGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Problem GROUP to this message.
    `void` | CCR_I16_Common.`addProblemGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Problem GROUP to this message.
    `void` | CCM_I21.`addProblemGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Problem GROUP to this message.
    `void` | CCI_I22.`addProblemGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Problem GROUP to this message.
    `void` | RRI_I12_Common.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | RQA_I08_Common.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | RPA_I08_Common.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | REF_I12_Common.`addProcedureGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROCEDURE GROUP to this message.
    `void` | RRI_I12_Common.`addProviderContactGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER_CONTACT GROUP to this message.
    `void` | REF_I12_Common.`addProviderContactGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER_CONTACT GROUP to this message.
    `void` | CQU_I19.`addProviderContactGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Provider Contact GROUP to this message.
    `void` | CCU_I20.`addProviderContactGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Provider Contact GROUP to this message.
    `void` | CCR_I16_Common.`addProviderContactGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Provider Contact GROUP to this message.
    `void` | CCQ_I19.`addProviderContactGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Provider Contact GROUP to this message.
    `void` | RQP_I04.`addProviderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER GROUP to this message.
    `void` | RQI_I01_Common.`addProviderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER GROUP to this message.
    `void` | RQA_I08_Common.`addProviderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER GROUP to this message.
    `void` | RPR_I03.`addProviderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER GROUP to this message.
    `void` | RPL_I02.`addProviderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER GROUP to this message.
    `void` | RPI_I01_Common.`addProviderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER GROUP to this message.
    `void` | RPA_I08_Common.`addProviderGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PROVIDER GROUP to this message.
    `void` | CCR_I16_Common.`addReferralInformationSegment(ISingleCollection<RF1> objRF1SegmentCollection)` Adds collection of Referral Information Segment(RF1) to this message.
    `void` | CQU_I19.`addRelationshipSegment(ISingleCollection<REL> objRELSegmentCollection)` Adds collection of Relationship Segment(REL) to this message.
    `void` | CCU_I20.`addRelationshipSegment(ISingleCollection<REL> objRELSegmentCollection)` Adds collection of Relationship Segment(REL) to this message.
    `void` | CCR_I16_Common.`addRelationshipSegment(ISingleCollection<REL> objRELSegmentCollection)` Adds collection of Relationship Segment(REL) to this message.
    `void` | CCQ_I19.`addRelationshipSegment(ISingleCollection<REL> objRELSegmentCollection)` Adds collection of Relationship Segment(REL) to this message.
    `void` | CCM_I21.`addRelationshipSegment(ISingleCollection<REL> objRELSegmentCollection)` Adds collection of Relationship Segment(REL) to this message.
    `void` | CCI_I22.`addRelationshipSegment(ISingleCollection<REL> objRELSegmentCollection)` Adds collection of Relationship Segment(REL) to this message.
    `void` | RRI_I12_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RQP_I04.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RQI_I01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RQA_I08_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RPR_I03.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RPL_I02.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RPI_I01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RPA_I08_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | REF_I12_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CQU_I19.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CCU_I20.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CCR_I16_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CCQ_I19.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CCM_I21.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CCI_I22.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | CCF_I22.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.personnelmanagement

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.personnelmanagement that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<AFF>` | PMU_B01_Common.`getAffiliationSegments()` Retrieves Collection of Affiliation Segments(AFF) present in this message.
    `ISingleCollection<IGroup>` | PMU_B07.`getCertificateGroups()` Retrieves CERTIFICATE Group present in this message
    `ISingleCollection<CER>` | PMU_B08.`getCertificateSegments()` Retrieves Collection of Certificate Segments(CER) present in this message.
    `ISingleCollection<CER>` | PMU_B01_Common.`getCertificateSegments()` Retrieves Collection of Certificate Segments(CER) present in this message.
    `ISingleCollection<EDU>` | PMU_B01_Common.`getEducationSegments()` Retrieves Collection of Education Segments(EDU) present in this message.
    `ISingleCollection<ERR>` | RSP_K25.`getErrorSegments()` Retrieves the Collection of Error(ERR) Segment present in this message.
    `ISingleCollection<LAN>` | PMU_B01_Common.`getLanguageSegments()` Retrieves Collection of Language Segments(LAN) present in this message.
    `ISingleCollection<NK1>` | PMU_B01_Common.`getNextOfKinSegments()` Retrieves Collection of NextOfKin (NK1) Segment present in this message.
    `ISingleCollection<ORG>` | PMU_B04_Common.`getOrganizationSegments()` Retrieves Collection of Organization Segments(ORG) present in this message.
    `ISingleCollection<ORG>` | PMU_B01_Common.`getOrganizationSegments()` Retrieves Collection of Organization Segments(ORG) present in this message.
    `ISingleCollection<PRT>` | PMU_B01_Common.`getParticipationSegments()` Retrieves Collection of Participation(PRT) Segment present in this message.
    `ISingleCollection<PRA>` | PMU_B07.`getPractitionerSegments()` Retrieves Collection of Practitioner Segments(PRA) present in this message.
    `ISingleCollection<PRA>` | PMU_B04_Common.`getPractitionerSegments()` Retrieves Collection of Practitioner Segments(PRA) present in this message.
    `ISingleCollection<PRA>` | PMU_B01_Common.`getPractitionerSegments()` Retrieves Collection of Practitioner Segments(PRA) present in this message.
    `ISingleCollection<ROL>` | PMU_B01_Common.`getRoleSegments()` Retrieves Collection of Role Segments(ROL) present in this message.
    `ISingleCollection<SFT>` | RSP_K25.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | PMU_B08.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | PMU_B07.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | PMU_B04_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | PMU_B03.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | PMU_B01_Common.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<IGroup>` | RSP_K25.`getStaffGroups()` Retrieves Collection of STAFF GROUP present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.personnelmanagement with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | PMU_B01_Common.`addAffiliationSegments(ISingleCollection<AFF> objAFFSegmentCollection)` Adds collection of Affiliation Segment(AFF) to this message.
    `void` | PMU_B07.`addCertificateGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of Certificate GROUP to this message.
    `void` | PMU_B08.`addCertificateSegments(ISingleCollection<CER> objCERSegmentCollection)` Adds collection of Certificate Segment(CER) to this message.
    `void` | PMU_B01_Common.`addCertificateSegments(ISingleCollection<CER> objCERSegmentCollection)` Adds collection of Certificate Segment(CER) to this message.
    `void` | PMU_B01_Common.`addEducationSegments(ISingleCollection<EDU> objEDUSegmentCollection)` Adds collection of Education Segment(EDU) to this message.
    `void` | RSP_K25.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds the collection of Error (ERR) Segment to this message.
    `void` | PMU_B01_Common.`addLanguageSegments(ISingleCollection<LAN> objLANSegmentCollection)` Adds collection of Language Segment(LAN) to this message.
    `void` | PMU_B01_Common.`addNextOfKinSegments(ISingleCollection<NK1> objNK1SegmentCollection)` Adds collection of NextOfKin (NK1) Segment to this message.
    `void` | PMU_B04_Common.`addOrganizationSegments(ISingleCollection<ORG> objORGSegmentCollection)` Adds collection of Organization Segment(ORG) to this message.
    `void` | PMU_B01_Common.`addOrganizationSegments(ISingleCollection<ORG> objSegmentORGCollection)` Adds collection of Organization Segment(ORG) to this message.
    `void` | PMU_B01_Common.`addPaticipationSegments(ISingleCollection<PRT> objPRTSegmentCollection)` Adds collection of PArticipation(PRT) Segment to this message.
    `void` | PMU_B07.`addPractitionerSegments(ISingleCollection<PRA> objPRASegmentCollection)` Adds collection of Practitioner Segment(PRA) to this message.
    `void` | PMU_B04_Common.`addPractitionerSegments(ISingleCollection<PRA> objPRASegmentCollection)` Adds collection of Practitioner Segment(PRA) to this message.
    `void` | PMU_B01_Common.`addPractitionerSegments(ISingleCollection<PRA> objPRASegmentCollection)` Adds collection of Practitioner Segment(PRA) to this message.
    `void` | PMU_B01_Common.`addRoleSegments(ISingleCollection<ROL> objROLSegmentCollection)` Adds collection of Role Segment(ROL) to this message.
    `void` | RSP_K25.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | PMU_B08.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | PMU_B07.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | PMU_B04_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | PMU_B03.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | PMU_B01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RSP_K25.`addStaffGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of STAFF GROUP to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.query

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.query that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<DSP>` | RDY_Z80.`getDisplayDataSegments()` Retrieves the Collection of Display Data(DSP) segment present in this message.
    `ISingleCollection<DSP>` | RDY_K15_Common.`getDisplayDataSegments()` Retrieves the Collection of Display Data(DSP) segment present in this message.
    `ISingleCollection<IGroup>` | RSP_Z90.`getQueryResponseGroups()` Retrieves Collection of QUERY RESPONSE GROUP present in this message.
    `ISingleCollection<IGroup>` | RSP_Z88.`getQueryResponseGroups()` Retrieves Collection of QUERY_RESPONSE GROUP present in this message.
    `ISingleCollection<IGroup>` | RSP_Z86.`getQueryResponseGroups()` Retrieves Collection of QUERY RESPONSE GROUP present in this message.
    `ISingleCollection<IGroup>` | RSP_Z82.`getQueryResponseGroups()` Retrieves Collection of QUERY_RESPONSE GROUP present in this message.
    `ISingleCollection<SFT>` | UDM_Q05.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RTB_K13_Common.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_Z90.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_Z88.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_Z86.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_Z84.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_Z82.`getSoftwareSegments()` Retrieves Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RSP_K11.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RDY_Z80.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | RDY_K15_Common.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QVR_Q17.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QSB_Q16_Common.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QCN_J01_Common.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z99.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z97.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z95.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z93.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z91.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z89.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z87.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z85.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z81.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z79.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z77.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Z75.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Q15.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Q13.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.
    `ISingleCollection<SFT>` | QBP_Q11.`getSoftwareSegments()` Retrieves the Collection of Software Segments(SFT) present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.query with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | UDM_Q05.`addDisplayDataSegments(ISingleCollection<DSP> objDSPSegmentCollection)` Adds the collection of Display Data Segment(DSP) to this message.
    `void` | RDY_Z80.`addDisplayDataSegments(ISingleCollection<DSP> objDSPSegmentCollection)` Adds the collection of Display Data(DSP) segment to this message.
    `void` | RDY_K15_Common.`addDisplayDataSegments(ISingleCollection<DSP> objDSPSegmentCollection)` Adds the collection of Display Data(DSP) segment to this message.
    `void` | RSP_Z90.`addQueryResponseGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of QUERY RESPONSE GROUP to this message.
    `void` | RSP_Z88.`addQueryResponseGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of QUERY_RESPONSE Group to this message.
    `void` | RSP_Z86.`addQueryResponseGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of QUERY RESPONSE GROUP to this message.
    `void` | RSP_Z82.`addQueryResponseGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of QUERY_RESPONSE Group to this message.
    `void` | UDM_Q05.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RTB_K13_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RSP_Z90.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RSP_Z88.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RSP_Z86.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RSP_Z84.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RSP_Z82.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds collection of Software Segment(SFT) to this message.
    `void` | RSP_K11.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RDY_Z80.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | RDY_K15_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QVR_Q17.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QSB_Q16_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QCN_J01_Common.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z99.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z97.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z95.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z93.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z91.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z89.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z87.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z85.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z81.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z79.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z77.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Z75.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Q15.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Q13.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.
    `void` | QBP_Q11.`addSoftwareSegment(ISingleCollection<SFT> objSFTSegmentCollection)` Adds the collection of Software Segment(SFT) to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7model.messages.scheduling

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.scheduling that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<ERR>` | SRR_S01_Common.`getErrorSegments()` Retrieves Collection of Error Segments(ERR) present in this message.
    `ISingleCollection<NTE>` | SRM_S01_Common.`getNotesandCommentsSegments()` Retrieves Collection of Notes and Comments for the SCH Segments(NTE) present in this message.
    `ISingleCollection<NTE>` | SIU_S12_Common.`getNotesandCommentsSegments()` Retrieves Collection of Notes and Comments for the SCH Segments(NTE) present in this message.
    `ISingleCollection<IGroup>` | SRM_S01_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | SIU_S12_Common.`getPatientGroups()` Retrieves Collection of PATIENT GROUP present in this message.
    `ISingleCollection<IGroup>` | SRM_S01_Common.`getResourcesGroups()` Retrieves Collection of RESOURCES GROUP present in this message.
    `ISingleCollection<IGroup>` | SIU_S12_Common.`getResourcesGroups()` Retrieves Collection of RESOURCES GROUP present in this message.
    `ISingleCollection<TQ1>` | SIU_S12_Common.`getTimingQuantitySegments()` Retrieves Collection of Timing/Quantity Segments(TQ1) present in this message.
    `ISingleCollection<IGroup>` | SRM_S01_Common.`getUnknownGroups()` Retrieves Collection of UNKNOWN GROUP present in this message.

    Methods in cdac.medinfo.sdk.hl7282.hl7model.messages.scheduling with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | SRR_S01_Common.`addErrorSegments(ISingleCollection<ERR> objERRSegmentCollection)` Adds collection of Error Segment(ERR) to this message.
    `void` | SRM_S01_Common.`addNotesandCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments for the SCH Segment(NTE) to this message.
    `void` | SIU_S12_Common.`addNotesandCommentsSegments(ISingleCollection<NTE> objNTESegmentCollection)` Adds collection of Notes and Comments for the SCH Segment(NTE) to this message.
    `void` | SRM_S01_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | SIU_S12_Common.`addPatientGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of PATIENT GROUP to this message.
    `void` | SRM_S01_Common.`addResourcesGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of RESOURCES GROUP to this message.
    `void` | SIU_S12_Common.`addResourcesGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of RESOURCES GROUP to this message.
    `void` | SIU_S12_Common.`addTimingQuantitySegments(ISingleCollection<TQ1> objTQ1SegmentCollection)` Adds collection of TimingQuantity Segment(TQ1) to this message.
    `void` | SRM_S01_Common.`addUnknownGroups(ISingleCollection<IGroup> objSingleCollection)` Adds Collection of UNKNOWN GROUP to this message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch

    Methods in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<IHL7Batch>` | HL7BatchFile.`getHL7BatchCollection()` Gets the HL7Batch collection.
    `ISingleCollection<Message>` | HL7Batch.`getMessageCollection()` Gets the message collection.

    Methods in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | HL7BatchFile.`setHL7BatchCollection(ISingleCollection<IHL7Batch> objHL7BatchCollection)` Sets the HL7Batch collection.
    `void` | HL7Batch.`setMessageCollection(ISingleCollection<Message> objMessageCollection)` Sets the message collection.

    Constructors in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.batch with parameters of type ISingleCollection
    Constructor and Description
    `HL7Batch(BHS objBHS, BTS objBTS, ISingleCollection<Message> objHL7BatchCollection)` Constructor for HL7batch used to initialize member
    `HL7Batch(ISingleCollection<Message> objHL7BatchCollection)` Constructor for HL7batch.
    `HL7BatchFile(FHS objFHS, FTS objFTS, ISingleCollection<IHL7Batch> objHL7BatchCollection)` Instantiates HL7Batch batch with header and trailer segment provided.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.fragment

    Methods in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.fragment that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<HL7BufferStream>` | FragmentAgent.`fragment(HL7BufferStream objHL7BufferStream)` Fragments The HL7BufferStream and returns Fragmented HL7BufferStream.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.interactivecontinuation

    Methods in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.interactivecontinuation that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<java.lang.String>` | ClientSideQICAgent.`getUnprocessedQueries()` This will return the String array from the Collection which are unprocessed.
    `ISingleCollection<java.lang.String>` | ServerSideQICAgent.`getUnprocessedResponse()` This will return the String array from the Collection which are unprocessed.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.querycancel

    Methods in cdac.medinfo.sdk.hl7282.hl7net.auxiliaryprotocol.querycancel that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<ISegmentSet>` | ClientSideQCNAgent.`getCancelledMessages()` This method returns the Collection of Segment Set which are canceled by user.
    `ISingleCollection<java.lang.String>` | ClientSideQCNAgent.`getCancelledQueries()` This method will return all collection of query id for which cancellation query is triggered.
    `ISingleCollection<java.lang.String>` | ServerSideQCNAgent.`getCancelledResponses()` This method will return the collection of Strings.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7net.commons

    Methods in cdac.medinfo.sdk.hl7282.hl7net.commons that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<HL7BufferStream>` | IFragmentProcessor.`fragment(HL7BufferStream objHL7BufferStream)` Fragments The HL7BufferStream and returns Fragmented HL7BufferStream.
    `ISingleCollection<ISegmentSet>` | IClientQueryCancellation.`getCancelledMessages()` Retrieves all Responses which are canceled by user.
    `ISingleCollection<java.lang.String>` | IClientQueryCancellation.`getCancelledQueries()` Gets all the canceled queries which are send by client.
    `ISingleCollection<java.lang.String>` | IServerQueryCancellation.`getCancelledResponses()` Get all the canceled responses for which user will not generate response for it.
    `ISingleCollection<IHL7Batch>` | IHL7BatchFile.`getHL7BatchCollection()` Gets the HL7Batch collection.
    `ISingleCollection<Message>` | IHL7Batch.`getMessageCollection()` Gets the message collection.
    `ISingleCollection<java.lang.String>` | IClientInteractiveContinuation.`getUnprocessedQueries()` Returns the query id for all Unprocessed Queries.
    `ISingleCollection<java.lang.String>` | IServerInteractiveContinuation.`getUnprocessedResponse()` Returns the query id for all Unprocessed Response.

    Methods in cdac.medinfo.sdk.hl7282.hl7net.commons with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `void` | IHL7BatchFile.`setHL7BatchCollection(ISingleCollection<IHL7Batch> objHL7BatchCollection)` Sets the HL7Batch collection.
    `void` | IHL7Batch.`setMessageCollection(ISingleCollection<Message> objMessageCollection)` Sets the message collection.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7net.communication

    Methods in cdac.medinfo.sdk.hl7282.hl7net.communication that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<ISegmentSet>` | MessageStreamSplitter.`splitMessageBuffer(ISegmentSet objSegmentSet)` Reads Byte Array specified and divides them into stream pieces containing single message.

  - ### Uses of ISingleCollection in cdac.medinfo.sdk.hl7282.hl7net.upperlayer

    Methods in cdac.medinfo.sdk.hl7282.hl7net.upperlayer that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<java.net.InetSocketAddress>` | ServerSession.`getClientsConnectionInfo()` Retrieves list of connection info for all currently active clients
    `ISingleCollection<java.net.InetSocketAddress>` | Controller.`getClientsConnectionInfo()` Retrieves list of connection info for all currently active clients
    `ISingleCollection<Message>` | UserSession.`getRecievedMessagesCollection(java.lang.String strMessageControlID)` This method returns the Collection of Message by MessageControlId.
    `ISingleCollection<IHL7BatchFile>` | UserSession.`getResponseBatches()` Retrieves last received Response Batch collection.

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

    Classes in cdac.medinfo.sdk.hl7282.utils that implement ISingleCollection
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SingleCollection<T>` This class provides an abstract mechanism of holding a collection.

    Methods in cdac.medinfo.sdk.hl7282.utils that return ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `ISingleCollection<T2>` | MultiValuedPairedCollection.`get(T1 objT1)` Provides key based accessing over the internal collection
    `ISingleCollection<T2>` | IMultiValuedPairedCollection.`get(T1 objT1)` Return the object of type specified at the time of instantiation of this library.
    `ISingleCollection<T2>` | MultiValuedPairedCollection.`getAllValues()` Retrieves All values present in the collection
    `ISingleCollection<T2>` | IMultiValuedPairedCollection.`getAllValues()` Retrieves All values present in the collection
    `ISingleCollection<java.lang.Integer>` | ISegmentMap.`getItemIDList()` Retrieves the list of Item ID of all AttributeItems which are member of ISEgmentMap.
    `ISingleCollection<java.lang.Integer>` | IDataTypeMap.`getSequenceNumberList()` Retrieves the list of Item ID of all AttributeItems which are member of ISEgmentMap.

    Methods in cdac.medinfo.sdk.hl7282.utils with parameters of type ISingleCollection
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SingleCollection.`containsAll(ISingleCollection<T> objSingleCollection)` Returns true if this collection contains all of the elements in the specified collection otherwise false.
    `void` | MultiValuedPairedCollection.`put(T1 objT1, ISingleCollection<T2> objT2)` Provides a mechanism for adding a key value pair to the collection
    `void` | IMultiValuedPairedCollection.`put(T1 objT1, ISingleCollection<T2> objT2)` Added key and collection of values repsective to that key in the paired collection