public class PSL extends AbstractSegment
Represents an HL7 PSL message segment (Product/Service Line Item). This segment has the following fields:
log
Constructor and Description |
---|
PSL(Group parent,
ModelClassFactory factory)
Creates a new PSL segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
CP |
getAmountPP()
Returns
PSL-38: "Amount PP" - creates it if necessary
|
CP |
getAmountTechnicalPart()
Returns
PSL-43: "Amount Technical Part" - creates it if necessary
|
DR |
getBillingPeriod()
Returns
PSL-26: "Billing Period" - creates it if necessary
|
ST |
getComment()
Returns
PSL-48: "Comment" - creates it if necessary
|
CX |
getCostCenter()
Returns
PSL-25: "Cost Center" - creates it if necessary
|
NM |
getDaysWithoutBilling()
Returns
PSL-27: "Days without Billing" - creates it if necessary
|
XCN |
getExecutingPhysicianID()
Returns
PSL-29: "Executing Physician ID" - creates it if necessary
|
NM |
getExternalScalingFactorPP()
Returns
PSL-37: "External Scaling Factor PP" - creates it if necessary
|
NM |
getExternalScalingFactorTechnicalPart()
Returns
PSL-42: "External Scaling Factor Technical Part" - creates it if necessary
|
EI |
getHealthDocumentReferenceIdentifier()
Returns
PSL-19: "Health Document Reference Identifier" - creates it if necessary
|
NM |
getInternalScalingFactorPP()
Returns
PSL-36: "Internal Scaling Factor PP" - creates it if necessary
|
NM |
getInternalScalingFactorTechnicalPart()
Returns
PSL-41: "Internal Scaling Factor Technical Part" - creates it if necessary
|
ID |
getMainService()
Returns
PSL-46: "Main-Service" - creates it if necessary
|
CWE |
getMedicalRoleExecutingPhysician()
Returns
PSL-32: "Medical Role Executing Physician" - creates it if necessary
|
NM |
getNumberOfItemsPerUnit()
Returns
PSL-14: "Number of Items per Unit" - creates it if necessary
|
NM |
getNumberOfTPSPP()
Returns
PSL-34: "Number of TP's PP" - creates it if necessary
|
NM |
getNumberOfTPSTechnicalPart()
Returns
PSL-39: "Number of TP's Technical Part" - creates it if necessary
|
EI |
getPayerProductServiceLineItemNumber()
Returns
PSL-2: "Payer Product/Service Line Item Number" - creates it if necessary
|
EI |
getPayerTrackingID()
Returns
PSL-5: "Payer Tracking ID" - creates it if necessary
|
CWE |
getProcessingConsiderationCode()
Returns
PSL-20: "Processing Consideration Code" - creates it if necessary
|
CP |
getProductServiceAmountForPhysician()
Returns
PSL-23: "Product/Service Amount for Physician" - creates it if necessary
|
CP |
getProductServiceBilledAmount()
Returns
PSL-16: "Product/Service Billed Amount" - creates it if necessary
|
CWE |
getProductServiceClarificationCodeType()
Returns
PSL-17: "Product/Service Clarification Code Type" - creates it if necessary
|
ST |
getProductServiceClarificationCodeValue()
Returns
PSL-18: "Product/Service Clarification Code Value" - creates it if necessary
|
CWE |
getProductServiceCode()
Returns
PSL-7: "Product/Service Code" - creates it if necessary
|
ST |
getProductServiceCodeDescription()
Returns
PSL-9: "Product/Service Code Description" - creates it if necessary
|
CWE |
getProductServiceCodeModifier()
Returns
PSL-8: "Product/Service Code Modifier" - creates it if necessary
|
NM |
getProductServiceCostFactor()
Returns
PSL-24: "Product/Service Cost Factor" - creates it if necessary
|
DTM |
getProductServiceEffectiveDate()
Returns
PSL-10: "Product/Service Effective Date" - creates it if necessary
|
DTM |
getProductServiceExpirationDate()
Returns
PSL-11: "Product/Service Expiration Date" - creates it if necessary
|
CP |
getProductServiceGrossAmount()
Returns
PSL-15: "Product/Service Gross Amount" - creates it if necessary
|
SI |
getProductServiceLineItemSequenceNumber()
Returns
PSL-3: "Product/Service Line Item Sequence Number" - creates it if necessary
|
CWE |
getProductServiceLineItemStatus()
Returns
PSL-6: "Product/Service Line Item Status" - creates it if necessary
|
CQ |
getProductServiceQuantity()
Returns
PSL-12: "Product/Service Quantity" - creates it if necessary
|
CP |
getProductServiceUnitCost()
Returns
PSL-13: "Product/Service Unit Cost" - creates it if necessary
|
EI |
getProviderProductServiceLineItemNumber()
Returns
PSL-1: "Provider Product/Service Line Item Number" - creates it if necessary
|
EI |
getProviderTrackingID()
Returns
PSL-4: "Provider Tracking ID" - creates it if necessary
|
EI |
getPsl1_ProviderProductServiceLineItemNumber()
Returns
PSL-1: "Provider Product/Service Line Item Number" - creates it if necessary
|
DTM |
getPsl10_ProductServiceEffectiveDate()
Returns
PSL-10: "Product/Service Effective Date" - creates it if necessary
|
DTM |
getPsl11_ProductServiceExpirationDate()
Returns
PSL-11: "Product/Service Expiration Date" - creates it if necessary
|
CQ |
getPsl12_ProductServiceQuantity()
Returns
PSL-12: "Product/Service Quantity" - creates it if necessary
|
CP |
getPsl13_ProductServiceUnitCost()
Returns
PSL-13: "Product/Service Unit Cost" - creates it if necessary
|
NM |
getPsl14_NumberOfItemsPerUnit()
Returns
PSL-14: "Number of Items per Unit" - creates it if necessary
|
CP |
getPsl15_ProductServiceGrossAmount()
Returns
PSL-15: "Product/Service Gross Amount" - creates it if necessary
|
CP |
getPsl16_ProductServiceBilledAmount()
Returns
PSL-16: "Product/Service Billed Amount" - creates it if necessary
|
CWE |
getPsl17_ProductServiceClarificationCodeType()
Returns
PSL-17: "Product/Service Clarification Code Type" - creates it if necessary
|
ST |
getPsl18_ProductServiceClarificationCodeValue()
Returns
PSL-18: "Product/Service Clarification Code Value" - creates it if necessary
|
EI |
getPsl19_HealthDocumentReferenceIdentifier()
Returns
PSL-19: "Health Document Reference Identifier" - creates it if necessary
|
EI |
getPsl2_PayerProductServiceLineItemNumber()
Returns
PSL-2: "Payer Product/Service Line Item Number" - creates it if necessary
|
CWE |
getPsl20_ProcessingConsiderationCode()
Returns
PSL-20: "Processing Consideration Code" - creates it if necessary
|
ID |
getPsl21_RestrictedDisclosureIndicator()
Returns
PSL-21: "Restricted Disclosure Indicator" - creates it if necessary
|
CWE |
getPsl22_RelatedProductServiceCodeIndicator()
Returns
PSL-22: "Related Product/Service Code Indicator" - creates it if necessary
|
CP |
getPsl23_ProductServiceAmountForPhysician()
Returns
PSL-23: "Product/Service Amount for Physician" - creates it if necessary
|
NM |
getPsl24_ProductServiceCostFactor()
Returns
PSL-24: "Product/Service Cost Factor" - creates it if necessary
|
CX |
getPsl25_CostCenter()
Returns
PSL-25: "Cost Center" - creates it if necessary
|
DR |
getPsl26_BillingPeriod()
Returns
PSL-26: "Billing Period" - creates it if necessary
|
NM |
getPsl27_DaysWithoutBilling()
Returns
PSL-27: "Days without Billing" - creates it if necessary
|
NM |
getPsl28_SessionNo()
Returns
PSL-28: "Session-No" - creates it if necessary
|
XCN |
getPsl29_ExecutingPhysicianID()
Returns
PSL-29: "Executing Physician ID" - creates it if necessary
|
SI |
getPsl3_ProductServiceLineItemSequenceNumber()
Returns
PSL-3: "Product/Service Line Item Sequence Number" - creates it if necessary
|
XCN |
getPsl30_ResponsiblePhysicianID()
Returns
PSL-30: "Responsible Physician ID" - creates it if necessary
|
CWE |
getPsl31_RoleExecutingPhysician()
Returns
PSL-31: "Role Executing Physician" - creates it if necessary
|
CWE |
getPsl32_MedicalRoleExecutingPhysician()
Returns
PSL-32: "Medical Role Executing Physician" - creates it if necessary
|
CWE |
getPsl33_SideOfBody()
Returns
PSL-33: "Side of body" - creates it if necessary
|
NM |
getPsl34_NumberOfTPSPP()
Returns
PSL-34: "Number of TP's PP" - creates it if necessary
|
CP |
getPsl35_TPValuePP()
Returns
PSL-35: "TP-Value PP" - creates it if necessary
|
NM |
getPsl36_InternalScalingFactorPP()
Returns
PSL-36: "Internal Scaling Factor PP" - creates it if necessary
|
NM |
getPsl37_ExternalScalingFactorPP()
Returns
PSL-37: "External Scaling Factor PP" - creates it if necessary
|
CP |
getPsl38_AmountPP()
Returns
PSL-38: "Amount PP" - creates it if necessary
|
NM |
getPsl39_NumberOfTPSTechnicalPart()
Returns
PSL-39: "Number of TP's Technical Part" - creates it if necessary
|
EI |
getPsl4_ProviderTrackingID()
Returns
PSL-4: "Provider Tracking ID" - creates it if necessary
|
CP |
getPsl40_TPValueTechnicalPart()
Returns
PSL-40: "TP-Value Technical Part" - creates it if necessary
|
NM |
getPsl41_InternalScalingFactorTechnicalPart()
Returns
PSL-41: "Internal Scaling Factor Technical Part" - creates it if necessary
|
NM |
getPsl42_ExternalScalingFactorTechnicalPart()
Returns
PSL-42: "External Scaling Factor Technical Part" - creates it if necessary
|
CP |
getPsl43_AmountTechnicalPart()
Returns
PSL-43: "Amount Technical Part" - creates it if necessary
|
CP |
getPsl44_TotalAmountProfessionalPartTechnicalPart()
Returns
PSL-44: "Total Amount Professional Part + Technical Part" - creates it if necessary
|
NM |
getPsl45_VATRate()
Returns
PSL-45: "VAT-Rate" - creates it if necessary
|
ID |
getPsl46_MainService()
Returns
PSL-46: "Main-Service" - creates it if necessary
|
ID |
getPsl47_Validation()
Returns
PSL-47: "Validation" - creates it if necessary
|
ST |
getPsl48_Comment()
Returns
PSL-48: "Comment" - creates it if necessary
|
EI |
getPsl5_PayerTrackingID()
Returns
PSL-5: "Payer Tracking ID" - creates it if necessary
|
CWE |
getPsl6_ProductServiceLineItemStatus()
Returns
PSL-6: "Product/Service Line Item Status" - creates it if necessary
|
CWE |
getPsl7_ProductServiceCode()
Returns
PSL-7: "Product/Service Code" - creates it if necessary
|
CWE |
getPsl8_ProductServiceCodeModifier()
Returns
PSL-8: "Product/Service Code Modifier" - creates it if necessary
|
ST |
getPsl9_ProductServiceCodeDescription()
Returns
PSL-9: "Product/Service Code Description" - creates it if necessary
|
CWE |
getRelatedProductServiceCodeIndicator()
Returns
PSL-22: "Related Product/Service Code Indicator" - creates it if necessary
|
XCN |
getResponsiblePhysicianID()
Returns
PSL-30: "Responsible Physician ID" - creates it if necessary
|
ID |
getRestrictedDisclosureIndicator()
Returns
PSL-21: "Restricted Disclosure Indicator" - creates it if necessary
|
CWE |
getRoleExecutingPhysician()
Returns
PSL-31: "Role Executing Physician" - creates it if necessary
|
NM |
getSessionNo()
Returns
PSL-28: "Session-No" - creates it if necessary
|
CWE |
getSideOfBody()
Returns
PSL-33: "Side of body" - creates it if necessary
|
CP |
getTotalAmountProfessionalPartTechnicalPart()
Returns
PSL-44: "Total Amount Professional Part + Technical Part" - creates it if necessary
|
CP |
getTPValuePP()
Returns
PSL-35: "TP-Value PP" - creates it if necessary
|
CP |
getTPValueTechnicalPart()
Returns
PSL-40: "TP-Value Technical Part" - creates it if necessary
|
ID |
getValidation()
Returns
PSL-47: "Validation" - creates it if necessary
|
NM |
getVATRate()
Returns
PSL-45: "VAT-Rate" - creates it if necessary
|
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 PSL(Group parent, ModelClassFactory factory)
public EI getProviderProductServiceLineItemNumber()
public EI getPsl1_ProviderProductServiceLineItemNumber()
public EI getPayerProductServiceLineItemNumber()
public EI getPsl2_PayerProductServiceLineItemNumber()
public SI getProductServiceLineItemSequenceNumber()
public SI getPsl3_ProductServiceLineItemSequenceNumber()
public EI getProviderTrackingID()
public EI getPsl4_ProviderTrackingID()
public EI getPayerTrackingID()
public EI getPsl5_PayerTrackingID()
public CWE getProductServiceLineItemStatus()
public CWE getPsl6_ProductServiceLineItemStatus()
public CWE getProductServiceCode()
public CWE getPsl7_ProductServiceCode()
public CWE getProductServiceCodeModifier()
public CWE getPsl8_ProductServiceCodeModifier()
public ST getProductServiceCodeDescription()
public ST getPsl9_ProductServiceCodeDescription()
public DTM getProductServiceEffectiveDate()
public DTM getPsl10_ProductServiceEffectiveDate()
public DTM getProductServiceExpirationDate()
public DTM getPsl11_ProductServiceExpirationDate()
public CQ getProductServiceQuantity()
public CQ getPsl12_ProductServiceQuantity()
public CP getProductServiceUnitCost()
public CP getPsl13_ProductServiceUnitCost()
public NM getNumberOfItemsPerUnit()
public NM getPsl14_NumberOfItemsPerUnit()
public CP getProductServiceGrossAmount()
public CP getPsl15_ProductServiceGrossAmount()
public CP getProductServiceBilledAmount()
public CP getPsl16_ProductServiceBilledAmount()
public CWE getProductServiceClarificationCodeType()
public CWE getPsl17_ProductServiceClarificationCodeType()
public ST getProductServiceClarificationCodeValue()
public ST getPsl18_ProductServiceClarificationCodeValue()
public EI getHealthDocumentReferenceIdentifier()
public EI getPsl19_HealthDocumentReferenceIdentifier()
public CWE getProcessingConsiderationCode()
public CWE getPsl20_ProcessingConsiderationCode()
public ID getRestrictedDisclosureIndicator()
public ID getPsl21_RestrictedDisclosureIndicator()
public CWE getRelatedProductServiceCodeIndicator()
public CWE getPsl22_RelatedProductServiceCodeIndicator()
public CP getProductServiceAmountForPhysician()
public CP getPsl23_ProductServiceAmountForPhysician()
public NM getProductServiceCostFactor()
public NM getPsl24_ProductServiceCostFactor()
public CX getCostCenter()
public CX getPsl25_CostCenter()
public DR getBillingPeriod()
public DR getPsl26_BillingPeriod()
public NM getDaysWithoutBilling()
public NM getPsl27_DaysWithoutBilling()
public NM getSessionNo()
public NM getPsl28_SessionNo()
public XCN getExecutingPhysicianID()
public XCN getPsl29_ExecutingPhysicianID()
public XCN getResponsiblePhysicianID()
public XCN getPsl30_ResponsiblePhysicianID()
public CWE getRoleExecutingPhysician()
public CWE getPsl31_RoleExecutingPhysician()
public CWE getMedicalRoleExecutingPhysician()
public CWE getPsl32_MedicalRoleExecutingPhysician()
public CWE getSideOfBody()
public CWE getPsl33_SideOfBody()
public NM getNumberOfTPSPP()
public NM getPsl34_NumberOfTPSPP()
public CP getTPValuePP()
public CP getPsl35_TPValuePP()
public NM getInternalScalingFactorPP()
public NM getPsl36_InternalScalingFactorPP()
public NM getExternalScalingFactorPP()
public NM getPsl37_ExternalScalingFactorPP()
public CP getAmountPP()
public CP getPsl38_AmountPP()
public NM getNumberOfTPSTechnicalPart()
public NM getPsl39_NumberOfTPSTechnicalPart()
public CP getTPValueTechnicalPart()
public CP getPsl40_TPValueTechnicalPart()
public NM getInternalScalingFactorTechnicalPart()
public NM getPsl41_InternalScalingFactorTechnicalPart()
public NM getExternalScalingFactorTechnicalPart()
public NM getPsl42_ExternalScalingFactorTechnicalPart()
public CP getAmountTechnicalPart()
public CP getPsl43_AmountTechnicalPart()
public CP getTotalAmountProfessionalPartTechnicalPart()
public CP getPsl44_TotalAmountProfessionalPartTechnicalPart()
public NM getVATRate()
public NM getPsl45_VATRate()
public ID getMainService()
public ID getPsl46_MainService()
public ID getValidation()
public ID getPsl47_Validation()
public ST getComment()
public ST getPsl48_Comment()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.