ca.uhn.hl7v2.model.v24.segment
Class NST

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractSegment
      extended by ca.uhn.hl7v2.model.v24.segment.NST
All Implemented Interfaces:
Segment, Structure, Serializable

public class NST
extends AbstractSegment

Represents an HL7 NST message segment (Application control level statistics). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
NST(Group parent, ModelClassFactory factory)
          Creates a new NST segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 NM getApplicationControlLevelErrors()
          Returns NST-15: "Application control-level Errors" - creates it if necessary
 NM getChecksumErrorsReceived()
          Returns NST-10: "Checksum Errors Received" - creates it if necessary
 NM getConnectTimeouts()
          Returns NST-13: "Connect Timeouts" - creates it if necessary
 NM getLengthErrorsReceived()
          Returns NST-11: "Length Errors Received" - creates it if necessary
 NM getMessagesReceived()
          Returns NST-8: "Messages Received" - creates it if necessary
 NM getMessagesSent()
          Returns NST-9: "Messages Sent" - creates it if necessary
 ID getNst1_StatisticsAvailable()
          Returns NST-1: "Statistics Available" - creates it if necessary
 NM getNst10_ChecksumErrorsReceived()
          Returns NST-10: "Checksum Errors Received" - creates it if necessary
 NM getNst11_LengthErrorsReceived()
          Returns NST-11: "Length Errors Received" - creates it if necessary
 NM getNst12_OtherErrorsReceived()
          Returns NST-12: "Other Errors Received" - creates it if necessary
 NM getNst13_ConnectTimeouts()
          Returns NST-13: "Connect Timeouts" - creates it if necessary
 NM getNst14_ReceiveTimeouts()
          Returns NST-14: "Receive Timeouts" - creates it if necessary
 NM getNst15_ApplicationControlLevelErrors()
          Returns NST-15: "Application control-level Errors" - creates it if necessary
 ST getNst2_SourceIdentifier()
          Returns NST-2: "Source Identifier" - creates it if necessary
 ID getNst3_SourceType()
          Returns NST-3: "Source Type" - creates it if necessary
 TS getNst4_StatisticsStart()
          Returns NST-4: "Statistics Start" - creates it if necessary
 TS getNst5_StatisticsEnd()
          Returns NST-5: "Statistics End" - creates it if necessary
 NM getNst6_ReceiveCharacterCount()
          Returns NST-6: "Receive Character Count" - creates it if necessary
 NM getNst7_SendCharacterCount()
          Returns NST-7: "Send Character Count" - creates it if necessary
 NM getNst8_MessagesReceived()
          Returns NST-8: "Messages Received" - creates it if necessary
 NM getNst9_MessagesSent()
          Returns NST-9: "Messages Sent" - creates it if necessary
 NM getOtherErrorsReceived()
          Returns NST-12: "Other Errors Received" - creates it if necessary
 NM getReceiveCharacterCount()
          Returns NST-6: "Receive Character Count" - creates it if necessary
 NM getReceiveTimeouts()
          Returns NST-14: "Receive Timeouts" - creates it if necessary
 NM getSendCharacterCount()
          Returns NST-7: "Send Character Count" - creates it if necessary
 ST getSourceIdentifier()
          Returns NST-2: "Source Identifier" - creates it if necessary
 ID getSourceType()
          Returns NST-3: "Source Type" - creates it if necessary
 ID getStatisticsAvailable()
          Returns NST-1: "Statistics Available" - creates it if necessary
 TS getStatisticsEnd()
          Returns NST-5: "Statistics End" - creates it if necessary
 TS getStatisticsStart()
          Returns NST-4: "Statistics Start" - creates it if necessary
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NST

public NST(Group parent,
           ModelClassFactory factory)
Creates a new NST segment

Method Detail

getStatisticsAvailable

public ID getStatisticsAvailable()
Returns NST-1: "Statistics Available" - creates it if necessary


getNst1_StatisticsAvailable

