C# 클래스 NHapi.Model.V271.Message.RDE_O11

상속: AbstractMessage
파일 보기 프로젝트 열기: nHapiNET/nHapi

공개 메소드들

메소드 설명
AddNTE ( ) : NTE

Adds a new NTE

AddORDER ( ) : RDE_O11_ORDER

Adds a new RDE_O11_ORDER

AddSFT ( ) : SFT

Adds a new SFT

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.

GetORDER ( ) : RDE_O11_ORDER

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

GetORDER ( int rep ) : RDE_O11_ORDER

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

GetSFT ( ) : SFT

Returns first repetition of SFT (Software Segment) - creates it if necessary

GetSFT ( int rep ) : SFT

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

RDE_O11 ( ) : System

Creates a new RDE_O11 Group with DefaultModelClassFactory.

RDE_O11 ( IModelClassFactory factory ) : System

Creates a new RDE_O11 Group with custom IModelClassFactory.

RemoveNTE ( NTE toRemove ) : void

Removes the given NTE

RemoveNTEAt ( int index ) : void

Removes the NTE at the given index

RemoveORDER ( RDE_O11_ORDER toRemove ) : void

Removes the given RDE_O11_ORDER

RemoveORDERAt ( int index ) : void

Removes the RDE_O11_ORDER at the given index

RemoveSFT ( SFT toRemove ) : void

Removes the given SFT

RemoveSFTAt ( int index ) : void

Removes the SFT at the given index

비공개 메소드들

메소드 설명
init ( IModelClassFactory factory ) : void

initalize method for RDE_O11. This does the segment setup for the message.

메소드 상세

AddNTE() 공개 메소드

Adds a new NTE
public AddNTE ( ) : NTE
리턴 NTE

AddORDER() 공개 메소드

Adds a new RDE_O11_ORDER
public AddORDER ( ) : RDE_O11_ORDER
리턴 RDE_O11_ORDER

AddSFT() 공개 메소드

Adds a new SFT
public AddSFT ( ) : SFT
리턴 SFT

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

GetORDER() 공개 메소드

Returns first repetition of RDE_O11_ORDER (a Group object) - creates it if necessary
public GetORDER ( ) : RDE_O11_ORDER
리턴 RDE_O11_ORDER

GetORDER() 공개 메소드

Returns a specific repetition of RDE_O11_ORDER * (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 GetORDER ( int rep ) : RDE_O11_ORDER
rep int
리턴 RDE_O11_ORDER

GetSFT() 공개 메소드

Returns first repetition of SFT (Software Segment) - creates it if necessary
public GetSFT ( ) : SFT
리턴 SFT

GetSFT() 공개 메소드

Returns a specific repetition of SFT * (Software Segment) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.
public GetSFT ( int rep ) : SFT
rep int
리턴 SFT

RDE_O11() 공개 메소드

Creates a new RDE_O11 Group with DefaultModelClassFactory.
public RDE_O11 ( ) : System
리턴 System

RDE_O11() 공개 메소드

Creates a new RDE_O11 Group with custom IModelClassFactory.
public RDE_O11 ( IModelClassFactory factory ) : System
factory IModelClassFactory
리턴 System

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

RemoveORDER() 공개 메소드

Removes the given RDE_O11_ORDER
public RemoveORDER ( RDE_O11_ORDER toRemove ) : void
toRemove RDE_O11_ORDER
리턴 void

RemoveORDERAt() 공개 메소드

Removes the RDE_O11_ORDER at the given index
public RemoveORDERAt ( int index ) : void
index int
리턴 void

RemoveSFT() 공개 메소드

Removes the given SFT
public RemoveSFT ( SFT toRemove ) : void
toRemove SFT
리턴 void

RemoveSFTAt() 공개 메소드

Removes the SFT at the given index
public RemoveSFTAt ( int index ) : void
index int
리턴 void