KVSMEDPartnerRoleLib
Procedures
GetCustomerPerRoleRelevance(Code[20], Enum KVSMEDPartnerRoleRelevance, Code[10], Code[10], Code[20]) : Boolean
Summary: Gets the relevant customer for a given customer and relevance type.
procedure GetCustomerPerRoleRelevance(CustomerNo: Code[20]; KVSMEDPartnerRoleRelevance: Enum "KVSMEDPartnerRoleRelevance"; ProcessType: Code[10]; var ReturnRoleCode: Code[10]; var ReturnCustNo: Code[20]): Boolean
Parameters:
CustomerNo: Customer no. for which the relevant customer is to be found.KVSMEDPartnerRoleRelevance: Partner role relevance to be evaluated: 1 = Pricing, 2 = Billing, 3 = Association.ProcessType: Optional process type filter for assigned partner roles.ReturnRoleCode: Returns the matching partner role code.ReturnCustNo: Returns the matching customer no.
Returns: true if a relevant customer is found.
GetHealthcareInsuranceCustomer(Code[20], Code[20]) : Boolean
Summary: Gets the customer no. of the healthinsurance assigned to a given customer
procedure GetHealthcareInsuranceCustomer(CustomerNo: Code[20]; var CustNoHealthcareInsurance: Code[20]): Boolean
Parameters:
CustomerNo: Customer no. for which the health insurance is to be foundCustNoHealthcareInsurance: Number of the assigned health insurance
Returns: true if a health insurance is found
GetPhysican(Code[20], Code[20]) : Boolean
Summary: Gets the customer no. of the physician assigned to a given customer
procedure GetPhysican(CustomerNo: Code[20]; var PhysicianContactNo: Code[20]): Boolean
Parameters:
CustomerNo: Customer no. for which the physician is to be foundPhysicianContactNo: Contact no. of the assigned physician
Returns: true if a physician is found
GetContactCustomerNo(Code[20], Code[20]) : Boolean
Summary: Gets the customer no. for a given contact no.
procedure GetContactCustomerNo(ContactNoPar: Code[20]; var CustomerNoVar: Code[20]): Boolean
Parameters:
ContactNoPar: Contact no.CustomerNoVar: Customer no.
Returns: true if the customer no. is found