|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.FAC
public class FAC
Represents an HL7 FAC message segment (Facility). This segment has the following fields:
| Constructor Summary | |
|---|---|
FAC(Group parent,
ModelClassFactory factory)
Creates a new FAC segment |
|
| Method Summary | |
|---|---|
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(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(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(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(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(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(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(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 |
| Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment |
|---|
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FAC(Group parent,
ModelClassFactory factory)
| Method Detail |
|---|
public EI getFacilityIDFAC()
public EI getFac1_FacilityIDFAC()
public ID getFacilityType()
public ID getFac2_FacilityType()
public XAD[] getFacilityAddress()
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 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 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 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 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 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 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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||