Health Cloud Developer Guide
BatchProcessor
hlthcrbilling Namespace
Health Cloud FHIR APIs
MuleSoft Direct Integrations
API End-of-Life Policy
Previous Versions
The hlthcrbilling namespace provides classes used to capture billing information for products in Salesforce Health Cloud.
Use the classes in this namespace to manage detailed billing data for healthcare-related product line items This includes capturing product IDs, price book entries, and specific pricing attributes required for accurate billing within the Health Cloud ecosystem
These classes allow for the organization of billing details for one or more products being ordered, integrating essential data points such as the associated account, work type, order date, and shipping address.
The following are the classes in the hlthcrbilling namespace.
Contains the billing details for one or more products being ordered, including the account, price book, work type, order date, and shipping address.
Represents a single product line item, including the product ID, price book entry, quantity, unit price, and applicable pricing attributes.
Contains the billing details for one or more products being ordered, including the account, price book, work type, order date, and shipping address.
ProductBillingDetails Properties
The following are properties for ProductBillingDetails.
The following are properties for ProductBillingDetails.
The following are properties for ProductBillingDetails.
The ID of the Account for which the products are being billed.
The date the order is placed.
The ID of the Pricebook2 record used to price the products in the order.
The list of products to be billed. Each item describes a single line in the order.
The shipping address to which the ordered products are delivered.
The ID of the Work Type record associated with the order.
The ID of the Account for which the products are being billed.
public String accountId {get; set;}
Type: String
The date the order is placed.
public Date orderDate {get; set;}
Type: Date
The ID of the Pricebook2 record used to price the products in the order.
public String priceBookId {get; set;}
Type: String
The list of products to be billed. Each item describes a single line in the order.
public List<hlthcrbilling.ProductDetails> productDetails {get; set;}
Type: List<hlthcrbilling.ProductDetails>
The shipping address to which the ordered products are delivered.
public healthcloudext.GroupVisitAddress shippingAddress {get; set;}
Type: healthcloudext.GroupVisitAddress
The ID of the Work Type record associated with the order.
public String workTypeId {get; set;}
Type: String
Represents a single product line item, including the product ID, price book entry, quantity, unit price, and applicable pricing attributes.
The following are properties for ProductDetails.
The following are properties for ProductDetails.
The following are properties for ProductDetails.
The ID of the PricebookEntry record that defines the price for this product in the active price book.
The list of pricing attributes that apply to this product line item.
The ID of the Product2 record being billed.
The quantity of the product being ordered.
The unit price of the product.
The ID of the PricebookEntry record that defines the price for this product in the active price book.
public String priceBookEntryId {get; set;}
Type: String
The list of pricing attributes that apply to this product line item.
public List<healthcloudext.PricingAttribute> pricingAttributeList {get; set;}
Type: List<healthcloudext.PricingAttribute>
The ID of the Product2 record being billed.
public String productId {get; set;}
Type: String
The quantity of the product being ordered.
public Decimal quantity {get; set;}
Type: Decimal
The unit price of the product.
public Decimal unitPrice {get; set;}
Type: Decimal