Generic SGPV1_1 Business Object

The SGPV1_1 Business Object is a representation of the HL7 V2.4 SGPV1_1 segment.

Business object structure

The generic SGPV1_1 business object is a hierarchical business object. Each of its attributes is either an HL7 datatype business object or a native type.

SGPV1_1 includes the following attributes:  

Business object attributes
Name Type Key Cardinality Comment
Set_ID_PV1 String TRUE 1 Sequence numberidentification
Patient_Class String FALSE 1 Patient class - Refer to User-defined table 0004
Assigned_Patient_Location DTPL FALSE 1 Patient's initial assigned location or the location to which the patient is being moved
Admission_Type String FALSE 1 Circumstances under which the patient was/will be admitted - Refer to User-defined table 0007
Preadmit_Number DTCX FALSE 1 Patient's pre-admit account
Prior_Patient_Location DTPL FALSE 1 Prior patient location if the patient is being transferred
Attending_Doctor DTXCN FALSE n Attending physician information - Refer to User-defined table 0010
Referring_Doctor DTXCN FALSE n Idenifies the refering physician - Refer to User-defined table 0010
Consulting_Doctor DTXCN FALSE n Consulting physician information - Refer to User-defined table 0010
Hospital_Service String FALSE 1 Treatment or type of surgery - Refer to User-defined table 0069
Temporary_Location DTPL FALSE 1 Location other than the assigned location
Preadmit_Test_Indicator String FALSE 1 Indicates if patient must have pre-admission testing done
Readmission_Indicator String FALSE 1 Indicates if patient is being re-admitted to the facility - Refer to User-defined table 0092
Admit_Source String FALSE 1 Indicates where patient was admitted - Refer to User-defined table 0023
Ambulatory_Status DTArray_IS FALSE n Permanent or transient handicapped conditions - Refer to User-defined table 0009
VIP_Indicator String FALSE 1 Type of VIP - Refer to User-defined table 0099
Admitting_Doctor DTXCN FALSE n Admitting physician information - Refer to User-defined table 0010
Patient_Type String FALSE 1 The patient type - Refer to User-defined table 0018
Visit_Number DTCX FALSE 1 A unique patient visit number
Financial_Class DTFC FALSE n Financial class(es) assigned to the patient - Refer to User-defined table 0064
Charge_Price_Indicator String FALSE 1 Code used to determine which price schedule is to used - Refer to User-defined table 0032
Courtesy_Code String FALSE 1 Indicates if patient will be extended special courtesies - Refer to User-defined table 0045
Credit_Rating String FALSE 1 Past credit experience - Refer to User-defined table 0046
Contract_Code DTArray_IS FALSE n Type of contract entered into by the Healthcare facility- Refer to User-defined table 0044
Contract_Effective_date DTArrayUnit_ST FALSE n Date the contract started or will start
Contract_Amount DTArray_NM FALSE n Amount to be paid by the guarantor
Contract_Period DTArray_NM FALSE n Duration of the contract for a defined period
Interest_Code String FALSE 1 Amount of interest that will be charged to the guarantor - Refer to User-defined table 0073
Transfer_To_Bad_Debt_Code String FALSE 1 Account was transferred to bad debts for a specified reason - Refer to User-defined table 0110
Transfer_To_Bad_Debt_Date String FALSE 1 Date that the account was transferred to a bad debt status
Bad_Debt_Agency_Code String FALSE 1 Bad debt agency to which the amount was transferred - Refer to User-defined table 0021
Bad_Debt_Transfer_Amount Float FALSE 1 Amount that was transferred to a bad debt status
Bad_Debt_Recovery_Amount Float FALSE 1 Amount recovered from the guarantor on the account
Delete_Account_Indicator String FALSE 1 Reason account was deleted from the file - Refer to User-defined table 0111
Delete_Account_Date String FALSE 1 Date that the account was deleted from the file
Discharge_Disposition String FALSE 1 Dispostion of the patient at the time of discharge - Refer to User-defined table 0112
Discharged_To_Location DTCM_PV1 FALSE 1 Healthcare facility where the patient was discharged from - Refer to User-defined table 0113
Diet_Type DTCE FALSE 1 Special diet type for the patient - Refer to User-defined table 0114
Servicing_Facility String FALSE 1 The healthcare facility with which this visit is associated - Refer to User-defined table 0115
Bed_Status String FALSE 1 The status of the bed - Refer to User-defined table 0116
Account_Status String FALSE 1 Contains the account status - Refer to User-defined table 0117
Pending_Location DTPL FALSE 1 Indicates the point of care to which the patient may be moved
Prior_Temporary_Location DTPL FALSE 1 Patients temporary location
Admit_Date_Time DTTS FALSE 1 Date and time of addmittance
Discharge_Date_Time DTTS FALSE n Discharge date and time
Current_Patient_Balance Float FALSE 1 Facility visit balance due
Total_Charges Float FALSE 1 Total facility visit charges
Total_Adjustments Float FALSE 1 Total adjustments for the visit
Total_Payments Float FALSE 1 Total payments for the facility visit
Alternate_Visit_ID DTCX FALSE 1 Alternate visit ID number - Refer to HL7 Table 0061
Visit_Indicator String FALSE 1 Level on which data is being sent - Refer to User-defined table 0326
Other_Healthcare_Provider DTXCN FALSE n Other healthcare providers - Refer to User-defined table 0010
ObjectEventId String FALSE 1

Supported verbs

The generic SGPV1_1 business object supports the following verbs:

Examining the object

To examine a listing of the attributes of the generic business object, use IBM WebSphere Interchange Server System Manager or IBM WebSphere Interchange Server Business Object Designer.

Related reference

For more information on related business objects, see the following documents:

  • Generic DTPL Business Object
  • Generic DTCX Business Object
  • Generic DTXCN Business Object
  • Generic DTArray_IS Business Object
  • Generic DTFC Business Object
  • Generic DTArrayUnit_ST Business Object
  • Generic DTArray_NM Business Object
  • Generic DTCM_PV1 Business Object
  • Generic DTCE Business Object
  • Generic DTTS Business Object
  • Copyright IBM Corp. 2002, 2003