public class RSP_K25_STAFF extends AbstractGroup
Represents a RSP_K25_STAFF group structure (a Group object). A Group is an ordered collection of message segments that can repeat together or be optionally in/excluded together. This Group contains the following elements:
log| Constructor and Description |
|---|
RSP_K25_STAFF(Group parent,
ModelClassFactory factory)
Creates a new RSP_K25_STAFF group
|
| Modifier and Type | Method and Description |
|---|---|
AFF |
getAFF()
Returns
the first repetition of
AFF (Professional Affiliation) - creates it if necessary
|
AFF |
getAFF(int rep)
Returns a specific repetition of
AFF (Professional Affiliation) - creates it if necessary
|
List<AFF> |
getAFFAll()
Returns a non-modifiable List containing all current existing repetitions of AFF.
|
int |
getAFFReps()
Returns the number of existing repetitions of AFF
|
EDU |
getEDU()
Returns
the first repetition of
EDU (Educational Detail) - creates it if necessary
|
EDU |
getEDU(int rep)
Returns a specific repetition of
EDU (Educational Detail) - creates it if necessary
|
List<EDU> |
getEDUAll()
Returns a non-modifiable List containing all current existing repetitions of EDU.
|
int |
getEDUReps()
Returns the number of existing repetitions of EDU
|
LAN |
getLAN()
Returns
the first repetition of
LAN (Language Detail) - creates it if necessary
|
LAN |
getLAN(int rep)
Returns a specific repetition of
LAN (Language Detail) - creates it if necessary
|
List<LAN> |
getLANAll()
Returns a non-modifiable List containing all current existing repetitions of LAN.
|
int |
getLANReps()
Returns the number of existing repetitions of LAN
|
ORG |
getORG()
Returns
the first repetition of
ORG (Practitioner Organization Unit) - creates it if necessary
|
ORG |
getORG(int rep)
Returns a specific repetition of
ORG (Practitioner Organization Unit) - creates it if necessary
|
List<ORG> |
getORGAll()
Returns a non-modifiable List containing all current existing repetitions of ORG.
|
int |
getORGReps()
Returns the number of existing repetitions of ORG
|
PRA |
getPRA()
Returns
PRA (Practitioner Detail) - creates it if necessary
|
STF |
getSTF()
Returns
STF (Staff Identification) - creates it if necessary
|
String |
getVersion()
Returns "2.4"
|
void |
insertAFF(AFF structure,
int rep)
Inserts a specific repetition of AFF (Professional Affiliation)
|
AFF |
insertAFF(int rep)
Inserts a specific repetition of AFF (Professional Affiliation)
|
void |
insertEDU(EDU structure,
int rep)
Inserts a specific repetition of EDU (Educational Detail)
|
EDU |
insertEDU(int rep)
Inserts a specific repetition of EDU (Educational Detail)
|
LAN |
insertLAN(int rep)
Inserts a specific repetition of LAN (Language Detail)
|
void |
insertLAN(LAN structure,
int rep)
Inserts a specific repetition of LAN (Language Detail)
|
ORG |
insertORG(int rep)
Inserts a specific repetition of ORG (Practitioner Organization Unit)
|
void |
insertORG(ORG structure,
int rep)
Inserts a specific repetition of ORG (Practitioner Organization Unit)
|
AFF |
removeAFF(int rep)
Removes a specific repetition of AFF (Professional Affiliation)
|
EDU |
removeEDU(int rep)
Removes a specific repetition of EDU (Educational Detail)
|
LAN |
removeLAN(int rep)
Removes a specific repetition of LAN (Language Detail)
|
ORG |
removeORG(int rep)
Removes a specific repetition of ORG (Practitioner Organization Unit)
|
accept, add, add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getAllAsList, getClass, getFieldNumForName, getModelClassFactory, getName, getNames, getNonStandardNames, getReps, getTyped, getTyped, insert, insert, insertRepetition, insertRepetition, isChoiceElement, isEmpty, isGroup, isRepeating, isRequired, provideLocation, removeRepetition, tryToInstantiateStructure, visitNestedStructuresgetMessage, getParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMessage, getParentpublic RSP_K25_STAFF(Group parent, ModelClassFactory factory)
public String getVersion()
public ORG getORG()
public ORG getORG(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getORGReps()
public List<ORG> getORGAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of ORG.
Note that unlike getORG(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertORG(ORG structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public ORG insertORG(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public ORG removeORG(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)public AFF getAFF()
public AFF getAFF(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getAFFReps()
public List<AFF> getAFFAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of AFF.
Note that unlike getAFF(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertAFF(AFF structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public AFF insertAFF(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public AFF removeAFF(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)public LAN getLAN()
public LAN getLAN(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getLANReps()
public List<LAN> getLANAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of LAN.
Note that unlike getLAN(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertLAN(LAN structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public LAN insertLAN(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public LAN removeLAN(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)public EDU getEDU()
public EDU getEDU(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getEDUReps()
public List<EDU> getEDUAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of EDU.
Note that unlike getEDU(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertEDU(EDU structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public EDU insertEDU(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public EDU removeEDU(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)Copyright © 2001-2014 University Health Network. All Rights Reserved.