public class FAC extends AbstractSegment
Represents an HL7 FAC message segment (Facility). This segment has the following fields:
log
Constructor and Description |
---|
FAC(Group parent,
ModelClassFactory factory)
Creates a new FAC segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
XAD[] |
getContactAddress()
Returns all repetitions of Contact Address (FAC-7).
|
XAD |
getContactAddress(int rep)
Returns a specific repetition of
FAC-7: "Contact Address" - creates it if necessary
|
int |
getContactAddressReps()
Returns a count of the current number of repetitions of Contact Address (FAC-7).
|
XCN[] |
getContactPerson()
Returns all repetitions of Contact Person (FAC-5).
|
XCN |
getContactPerson(int rep)
Returns a specific repetition of
FAC-5: "Contact Person" - creates it if necessary
|
int |
getContactPersonReps()
Returns a count of the current number of repetitions of Contact Person (FAC-5).
|
XTN[] |
getContactTelecommunication()
Returns all repetitions of Contact Telecommunication (FAC-8).
|
XTN |
getContactTelecommunication(int rep)
Returns a specific repetition of
FAC-8: "Contact Telecommunication" - creates it if necessary
|
int |
getContactTelecommunicationReps()
Returns a count of the current number of repetitions of Contact Telecommunication (FAC-8).
|
ST[] |
getContactTitle()
Returns all repetitions of Contact Title (FAC-6).
|
ST |
getContactTitle(int rep)
Returns a specific repetition of
FAC-6: "Contact Title" - creates it if necessary
|
int |
getContactTitleReps()
Returns a count of the current number of repetitions of Contact Title (FAC-6).
|
EI |
getFac1_FacilityIDFAC()
Returns
FAC-1: "Facility ID-FAC" - creates it if necessary
|
ST |
getFac10_SignatureAuthorityTitle()
Returns
FAC-10: "Signature Authority Title" - creates it if necessary
|
XAD[] |
getFac11_SignatureAuthorityAddress()
Returns all repetitions of Signature Authority Address (FAC-11).
|
XAD |
getFac11_SignatureAuthorityAddress(int rep)
Returns a specific repetition of
FAC-11: "Signature Authority Address" - creates it if necessary
|
int |
getFac11_SignatureAuthorityAddressReps()
Returns a count of the current number of repetitions of Signature Authority Address (FAC-11).
|
XTN |
getFac12_SignatureAuthorityTelecommunication()
Returns
FAC-12: "Signature Authority Telecommunication" - creates it if necessary
|
ID |
getFac2_FacilityType()
Returns
FAC-2: "Facility Type" - creates it if necessary
|
XAD[] |
getFac3_FacilityAddress()
Returns all repetitions of Facility Address (FAC-3).
|
XAD |
getFac3_FacilityAddress(int rep)
Returns a specific repetition of
FAC-3: "Facility Address" - creates it if necessary
|
int |
getFac3_FacilityAddressReps()
Returns a count of the current number of repetitions of Facility Address (FAC-3).
|
XTN |
getFac4_FacilityTelecommunication()
Returns
FAC-4: "Facility Telecommunication" - creates it if necessary
|
XCN[] |
getFac5_ContactPerson()
Returns all repetitions of Contact Person (FAC-5).
|
XCN |
getFac5_ContactPerson(int rep)
Returns a specific repetition of
FAC-5: "Contact Person" - creates it if necessary
|
int |
getFac5_ContactPersonReps()
Returns a count of the current number of repetitions of Contact Person (FAC-5).
|
ST[] |
getFac6_ContactTitle()
Returns all repetitions of Contact Title (FAC-6).
|
ST |
getFac6_ContactTitle(int rep)
Returns a specific repetition of
FAC-6: "Contact Title" - creates it if necessary
|
int |
getFac6_ContactTitleReps()
Returns a count of the current number of repetitions of Contact Title (FAC-6).
|
XAD[] |
getFac7_ContactAddress()
Returns all repetitions of Contact Address (FAC-7).
|
XAD |
getFac7_ContactAddress(int rep)
Returns a specific repetition of
FAC-7: "Contact Address" - creates it if necessary
|
int |
getFac7_ContactAddressReps()
Returns a count of the current number of repetitions of Contact Address (FAC-7).
|
XTN[] |
getFac8_ContactTelecommunication()
Returns all repetitions of Contact Telecommunication (FAC-8).
|
XTN |
getFac8_ContactTelecommunication(int rep)
Returns a specific repetition of
FAC-8: "Contact Telecommunication" - creates it if necessary
|
int |
getFac8_ContactTelecommunicationReps()
Returns a count of the current number of repetitions of Contact Telecommunication (FAC-8).
|
XCN[] |
getFac9_SignatureAuthority()
Returns all repetitions of Signature Authority (FAC-9).
|
XCN |
getFac9_SignatureAuthority(int rep)
Returns a specific repetition of
FAC-9: "Signature Authority" - creates it if necessary
|
int |
getFac9_SignatureAuthorityReps()
Returns a count of the current number of repetitions of Signature Authority (FAC-9).
|
XAD[] |
getFacilityAddress()
Returns all repetitions of Facility Address (FAC-3).
|
XAD |
getFacilityAddress(int rep)
Returns a specific repetition of
FAC-3: "Facility Address" - creates it if necessary
|
int |
getFacilityAddressReps()
Returns a count of the current number of repetitions of Facility Address (FAC-3).
|
EI |
getFacilityIDFAC()
Returns
FAC-1: "Facility ID-FAC" - creates it if necessary
|
XTN |
getFacilityTelecommunication()
Returns
FAC-4: "Facility Telecommunication" - creates it if necessary
|
ID |
getFacilityType()
Returns
FAC-2: "Facility Type" - creates it if necessary
|
XCN[] |
getSignatureAuthority()
Returns all repetitions of Signature Authority (FAC-9).
|
XCN |
getSignatureAuthority(int rep)
Returns a specific repetition of
FAC-9: "Signature Authority" - creates it if necessary
|
XAD[] |
getSignatureAuthorityAddress()
Returns all repetitions of Signature Authority Address (FAC-11).
|
XAD |
getSignatureAuthorityAddress(int rep)
Returns a specific repetition of
FAC-11: "Signature Authority Address" - creates it if necessary
|
int |
getSignatureAuthorityAddressReps()
Returns a count of the current number of repetitions of Signature Authority Address (FAC-11).
|
int |
getSignatureAuthorityReps()
Returns a count of the current number of repetitions of Signature Authority (FAC-9).
|
XTN |
getSignatureAuthorityTelecommunication()
Returns
FAC-12: "Signature Authority Telecommunication" - creates it if necessary
|
ST |
getSignatureAuthorityTitle()
Returns
FAC-10: "Signature Authority Title" - creates it if necessary
|
XAD |
insertContactAddress(int rep)
Inserts a repetition of
FAC-7: "Contact Address" at a specific index
|
XCN |
insertContactPerson(int rep)
Inserts a repetition of
FAC-5: "Contact Person" at a specific index
|
XTN |
insertContactTelecommunication(int rep)
Inserts a repetition of
FAC-8: "Contact Telecommunication" at a specific index
|
ST |
insertContactTitle(int rep)
Inserts a repetition of
FAC-6: "Contact Title" at a specific index
|
XAD |
insertFac11_SignatureAuthorityAddress(int rep)
Inserts a repetition of
FAC-11: "Signature Authority Address" at a specific index
|
XAD |
insertFac3_FacilityAddress(int rep)
Inserts a repetition of
FAC-3: "Facility Address" at a specific index
|
XCN |
insertFac5_ContactPerson(int rep)
Inserts a repetition of
FAC-5: "Contact Person" at a specific index
|
ST |
insertFac6_ContactTitle(int rep)
Inserts a repetition of
FAC-6: "Contact Title" at a specific index
|
XAD |
insertFac7_ContactAddress(int rep)
Inserts a repetition of
FAC-7: "Contact Address" at a specific index
|
XTN |
insertFac8_ContactTelecommunication(int rep)
Inserts a repetition of
FAC-8: "Contact Telecommunication" at a specific index
|
XCN |
insertFac9_SignatureAuthority(int rep)
Inserts a repetition of
FAC-9: "Signature Authority" at a specific index
|
XAD |
insertFacilityAddress(int rep)
Inserts a repetition of
FAC-3: "Facility Address" at a specific index
|
XCN |
insertSignatureAuthority(int rep)
Inserts a repetition of
FAC-9: "Signature Authority" at a specific index
|
XAD |
insertSignatureAuthorityAddress(int rep)
Inserts a repetition of
FAC-11: "Signature Authority Address" at a specific index
|
XAD |
removeContactAddress(int rep)
Removes a repetition of
FAC-7: "Contact Address" at a specific index
|
XCN |
removeContactPerson(int rep)
Removes a repetition of
FAC-5: "Contact Person" at a specific index
|
XTN |
removeContactTelecommunication(int rep)
Removes a repetition of
FAC-8: "Contact Telecommunication" at a specific index
|
ST |
removeContactTitle(int rep)
Removes a repetition of
FAC-6: "Contact Title" at a specific index
|
XAD |
removeFac11_SignatureAuthorityAddress(int rep)
Removes a repetition of
FAC-11: "Signature Authority Address" at a specific index
|
XAD |
removeFac3_FacilityAddress(int rep)
Removes a repetition of
FAC-3: "Facility Address" at a specific index
|
XCN |
removeFac5_ContactPerson(int rep)
Removes a repetition of
FAC-5: "Contact Person" at a specific index
|
ST |
removeFac6_ContactTitle(int rep)
Removes a repetition of
FAC-6: "Contact Title" at a specific index
|
XAD |
removeFac7_ContactAddress(int rep)
Removes a repetition of
FAC-7: "Contact Address" at a specific index
|
XTN |
removeFac8_ContactTelecommunication(int rep)
Removes a repetition of
FAC-8: "Contact Telecommunication" at a specific index
|
XCN |
removeFac9_SignatureAuthority(int rep)
Removes a repetition of
FAC-9: "Signature Authority" at a specific index
|
XAD |
removeFacilityAddress(int rep)
Removes a repetition of
FAC-3: "Facility Address" at a specific index
|
XCN |
removeSignatureAuthority(int rep)
Removes a repetition of
FAC-9: "Signature Authority" at a specific index
|
XAD |
removeSignatureAuthorityAddress(int rep)
Removes a repetition of
FAC-11: "Signature Authority Address" 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 FAC(Group parent, ModelClassFactory factory)
public EI getFacilityIDFAC()
public EI getFac1_FacilityIDFAC()
public ID getFacilityType()
public ID getFac2_FacilityType()
public XAD[] getFacilityAddress()
public XAD[] getFac3_FacilityAddress()
public int getFacilityAddressReps()
public XAD getFacilityAddress(int rep)
rep
- The repetition index (0-indexed)public XAD getFac3_FacilityAddress(int rep)
rep
- The repetition index (0-indexed)public int getFac3_FacilityAddressReps()
public XAD insertFacilityAddress(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 XAD insertFac3_FacilityAddress(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 XAD removeFacilityAddress(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 XAD removeFac3_FacilityAddress(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 getFacilityTelecommunication()
public XTN getFac4_FacilityTelecommunication()
public XCN[] getContactPerson()
public XCN[] getFac5_ContactPerson()
public int getContactPersonReps()
public XCN getContactPerson(int rep)
rep
- The repetition index (0-indexed)public XCN getFac5_ContactPerson(int rep)
rep
- The repetition index (0-indexed)public int getFac5_ContactPersonReps()
public XCN insertContactPerson(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 XCN insertFac5_ContactPerson(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 XCN removeContactPerson(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 XCN removeFac5_ContactPerson(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 ST[] getContactTitle()
public ST[] getFac6_ContactTitle()
public int getContactTitleReps()
public ST getContactTitle(int rep)
rep
- The repetition index (0-indexed)public ST getFac6_ContactTitle(int rep)
rep
- The repetition index (0-indexed)public int getFac6_ContactTitleReps()
public ST insertContactTitle(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 ST insertFac6_ContactTitle(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 ST removeContactTitle(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 ST removeFac6_ContactTitle(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 XAD[] getContactAddress()
public XAD[] getFac7_ContactAddress()
public int getContactAddressReps()
public XAD getContactAddress(int rep)
rep
- The repetition index (0-indexed)public XAD getFac7_ContactAddress(int rep)
rep
- The repetition index (0-indexed)public int getFac7_ContactAddressReps()
public XAD insertContactAddress(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 XAD insertFac7_ContactAddress(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 XAD removeContactAddress(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 XAD removeFac7_ContactAddress(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[] getContactTelecommunication()
public XTN[] getFac8_ContactTelecommunication()
public int getContactTelecommunicationReps()
public XTN getContactTelecommunication(int rep)
rep
- The repetition index (0-indexed)public XTN getFac8_ContactTelecommunication(int rep)
rep
- The repetition index (0-indexed)public int getFac8_ContactTelecommunicationReps()
public XTN insertContactTelecommunication(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 insertFac8_ContactTelecommunication(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 removeContactTelecommunication(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 removeFac8_ContactTelecommunication(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 XCN[] getSignatureAuthority()
public XCN[] getFac9_SignatureAuthority()
public int getSignatureAuthorityReps()
public XCN getSignatureAuthority(int rep)
rep
- The repetition index (0-indexed)public XCN getFac9_SignatureAuthority(int rep)
rep
- The repetition index (0-indexed)public int getFac9_SignatureAuthorityReps()
public XCN insertSignatureAuthority(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 XCN insertFac9_SignatureAuthority(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 XCN removeSignatureAuthority(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 XCN removeFac9_SignatureAuthority(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 ST getSignatureAuthorityTitle()
public ST getFac10_SignatureAuthorityTitle()
public XAD[] getSignatureAuthorityAddress()
public XAD[] getFac11_SignatureAuthorityAddress()
public int getSignatureAuthorityAddressReps()
public XAD getSignatureAuthorityAddress(int rep)
rep
- The repetition index (0-indexed)public XAD getFac11_SignatureAuthorityAddress(int rep)
rep
- The repetition index (0-indexed)public int getFac11_SignatureAuthorityAddressReps()
public XAD insertSignatureAuthorityAddress(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 XAD insertFac11_SignatureAuthorityAddress(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 XAD removeSignatureAuthorityAddress(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 XAD removeFac11_SignatureAuthorityAddress(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 getSignatureAuthorityTelecommunication()
public XTN getFac12_SignatureAuthorityTelecommunication()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.