public class PR1 extends AbstractSegment
Represents an HL7 PR1 message segment (PROCEDURES). This segment has the following fields:
log
Constructor and Description |
---|
PR1(Group parent,
ModelClassFactory factory)
Creates a new PR1 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID |
getANESTHESIACODE()
Returns
PR1-9: "ANESTHESIA CODE" - creates it if necessary
|
NM |
getANESTHESIAMINUTES()
Returns
PR1-10: "ANESTHESIA MINUTES" - creates it if necessary
|
CN |
getANESTHESIOLOGIST()
Returns
PR1-8: "ANESTHESIOLOGIST" - creates it if necessary
|
ID |
getCONSENTCODE()
Returns
PR1-13: "CONSENT CODE" - creates it if necessary
|
SI[] |
getPr11_SETIDPROCEDURE()
Returns all repetitions of SET ID - PROCEDURE (PR1-1).
|
SI |
getPr11_SETIDPROCEDURE(int rep)
Returns a specific repetition of
PR1-1: "SET ID - PROCEDURE" - creates it if necessary
|
int |
getPr11_SETIDPROCEDUREReps()
Returns a count of the current number of repetitions of SET ID - PROCEDURE (PR1-1).
|
NM |
getPr110_ANESTHESIAMINUTES()
Returns
PR1-10: "ANESTHESIA MINUTES" - creates it if necessary
|
CN |
getPr111_SURGEON()
Returns
PR1-11: "SURGEON" - creates it if necessary
|
CN |
getPr112_RESIDENTCODE()
Returns
PR1-12: "RESIDENT CODE" - creates it if necessary
|
ID |
getPr113_CONSENTCODE()
Returns
PR1-13: "CONSENT CODE" - creates it if necessary
|
ID |
getPr12_PROCEDURECODINGMETHOD()
Returns
PR1-2: "PROCEDURE CODING METHOD." - creates it if necessary
|
ID |
getPr13_PROCEDURECODE()
Returns
PR1-3: "PROCEDURE CODE" - creates it if necessary
|
ST |
getPr14_PROCEDUREDESCRIPTION()
Returns
PR1-4: "PROCEDURE DESCRIPTION" - creates it if necessary
|
TS |
getPr15_PROCEDUREDATETIME()
Returns
PR1-5: "PROCEDURE DATE/TIME" - creates it if necessary
|
ID |
getPr16_PROCEDURETYPE()
Returns
PR1-6: "PROCEDURE TYPE" - creates it if necessary
|
NM |
getPr17_PROCEDUREMINUTES()
Returns
PR1-7: "PROCEDURE MINUTES" - creates it if necessary
|
CN |
getPr18_ANESTHESIOLOGIST()
Returns
PR1-8: "ANESTHESIOLOGIST" - creates it if necessary
|
ID |
getPr19_ANESTHESIACODE()
Returns
PR1-9: "ANESTHESIA CODE" - creates it if necessary
|
ID |
getPROCEDURECODE()
Returns
PR1-3: "PROCEDURE CODE" - creates it if necessary
|
ID |
getPROCEDURECODINGMETHOD()
Returns
PR1-2: "PROCEDURE CODING METHOD." - creates it if necessary
|
TS |
getPROCEDUREDATETIME()
Returns
PR1-5: "PROCEDURE DATE/TIME" - creates it if necessary
|
ST |
getPROCEDUREDESCRIPTION()
Returns
PR1-4: "PROCEDURE DESCRIPTION" - creates it if necessary
|
NM |
getPROCEDUREMINUTES()
Returns
PR1-7: "PROCEDURE MINUTES" - creates it if necessary
|
ID |
getPROCEDURETYPE()
Returns
PR1-6: "PROCEDURE TYPE" - creates it if necessary
|
CN |
getRESIDENTCODE()
Returns
PR1-12: "RESIDENT CODE" - creates it if necessary
|
SI[] |
getSETIDPROCEDURE()
Returns all repetitions of SET ID - PROCEDURE (PR1-1).
|
SI |
getSETIDPROCEDURE(int rep)
Returns a specific repetition of
PR1-1: "SET ID - PROCEDURE" - creates it if necessary
|
int |
getSETIDPROCEDUREReps()
Returns a count of the current number of repetitions of SET ID - PROCEDURE (PR1-1).
|
CN |
getSURGEON()
Returns
PR1-11: "SURGEON" - creates it if necessary
|
SI |
insertPr11_SETIDPROCEDURE(int rep)
Inserts a repetition of
PR1-1: "SET ID - PROCEDURE" at a specific index
|
SI |
insertSETIDPROCEDURE(int rep)
Inserts a repetition of
PR1-1: "SET ID - PROCEDURE" at a specific index
|
SI |
removePr11_SETIDPROCEDURE(int rep)
Removes a repetition of
PR1-1: "SET ID - PROCEDURE" at a specific index
|
SI |
removeSETIDPROCEDURE(int rep)
Removes a repetition of
PR1-1: "SET ID - PROCEDURE" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public PR1(Group parent, ModelClassFactory factory)
public SI[] getSETIDPROCEDURE()
public SI[] getPr11_SETIDPROCEDURE()
public int getSETIDPROCEDUREReps()
public SI getSETIDPROCEDURE(int rep)
rep
- The repetition index (0-indexed)public SI getPr11_SETIDPROCEDURE(int rep)
rep
- The repetition index (0-indexed)public int getPr11_SETIDPROCEDUREReps()
public SI insertSETIDPROCEDURE(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public SI insertPr11_SETIDPROCEDURE(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public SI removeSETIDPROCEDURE(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public SI removePr11_SETIDPROCEDURE(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID getPROCEDURECODINGMETHOD()
public ID getPr12_PROCEDURECODINGMETHOD()
public ID getPROCEDURECODE()
public ID getPr13_PROCEDURECODE()
public ST getPROCEDUREDESCRIPTION()
public ST getPr14_PROCEDUREDESCRIPTION()
public TS getPROCEDUREDATETIME()
public TS getPr15_PROCEDUREDATETIME()
public ID getPROCEDURETYPE()
public ID getPr16_PROCEDURETYPE()
public NM getPROCEDUREMINUTES()
public NM getPr17_PROCEDUREMINUTES()
public CN getANESTHESIOLOGIST()
public CN getPr18_ANESTHESIOLOGIST()
public ID getANESTHESIACODE()
public ID getPr19_ANESTHESIACODE()
public NM getANESTHESIAMINUTES()
public NM getPr110_ANESTHESIAMINUTES()
public CN getSURGEON()
public CN getPr111_SURGEON()
public CN getRESIDENTCODE()
public CN getPr112_RESIDENTCODE()
public ID getCONSENTCODE()
public ID getPr113_CONSENTCODE()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.