ca.uhn.hl7v2.model.v231.segment
Class NSC

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

public class NSC
extends AbstractSegment

Represents an HL7 NSC message segment (Application status change). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
NSC(Group parent, ModelClassFactory factory)
          Creates a new NSC segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 ST getCurrentApplication()
          Returns NSC-4: "Current Application" - creates it if necessary
 ST getCurrentCPU()
          Returns NSC-2: "Current CPU" - creates it if necessary
 ST getCurrentFacility()
          Returns NSC-5: "Current Facility" - creates it if necessary
 ST getCurrentFileserver()
          Returns NSC-3: "Current Fileserver" - creates it if necessary
 IS getNetworkChangeType()
          Returns NSC-1: "Network Change Type" - creates it if necessary
 ST getNewApplication()
          Returns NSC-8: "New Application" - creates it if necessary
 ST getNewCPU()
          Returns NSC-6: "New CPU" - creates it if necessary
 ST getNewFacility()
          Returns NSC-9: "New Facility" - creates it if necessary
 ST getNewFileserver()
          Returns NSC-7: "New Fileserver" - creates it if necessary
 IS getNsc1_NetworkChangeType()
          Returns NSC-1: "Network Change Type" - creates it if necessary
 ST getNsc2_CurrentCPU()
          Returns NSC-2: "Current CPU" - creates it if necessary
 ST getNsc3_CurrentFileserver()
          Returns NSC-3: "Current Fileserver" - creates it if necessary
 ST getNsc4_CurrentApplication()
          Returns NSC-4: "Current Application" - creates it if necessary
 ST getNsc5_CurrentFacility()
          Returns NSC-5: "Current Facility" - creates it if necessary
 ST getNsc6_NewCPU()
          Returns NSC-6: "New CPU" - creates it if necessary
 ST getNsc7_NewFileserver()
          Returns NSC-7: "New Fileserver" - creates it if necessary
 ST getNsc8_NewApplication()
          Returns NSC-8: "New Application" - creates it if necessary
 ST getNsc9_NewFacility()
          Returns NSC-9: "New Facility" - 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

NSC

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

Method Detail

getNetworkChangeType

public IS getNetworkChangeType()
Returns NSC-1: "Network Change Type" - creates it if necessary


getNsc1_NetworkChangeType

public IS getNsc1_NetworkChangeType()
Returns NSC-1: "Network Change Type" - creates it if necessary


getCurrentCPU

public ST getCurrentCPU()
Returns NSC-2: "Current CPU" - creates it if necessary


getNsc2_CurrentCPU

public ST getNsc2_CurrentCPU()
Returns NSC-2: "Current CPU" - creates it if necessary


getCurrentFileserver

public ST getCurrentFileserver()
Returns NSC-3: "Current Fileserver" - creates it if necessary


getNsc3_CurrentFileserver

public ST getNsc3_CurrentFileserver()
Returns NSC-3: "Current Fileserver" - creates it if necessary


getCurrentApplication

public ST getCurrentApplication()
Returns NSC-4: "Current Application" - creates it if necessary


getNsc4_CurrentApplication

public ST getNsc4_CurrentApplication()
Returns NSC-4: "Current Application" - creates it if necessary


getCurrentFacility

public ST getCurrentFacility()
Returns NSC-5: "Current Facility" - creates it if necessary


getNsc5_CurrentFacility

public ST getNsc5_CurrentFacility()
Returns NSC-5: "Current Facility" - creates it if necessary


getNewCPU

public ST getNewCPU()
Returns NSC-6: "New CPU" - creates it if necessary


getNsc6_NewCPU

public ST getNsc6_NewCPU()
Returns NSC-6: "New CPU" - creates it if necessary


getNewFileserver

public ST getNewFileserver()
Returns NSC-7: "New Fileserver" - creates it if necessary


getNsc7_NewFileserver

public ST getNsc7_NewFileserver()
Returns NSC-7: "New Fileserver" - creates it if necessary


getNewApplication

public ST getNewApplication()
Returns NSC-8: "New Application" - creates it if necessary


getNsc8_NewApplication

public ST getNsc8_NewApplication()
Returns NSC-8: "New Application" - creates it if necessary


getNewFacility

public ST getNewFacility()
Returns NSC-9: "New Facility" - creates it if necessary


getNsc9_NewFacility

public ST getNsc9_NewFacility()
Returns NSC-9: "New Facility" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


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