C# Class NHapi.Model.V24.Group.RPI_I04_GUARANTOR_INSURANCE

Inheritance: AbstractGroup
显示文件 Open project: nHapiNET/nHapi

Public Methods

Method Description
AddGT1 ( ) : GT1

Adds a new GT1

AddINSURANCE ( ) : NHapi.Model.V24.Group.RPI_I04_INSURANCE

Adds a new RPI_I04_INSURANCE

GetGT1 ( ) : GT1

Returns first repetition of GT1 (Guarantor) - creates it if necessary

GetGT1 ( int rep ) : GT1

Returns a specific repetition of GT1 * (Guarantor) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.

GetINSURANCE ( ) : NHapi.Model.V24.Group.RPI_I04_INSURANCE

Returns first repetition of RPI_I04_INSURANCE (a Group object) - creates it if necessary

GetINSURANCE ( int rep ) : NHapi.Model.V24.Group.RPI_I04_INSURANCE

Returns a specific repetition of RPI_I04_INSURANCE * (a Group object) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.

RPI_I04_GUARANTOR_INSURANCE ( IGroup parent, IModelClassFactory factory ) : NHapi.Base.Parser

Creates a new RPI_I04_GUARANTOR_INSURANCE Group.

RemoveGT1 ( GT1 toRemove ) : void

Removes the given GT1

RemoveGT1At ( int index ) : void

Removes the GT1 at the given index

RemoveINSURANCE ( RPI_I04_INSURANCE toRemove ) : void

Removes the given RPI_I04_INSURANCE

RemoveINSURANCEAt ( int index ) : void

Removes the RPI_I04_INSURANCE at the given index

Method Details

AddGT1() public method

Adds a new GT1
public AddGT1 ( ) : GT1
return GT1

AddINSURANCE() public method

Adds a new RPI_I04_INSURANCE
public AddINSURANCE ( ) : NHapi.Model.V24.Group.RPI_I04_INSURANCE
return NHapi.Model.V24.Group.RPI_I04_INSURANCE

GetGT1() public method

Returns first repetition of GT1 (Guarantor) - creates it if necessary
public GetGT1 ( ) : GT1
return GT1

GetGT1() public method

Returns a specific repetition of GT1 * (Guarantor) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.
public GetGT1 ( int rep ) : GT1
rep int
return GT1

GetINSURANCE() public method

Returns first repetition of RPI_I04_INSURANCE (a Group object) - creates it if necessary
public GetINSURANCE ( ) : NHapi.Model.V24.Group.RPI_I04_INSURANCE
return NHapi.Model.V24.Group.RPI_I04_INSURANCE

GetINSURANCE() public method

Returns a specific repetition of RPI_I04_INSURANCE * (a Group object) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.
public GetINSURANCE ( int rep ) : NHapi.Model.V24.Group.RPI_I04_INSURANCE
rep int
return NHapi.Model.V24.Group.RPI_I04_INSURANCE

RPI_I04_GUARANTOR_INSURANCE() public method

Creates a new RPI_I04_GUARANTOR_INSURANCE Group.
public RPI_I04_GUARANTOR_INSURANCE ( IGroup parent, IModelClassFactory factory ) : NHapi.Base.Parser
parent IGroup
factory IModelClassFactory
return NHapi.Base.Parser

RemoveGT1() public method

Removes the given GT1
public RemoveGT1 ( GT1 toRemove ) : void
toRemove GT1
return void

RemoveGT1At() public method

Removes the GT1 at the given index
public RemoveGT1At ( int index ) : void
index int
return void

RemoveINSURANCE() public method

Removes the given RPI_I04_INSURANCE
public RemoveINSURANCE ( RPI_I04_INSURANCE toRemove ) : void
toRemove RPI_I04_INSURANCE
return void

RemoveINSURANCEAt() public method

Removes the RPI_I04_INSURANCE at the given index
public RemoveINSURANCEAt ( int index ) : void
index int
return void