C# Класс NHapi.Model.V251.Group.OMB_O27_PATIENT

Наследование: AbstractGroup
Показать файл Открыть проект

Открытые методы

Метод Описание
AddAL1 ( ) : AL1

Adds a new AL1

AddINSURANCE ( ) : NHapi.Model.V251.Group.OMB_O27_INSURANCE

Adds a new OMB_O27_INSURANCE

AddNTE ( ) : NTE

Adds a new NTE

GetAL1 ( ) : AL1

Returns first repetition of AL1 (Patient Allergy Information) - creates it if necessary

GetAL1 ( int rep ) : AL1

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

GetINSURANCE ( ) : NHapi.Model.V251.Group.OMB_O27_INSURANCE

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

GetINSURANCE ( int rep ) : NHapi.Model.V251.Group.OMB_O27_INSURANCE

Returns a specific repetition of OMB_O27_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.

GetNTE ( ) : NTE

Returns first repetition of NTE (Notes and Comments) - creates it if necessary

GetNTE ( int rep ) : NTE

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

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

Creates a new OMB_O27_PATIENT Group.

RemoveAL1 ( AL1 toRemove ) : void

Removes the given AL1

RemoveAL1At ( int index ) : void

Removes the AL1 at the given index

RemoveINSURANCE ( NHapi.Model.V251.Group.OMB_O27_INSURANCE toRemove ) : void

Removes the given OMB_O27_INSURANCE

RemoveINSURANCEAt ( int index ) : void

Removes the OMB_O27_INSURANCE at the given index

RemoveNTE ( NTE toRemove ) : void

Removes the given NTE

RemoveNTEAt ( int index ) : void

Removes the NTE at the given index

Описание методов

AddAL1() публичный Метод

Adds a new AL1
public AddAL1 ( ) : AL1
Результат AL1

AddINSURANCE() публичный Метод

Adds a new OMB_O27_INSURANCE
public AddINSURANCE ( ) : NHapi.Model.V251.Group.OMB_O27_INSURANCE
Результат NHapi.Model.V251.Group.OMB_O27_INSURANCE

AddNTE() публичный Метод

Adds a new NTE
public AddNTE ( ) : NTE
Результат NTE

GetAL1() публичный Метод

Returns first repetition of AL1 (Patient Allergy Information) - creates it if necessary
public GetAL1 ( ) : AL1
Результат AL1

GetAL1() публичный Метод

Returns a specific repetition of AL1 * (Patient Allergy Information) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.
public GetAL1 ( int rep ) : AL1
rep int
Результат AL1

GetINSURANCE() публичный Метод

Returns first repetition of OMB_O27_INSURANCE (a Group object) - creates it if necessary
public GetINSURANCE ( ) : NHapi.Model.V251.Group.OMB_O27_INSURANCE
Результат NHapi.Model.V251.Group.OMB_O27_INSURANCE

GetINSURANCE() публичный Метод

Returns a specific repetition of OMB_O27_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.V251.Group.OMB_O27_INSURANCE
rep int
Результат NHapi.Model.V251.Group.OMB_O27_INSURANCE

GetNTE() публичный Метод

Returns first repetition of NTE (Notes and Comments) - creates it if necessary
public GetNTE ( ) : NTE
Результат NTE

GetNTE() публичный Метод

Returns a specific repetition of NTE * (Notes and Comments) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.
public GetNTE ( int rep ) : NTE
rep int
Результат NTE

OMB_O27_PATIENT() публичный Метод

Creates a new OMB_O27_PATIENT Group.
public OMB_O27_PATIENT ( IGroup parent, IModelClassFactory factory ) : NHapi.Base.Parser
parent IGroup
factory IModelClassFactory
Результат NHapi.Base.Parser

RemoveAL1() публичный Метод

Removes the given AL1
public RemoveAL1 ( AL1 toRemove ) : void
toRemove AL1
Результат void

RemoveAL1At() публичный Метод

Removes the AL1 at the given index
public RemoveAL1At ( int index ) : void
index int
Результат void

RemoveINSURANCE() публичный Метод

Removes the given OMB_O27_INSURANCE
public RemoveINSURANCE ( NHapi.Model.V251.Group.OMB_O27_INSURANCE toRemove ) : void
toRemove NHapi.Model.V251.Group.OMB_O27_INSURANCE
Результат void

RemoveINSURANCEAt() публичный Метод

Removes the OMB_O27_INSURANCE at the given index
public RemoveINSURANCEAt ( int index ) : void
index int
Результат void

RemoveNTE() публичный Метод

Removes the given NTE
public RemoveNTE ( NTE toRemove ) : void
toRemove NTE
Результат void

RemoveNTEAt() публичный Метод

Removes the NTE at the given index
public RemoveNTEAt ( int index ) : void
index int
Результат void