public class MFN_M02_MF_STAFF extends AbstractGroup
Represents a MFN_M02_MF_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 |
|---|
MFN_M02_MF_STAFF(Group parent,
ModelClassFactory factory)
Creates a new MFN_M02_MF_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
|
CER |
getCER()
Returns
the first repetition of
CER (Certificate Detail) - creates it if necessary
|
CER |
getCER(int rep)
Returns a specific repetition of
CER (Certificate Detail) - creates it if necessary
|
List<CER> |
getCERAll()
Returns a non-modifiable List containing all current existing repetitions of CER.
|
int |
getCERReps()
Returns the number of existing repetitions of CER
|
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
|
MFE |
getMFE()
Returns
MFE (Master File Entry) - creates it if necessary
|
NTE |
getNTE()
Returns
the first repetition of
NTE (Notes and Comments) - creates it if necessary
|
NTE |
getNTE(int rep)
Returns a specific repetition of
NTE (Notes and Comments) - creates it if necessary
|
List<NTE> |
getNTEAll()
Returns a non-modifiable List containing all current existing repetitions of NTE.
|
int |
getNTEReps()
Returns the number of existing repetitions of NTE
|
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
the first repetition of
PRA (Practitioner Detail) - creates it if necessary
|
PRA |
getPRA(int rep)
Returns a specific repetition of
PRA (Practitioner Detail) - creates it if necessary
|
List<PRA> |
getPRAAll()
Returns a non-modifiable List containing all current existing repetitions of PRA.
|
int |
getPRAReps()
Returns the number of existing repetitions of PRA
|
STF |
getSTF()
Returns
STF (Staff Identification) - creates it if necessary
|
String |
getVersion()
Returns "2.6"
|
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 |
insertCER(CER structure,
int rep)
Inserts a specific repetition of CER (Certificate Detail)
|
CER |
insertCER(int rep)
Inserts a specific repetition of CER (Certificate Detail)
|
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)
|
NTE |
insertNTE(int rep)
Inserts a specific repetition of NTE (Notes and Comments)
|
void |
insertNTE(NTE structure,
int rep)
Inserts a specific repetition of NTE (Notes and Comments)
|
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)
|
PRA |
insertPRA(int rep)
Inserts a specific repetition of PRA (Practitioner Detail)
|
void |
insertPRA(PRA structure,
int rep)
Inserts a specific repetition of PRA (Practitioner Detail)
|
AFF |
removeAFF(int rep)
Removes a specific repetition of AFF (Professional Affiliation)
|
CER |
removeCER(int rep)
Removes a specific repetition of CER (Certificate Detail)
|
EDU |
removeEDU(int rep)
Removes a specific repetition of EDU (Educational Detail)
|
LAN |
removeLAN(int rep)
Removes a specific repetition of LAN (Language Detail)
|
NTE |
removeNTE(int rep)
Removes a specific repetition of NTE (Notes and Comments)
|
ORG |
removeORG(int rep)
Removes a specific repetition of ORG (Practitioner Organization Unit)
|
PRA |
removePRA(int rep)
Removes a specific repetition of PRA (Practitioner Detail)
|
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, removeRepetition, tryToInstantiateStructuregetMessage, getParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMessage, getParentpublic MFN_M02_MF_STAFF(Group parent, ModelClassFactory factory)
public String getVersion()
public PRA getPRA()
public PRA getPRA(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 getPRAReps()
public List<PRA> getPRAAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of PRA.
Note that unlike getPRA(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertPRA(PRA structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public PRA insertPRA(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public PRA removePRA(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)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)public CER getCER()
public CER getCER(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 getCERReps()
public List<CER> getCERAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of CER.
Note that unlike getCER(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertCER(CER structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public CER insertCER(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public CER removeCER(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)public NTE getNTE()
public NTE getNTE(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 getNTEReps()
public List<NTE> getNTEAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of NTE.
Note that unlike getNTE(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertNTE(NTE structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public NTE insertNTE(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public NTE removeNTE(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)Copyright © 2001-2013 University Health Network. All Rights Reserved.