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

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractSegment
      extended by ca.uhn.hl7v2.model.v24.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)
          
 IS getApplicationChangeType()
          Returns NSC-1: "Application Change Type" - creates it if necessary
 HD getCurrentApplication()
          Returns NSC-4: "Current Application" - creates it if necessary
 ST getCurrentCPU()
          Returns NSC-2: "Current CPU" - creates it if necessary
 HD getCurrentFacility()
          Returns NSC-5: "Current Facility" - creates it if necessary
 ST getCurrentFileserver()
          Returns NSC-3: "Current Fileserver" - creates it if necessary
 HD getNewApplication()
          Returns NSC-8: "New Application" - creates it if necessary
 ST getNewCPU()
          Returns NSC-6: "New CPU" - creates it if necessary
 HD getNewFacility()
          Returns NSC-9: "New Facility" - creates it if necessary
 ST getNewFileserver()
          Returns NSC-7: "New Fileserver" - creates it if necessary
 IS getNsc1_ApplicationChangeType()
          Returns NSC-1: "Application 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
 HD getNsc4_CurrentApplication()
          Returns NSC-4: "Current Application" - creates it if necessary
 HD 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
 HD getNsc8_NewApplication()
          Returns NSC-8: "New Application" - creates it if necessary
 HD 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

getApplicationChangeType

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


getNsc1_ApplicationChangeType

public IS getNsc1_ApplicationChangeType()
Returns NSC-1: "Application 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 HD getCurrentApplication()
Returns NSC-4: "Current Application" - creates it if necessary


getNsc4_CurrentApplication

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


getCurrentFacility

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


getNsc5_CurrentFacility

public HD 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 HD getNewApplication()
Returns NSC-8: "New Application" - creates it if necessary


getNsc8_NewApplication

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


getNewFacility

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


getNsc9_NewFacility

public HD 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.