|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.vmdb.hl7.HL7Object
|
+--org.vmdb.hl7.HL7Segment
|
+--org.vmdb.hl7.PV1Segment
Description: HL7 Network Connectivity For VMDB.
Copyright: Copyright (c) 2002-2003.
Company: Veterinary Medical Database (VMDB).
The use of the PV1 segment in VMDB reporting is to provide visit-specific information. This segment is required for all ORU messages and only one PV1 segment may be included in a VMDB message. Only 6 elements in the segment are used for VMDB messages. See HL7 Standard Chapter 3 for details.
| Constructor Summary | |
PV1Segment()
Construct an empty patient visit segment. |
|
PV1Segment(HL7SegmentContainer msgParent)
Construct an empty patient visit segment, setting its containing message object. |
|
| Method Summary | |
java.lang.String |
getAdmissionType()
Get AdmissionType string. |
java.lang.String |
getAdmitDateTime()
Get the admit date/time as a string. |
XCNElement |
getAttendingDoctor()
Get the full attending doctor as XCNElement |
java.lang.String |
getAttendingDoctorAssigningAuthority()
Get just the assigning authority namespace id |
java.lang.String |
getAttendingDoctorId()
Get just the attending doctor identifier |
java.lang.String |
getDischargeDateTime()
Get the discharge date/time as a string. |
java.lang.String |
getDisposition()
Get Discharge Disposition. |
java.lang.String |
getPatientClass()
Get Patient class string. |
CXElement |
getVisitNumber()
Get the full Visit Number as CXElement. |
java.lang.String |
getVisitNumberAssigningAuthority()
Get just the assigning authority namespace id. |
java.lang.String |
getVisitNumberId()
Get just the Visit Number identifier. |
void |
setAdmissionType(java.lang.String sAdmissionType)
Set the Admission type. |
void |
setAdmitDateTime(java.lang.String sDateTime)
Set the admit date/time of the message to string formatted date/time. |
void |
setAttendingDoctorAssigningAuthority(java.lang.String sAssigningAuthority)
Set attending doctor assigning facility. |
void |
setAttendingDoctorId(java.lang.String sIdNumber)
Set attending doctor name identifier. |
void |
setAttendingDoctorId(java.lang.String sIdNumber,
java.lang.String sAssigningAuthority)
Set attending doctor name identifier from ID and facility. |
void |
setAttendingDoctorName(XCNElement xcnName)
Set full attending doctor name as XCN element defined as completely as you like. |
void |
setDischargeDateTime(java.lang.String sDateTime)
Set the discharge date/time of the message to string formatted date/time. |
void |
setDisposition(java.lang.String sDisp)
Set the Discharge Disposition. |
void |
setPatientClass(java.lang.String sPatClass)
Set the Patient class. |
void |
setVisitNumber(CXElement cxVisitNumber)
Set full Visit Number as CX element defined as completely as you like. |
void |
setVisitNumberAssigningAuthority(java.lang.String sAssigningAuthority)
Set Visit Number assigning facility. |
void |
setVisitNumberId(java.lang.String sIdNumber)
Set Visit Number identifier. |
void |
setVisitNumberId(java.lang.String sIdNumber,
java.lang.String sAssigningAuthority)
Set Visit Number identifier and assigning facility. |
| Methods inherited from class org.vmdb.hl7.HL7Segment |
clearField, getField, getFieldValue, iterator, listFields, setField, setField, setField, setField, setField, setField, setField, toString, toXML |
| Methods inherited from class org.vmdb.hl7.HL7Object |
getRule |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public PV1Segment()
public PV1Segment(HL7SegmentContainer msgParent)
msgParent - HL7SegmentContainer (normally a Group 3 loop) object that
contains this segment.| Method Detail |
public void setPatientClass(java.lang.String sPatClass)
public java.lang.String getPatientClass()
public void setAdmissionType(java.lang.String sAdmissionType)
public java.lang.String getAdmissionType()
public void setAttendingDoctorName(XCNElement xcnName)
xcnName - XCNElement with name defined
public void setAttendingDoctorId(java.lang.String sIdNumber,
java.lang.String sAssigningAuthority)
sIdNumber - String with id numbersAssigningAuthority - String with assigning facility namespace idpublic void setAttendingDoctorId(java.lang.String sIdNumber)
sIdNumber - String with id numberpublic void setAttendingDoctorAssigningAuthority(java.lang.String sAssigningAuthority)
public java.lang.String getAttendingDoctorId()
public java.lang.String getAttendingDoctorAssigningAuthority()
public XCNElement getAttendingDoctor()
public void setVisitNumber(CXElement cxVisitNumber)
cxVisitNumber - CXElement with name defined
public void setVisitNumberId(java.lang.String sIdNumber,
java.lang.String sAssigningAuthority)
sIdNumber - String with id numbersAssigningAuthority - String with assigning facility namespace idpublic void setVisitNumberId(java.lang.String sIdNumber)
sIdNumber - String with id numberpublic void setVisitNumberAssigningAuthority(java.lang.String sAssigningAuthority)
public java.lang.String getVisitNumberId()
public java.lang.String getVisitNumberAssigningAuthority()
public CXElement getVisitNumber()
public void setDisposition(java.lang.String sDisp)
sDisp - one character string [0,1,2, or 3] for alive,
dead, euthanized, or referredpublic java.lang.String getDisposition()
public void setAdmitDateTime(java.lang.String sDateTime)
sDateTime - String with date/time in yyyyMMddHHmmss formatpublic java.lang.String getAdmitDateTime()
public void setDischargeDateTime(java.lang.String sDateTime)
sDateTime - String with date/time in yyyyMMddHHmmss formatpublic java.lang.String getDischargeDateTime()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||