public ID getNst1_StatisticsAvailable()
Returns NST-1: "Statistics Available" - creates it if necessary


getSourceIdentifier

public ST getSourceIdentifier()
Returns NST-2: "Source Identifier" - creates it if necessary


getNst2_SourceIdentifier

public ST getNst2_SourceIdentifier()
Returns NST-2: "Source Identifier" - creates it if necessary


getSourceType

public ID getSourceType()
Returns NST-3: "Source Type" - creates it if necessary


getNst3_SourceType

public ID getNst3_SourceType()
Returns NST-3: "Source Type" - creates it if necessary


getStatisticsStart

public TS getStatisticsStart()
Returns NST-4: "Statistics Start" - creates it if necessary


getNst4_StatisticsStart

public TS getNst4_StatisticsStart()
Returns NST-4: "Statistics Start" - creates it if necessary


getStatisticsEnd

public TS getStatisticsEnd()
Returns NST-5: "Statistics End" - creates it if necessary


getNst5_StatisticsEnd

public TS getNst5_StatisticsEnd()
Returns NST-5: "Statistics End" - creates it if necessary


getReceiveCharacterCount

public NM getReceiveCharacterCount()
Returns NST-6: "Receive Character Count" - creates it if necessary


getNst6_ReceiveCharacterCount

public NM getNst6_ReceiveCharacterCount()
Returns NST-6: "Receive Character Count" - creates it if necessary


getSendCharacterCount

public NM getSendCharacterCount()
Returns NST-7: "Send Character Count" - creates it if necessary


getNst7_SendCharacterCount

public NM getNst7_SendCharacterCount()
Returns NST-7: "Send Character Count" - creates it if necessary


getMessagesReceived

public NM getMessagesReceived()
Returns NST-8: "Messages Received" - creates it if necessary


getNst8_MessagesReceived

public NM getNst8_MessagesReceived()
Returns NST-8: "Messages Received" - creates it if necessary


getMessagesSent

public NM getMessagesSent()
Returns NST-9: "Messages Sent" - creates it if necessary


getNst9_MessagesSent

public NM getNst9_MessagesSent()
Returns NST-9: "Messages Sent" - creates it if necessary


getChecksumErrorsReceived

public NM getChecksumErrorsReceived()
Returns NST-10: "Checksum Errors Received" - creates it if necessary


getNst10_ChecksumErrorsReceived

public NM getNst10_ChecksumErrorsReceived()
Returns NST-10: "Checksum Errors Received" - creates it if necessary


getLengthErrorsReceived

public NM getLengthErrorsReceived()
Returns NST-11: "Length Errors Received" - creates it if necessary


getNst11_LengthErrorsReceived

public NM getNst11_LengthErrorsReceived()
Returns NST-11: "Length Errors Received" - creates it if necessary


getOtherErrorsReceived

public NM getOtherErrorsReceived()
Returns NST-12: "Other Errors Received" - creates it if necessary


getNst12_OtherErrorsReceived

public NM getNst12_OtherErrorsReceived()
Returns NST-12: "Other Errors Received" - creates it if necessary


getConnectTimeouts

public NM getConnectTimeouts()
Returns NST-13: "Connect Timeouts" - creates it if necessary


getNst13_ConnectTimeouts

public NM getNst13_ConnectTimeouts()
Returns NST-13: "Connect Timeouts" - creates it if necessary


getReceiveTimeouts

public NM getReceiveTimeouts()
Returns NST-14: "Receive Timeouts" - creates it if necessary


getNst14_ReceiveTimeouts

public NM getNst14_ReceiveTimeouts()
Returns NST-14: "Receive Timeouts" - creates it if necessary


getApplicationControlLevelErrors

public NM getApplicationControlLevelErrors()
Returns NST-15: "Application control-level Errors" - creates it if necessary


getNst15_ApplicationControlLevelErrors

public NM getNst15_ApplicationControlLevelErrors()
Returns NST-15: "Application control-level Errors" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


Copyright © 2001-2011 University Health Network. All Rights Reserved.