public class LDP extends AbstractSegment
Represents an HL7 LDP message segment (Location Department). This segment has the following fields:
log
Constructor and Description |
---|
LDP(Group parent,
ModelClassFactory factory)
Creates a new LDP segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
DTM |
getActivationDateLDP()
Returns
LDP-7: "Activation Date - LDP" - creates it if necessary
|
ID |
getActiveInactiveFlag()
Returns
LDP-6: "Active/Inactive Flag" - creates it if necessary
|
XTN |
getContactPhone()
Returns
LDP-11: "Contact Phone" - creates it if necessary
|
ST |
getInactivatedReason()
Returns
LDP-9: "Inactivated Reason" - creates it if necessary
|
DTM |
getInactivationDateLDP()
Returns
LDP-8: "Inactivation Date - LDP" - creates it if necessary
|
PL |
getLdp1_PrimaryKeyValueLDP()
Returns
LDP-1: "Primary Key Value - LDP" - creates it if necessary
|
VH[] |
getLdp10_VisitingHours()
Returns all repetitions of Visiting Hours (LDP-10).
|
VH |
getLdp10_VisitingHours(int rep)
Returns a specific repetition of
LDP-10: "Visiting Hours" - creates it if necessary
|
int |
getLdp10_VisitingHoursReps()
Returns a count of the current number of repetitions of Visiting Hours (LDP-10).
|
XTN |
getLdp11_ContactPhone()
Returns
LDP-11: "Contact Phone" - creates it if necessary
|
CWE |
getLdp12_LocationCostCenter()
Returns
LDP-12: "Location Cost Center" - creates it if necessary
|
CWE |
getLdp2_LocationDepartment()
Returns
LDP-2: "Location Department" - creates it if necessary
|
CWE[] |
getLdp3_LocationService()
Returns all repetitions of Location Service (LDP-3).
|
CWE |
getLdp3_LocationService(int rep)
Returns a specific repetition of
LDP-3: "Location Service" - creates it if necessary
|
int |
getLdp3_LocationServiceReps()
Returns a count of the current number of repetitions of Location Service (LDP-3).
|
CWE[] |
getLdp4_SpecialtyType()
Returns all repetitions of Specialty Type (LDP-4).
|
CWE |
getLdp4_SpecialtyType(int rep)
Returns a specific repetition of
LDP-4: "Specialty Type" - creates it if necessary
|
int |
getLdp4_SpecialtyTypeReps()
Returns a count of the current number of repetitions of Specialty Type (LDP-4).
|
CWE[] |
getLdp5_ValidPatientClasses()
Returns all repetitions of Valid Patient Classes (LDP-5).
|
CWE |
getLdp5_ValidPatientClasses(int rep)
Returns a specific repetition of
LDP-5: "Valid Patient Classes" - creates it if necessary
|
int |
getLdp5_ValidPatientClassesReps()
Returns a count of the current number of repetitions of Valid Patient Classes (LDP-5).
|
ID |
getLdp6_ActiveInactiveFlag()
Returns
LDP-6: "Active/Inactive Flag" - creates it if necessary
|
DTM |
getLdp7_ActivationDateLDP()
Returns
LDP-7: "Activation Date - LDP" - creates it if necessary
|
DTM |
getLdp8_InactivationDateLDP()
Returns
LDP-8: "Inactivation Date - LDP" - creates it if necessary
|
ST |
getLdp9_InactivatedReason()
Returns
LDP-9: "Inactivated Reason" - creates it if necessary
|
CWE |
getLocationCostCenter()
Returns
LDP-12: "Location Cost Center" - creates it if necessary
|
CWE |
getLocationDepartment()
Returns
LDP-2: "Location Department" - creates it if necessary
|
CWE[] |
getLocationService()
Returns all repetitions of Location Service (LDP-3).
|
CWE |
getLocationService(int rep)
Returns a specific repetition of
LDP-3: "Location Service" - creates it if necessary
|
int |
getLocationServiceReps()
Returns a count of the current number of repetitions of Location Service (LDP-3).
|
PL |
getPrimaryKeyValueLDP()
Returns
LDP-1: "Primary Key Value - LDP" - creates it if necessary
|
CWE[] |
getSpecialtyType()
Returns all repetitions of Specialty Type (LDP-4).
|
CWE |
getSpecialtyType(int rep)
Returns a specific repetition of
LDP-4: "Specialty Type" - creates it if necessary
|
int |
getSpecialtyTypeReps()
Returns a count of the current number of repetitions of Specialty Type (LDP-4).
|
CWE[] |
getValidPatientClasses()
Returns all repetitions of Valid Patient Classes (LDP-5).
|
CWE |
getValidPatientClasses(int rep)
Returns a specific repetition of
LDP-5: "Valid Patient Classes" - creates it if necessary
|
int |
getValidPatientClassesReps()
Returns a count of the current number of repetitions of Valid Patient Classes (LDP-5).
|
VH[] |
getVisitingHours()
Returns all repetitions of Visiting Hours (LDP-10).
|
VH |
getVisitingHours(int rep)
Returns a specific repetition of
LDP-10: "Visiting Hours" - creates it if necessary
|
int |
getVisitingHoursReps()
Returns a count of the current number of repetitions of Visiting Hours (LDP-10).
|
VH |
insertLdp10_VisitingHours(int rep)
Inserts a repetition of
LDP-10: "Visiting Hours" at a specific index
|
CWE |
insertLdp3_LocationService(int rep)
Inserts a repetition of
LDP-3: "Location Service" at a specific index
|
CWE |
insertLdp4_SpecialtyType(int rep)
Inserts a repetition of
LDP-4: "Specialty Type" at a specific index
|
CWE |
insertLdp5_ValidPatientClasses(int rep)
Inserts a repetition of
LDP-5: "Valid Patient Classes" at a specific index
|
CWE |
insertLocationService(int rep)
Inserts a repetition of
LDP-3: "Location Service" at a specific index
|
CWE |
insertSpecialtyType(int rep)
Inserts a repetition of
LDP-4: "Specialty Type" at a specific index
|
CWE |
insertValidPatientClasses(int rep)
Inserts a repetition of
LDP-5: "Valid Patient Classes" at a specific index
|
VH |
insertVisitingHours(int rep)
Inserts a repetition of
LDP-10: "Visiting Hours" at a specific index
|
VH |
removeLdp10_VisitingHours(int rep)
Removes a repetition of
LDP-10: "Visiting Hours" at a specific index
|
CWE |
removeLdp3_LocationService(int rep)
Removes a repetition of
LDP-3: "Location Service" at a specific index
|
CWE |
removeLdp4_SpecialtyType(int rep)
Removes a repetition of
LDP-4: "Specialty Type" at a specific index
|
CWE |
removeLdp5_ValidPatientClasses(int rep)
Removes a repetition of
LDP-5: "Valid Patient Classes" at a specific index
|
CWE |
removeLocationService(int rep)
Removes a repetition of
LDP-3: "Location Service" at a specific index
|
CWE |
removeSpecialtyType(int rep)
Removes a repetition of
LDP-4: "Specialty Type" at a specific index
|
CWE |
removeValidPatientClasses(int rep)
Removes a repetition of
LDP-5: "Valid Patient Classes" at a specific index
|
VH |
removeVisitingHours(int rep)
Removes a repetition of
LDP-10: "Visiting Hours" 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 LDP(Group parent, ModelClassFactory factory)
public PL getPrimaryKeyValueLDP()
public PL getLdp1_PrimaryKeyValueLDP()
public CWE getLocationDepartment()
public CWE getLdp2_LocationDepartment()
public CWE[] getLocationService()
public CWE[] getLdp3_LocationService()
public int getLocationServiceReps()
public CWE getLocationService(int rep)
rep
- The repetition index (0-indexed)public CWE getLdp3_LocationService(int rep)
rep
- The repetition index (0-indexed)public int getLdp3_LocationServiceReps()
public CWE insertLocationService(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 CWE insertLdp3_LocationService(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 CWE removeLocationService(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 CWE removeLdp3_LocationService(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 CWE[] getSpecialtyType()
public CWE[] getLdp4_SpecialtyType()
public int getSpecialtyTypeReps()
public CWE getSpecialtyType(int rep)
rep
- The repetition index (0-indexed)public CWE getLdp4_SpecialtyType(int rep)
rep
- The repetition index (0-indexed)public int getLdp4_SpecialtyTypeReps()
public CWE insertSpecialtyType(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 CWE insertLdp4_SpecialtyType(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 CWE removeSpecialtyType(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 CWE removeLdp4_SpecialtyType(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 CWE[] getValidPatientClasses()
public CWE[] getLdp5_ValidPatientClasses()
public int getValidPatientClassesReps()
public CWE getValidPatientClasses(int rep)
rep
- The repetition index (0-indexed)public CWE getLdp5_ValidPatientClasses(int rep)
rep
- The repetition index (0-indexed)public int getLdp5_ValidPatientClassesReps()
public CWE insertValidPatientClasses(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 CWE insertLdp5_ValidPatientClasses(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 CWE removeValidPatientClasses(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 CWE removeLdp5_ValidPatientClasses(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 getActiveInactiveFlag()
public ID getLdp6_ActiveInactiveFlag()
public DTM getActivationDateLDP()
public DTM getLdp7_ActivationDateLDP()
public DTM getInactivationDateLDP()
public DTM getLdp8_InactivationDateLDP()
public ST getInactivatedReason()
public ST getLdp9_InactivatedReason()
public VH[] getVisitingHours()
public VH[] getLdp10_VisitingHours()
public int getVisitingHoursReps()
public VH getVisitingHours(int rep)
rep
- The repetition index (0-indexed)public VH getLdp10_VisitingHours(int rep)
rep
- The repetition index (0-indexed)public int getLdp10_VisitingHoursReps()
public VH insertVisitingHours(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 VH insertLdp10_VisitingHours(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 VH removeVisitingHours(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 VH removeLdp10_VisitingHours(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 XTN getContactPhone()
public XTN getLdp11_ContactPhone()
public CWE getLocationCostCenter()
public CWE getLdp12_LocationCostCenter()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.