---
title: LFP (Longitudinal Family Physician) Overview
slug: portal-sub/lfp-longitudinal-family-physician-overview
docTags: 
createdAt: 2026-03-04T12:03:14.464Z
---

## Overview

[Longitudinal Family Physician (LFP)](https://www2.gov.bc.ca/gov/content/health/practitioner-professional-resources/msp/physicians/longitudinal-family-physician-lfp-payment-model) is a payment model available in British Columbia which started Feb 1, 2023. This model requires workflow changes to how providers and billing staff use Profile. This article is an overview of all of the configuration and workflow changes necessary to use the new payment model effectively in Profile.

## Configure Facility Code

LFP claims must have the clinic facility code attached. Non-LFP claims should not have a facility code, unless the clinic is entitled to Business Cost Premium (see below).

See [Billing with a Facility Number Using Place of Service (POS)](docId\:Ok1MjwBEwXM7UsI2rgwWY)

## Business Cost Premium

Providers who switch to the new LFP payment model are no longer entitled to the Business Cost Premium for their LFP claims. The suggested configuration for facility codes has changed recently, see [Billing with a Facility Number Using Place of Service (POS)](docId\:Ok1MjwBEwXM7UsI2rgwWY).

## L23 Disease Code

The new disease code **L23&#xA0;**&#x69;s required to be used for the new service codes 98000, 98010, 98011, and 98012. For hosted customers, this should already be in your system. See the following steps to create this disease code in your system:

1. Download the attached jaffa file **L23 Disease Code and ICD9 Term.jfa**
2. As an administrator in Profile, go to **Organization / Import & Export / Import Jaffa File**, and select the jaffa file.

## New Fee Codes

The new fee codes defined in the . Intrahealth has added service code macros to enforce some billing rules for the new fee codes:

::File{src="https://api.qa.archbee.co/api/presign/zICxj0dnLereb6UUrBA3-/ZBa19JXCA-P1bHYGjI2zF_longitudinalfamilyphysicianpaymentschedule.pdf" label="Longitudinal Family Physician Payment Schedule" initialPath="assets/longitudinal_family_physician_payment_schedule.pdf" githubPath="en/Financial/Claiming British Columbia/assets/longitudinal_family_physician_payment_schedule.pdf"}

- Interaction billing codes have a warning if the patient doesn't have a BC health card number
- Interaction billing codes have a warning if there is more than one for the patient on the same day
- Minor Procedure billing codes have a warning if there is more than 2 for the patient on the same day
- Time Codes have a warning if the unit is only 1
- Locum Time Codes require a Referral from the covered Provider. This is created automatically if Provider cover is set. A warning is shown if the Provider cover isn't set and a Referral isn't set manually.

See the following steps to update the fee codes in your system with the service code macros described above:

1. Download the attached jaffa file **LFP Service Codes 98010-98064.jfa**
2. As an administrator in Profile, go to **Organization / Import & Export / Import Jaffa File**, and select the jaffa file.

For instructions on how to configure fee codes to be claimed automatically for certain appointments, see [How to set the default billing codes for appointments](docId:92fYtfXtJSqJ2pmWROLWl)

## Default Fee Code Macro

The [MSPFEE ](docId\:n15FeGDAAL9gmxrqF09XH)macro sets the default service code for claims based on various configuration and contexts. Providers in the LFP Provider group (see below) will have the new 98031 or 98032 LFP interaction codes applied automatically when claims are created automatically on attendance. If they are also a locum, the Locum LFP interaction codes 98061 or 98662 will be applied automatically.

For hosted customers, the latest version of this macro should already be in your system. If it isn't in your system yet, see [Default Fee Codes](docId\:n15FeGDAAL9gmxrqF09XH) for steps to import the updated MSPFEE macro in your system.

## LFP and LFPLOCUM Provider Groups

To manage which providers have registered for the new LFP payment model, create a General Provider Group with code **LFP&#xA0;**&#x61;nd add in each Provider. This is required to enable the LFP default fee codes, as described above.

If you have locums and don't use Provider Cover, create a General Provider Group with code **LFPLOCUM&#xA0;**&#x61;nd add in each Locum Provider. Also ensure that these providers aren't in the **LFP&#xA0;**&#x67;roup. This is required to enable the LFP default fee codes, as described above.

See [Adding a New Provider Group](docId\:QJsIwM2XbnSltis3krv3p) for instructions on how to create Provider Groups.

## Registering Providers

To register a provider for Longitudinal Family Physician payment model, you must submit a claim using the fee code 98000 along with the disease code **L23&#xA0;**&#x61;nd a special patient record. Locum Providers must also submit a separate claim with code 98005. If the patient doesn't exist in your system yet, create them with the following demographics:

- PHN: 9694105066
- Last Name: Portal
- First Name: LFP
- Date of Birth: January 1, 2023

This claim will need to be submitted annually for the provider to remain in the program. To withdraw from the program see instructions in the Fee Schedule.

## Configure Time Claiming Tools

See [How to configure the LFP Time Claiming Tools](docId:7ojfwvM1OzfpF_HAiMefe)

## Using Time Claiming Tools

See [How to use the LFP Time Claiming tools](docId\:oGwFkN4V1qKi_f6JpW8yE)

## Locum Providers

Locums have their own LFP billing codes, which will be used by default if the Provider is configured as a Locum by one of the following methods:

1. The Provider is in the LFP Provider Group and has Provider Cover configured for the date and POS (place of service).
2. The Provider is in the LFPLOCUM Provider Group.

Also, Locum Time Codes require a Referral from the covered Provider, which will happen automatically if Provider Cover is being used. See [How to Configure a Locum Account in Profile (British Columbia)](docId\:rhjj1LRT0CWM7bn4-Tynv) to learn more about setting up Provider Cover in Profile.

## Encounter Coding with separate Contacts

Patient complexity in the new LFP payment model is based on disease codes submitted in claims. To document multiple disease codes in an encounter, see [How to Add a Contact to an Encounter](docId\:ONrbpqkjZfjN6MMhY5srN).

***

## Attachments

::File{src="https://api.qa.archbee.co/api/presign/zICxj0dnLereb6UUrBA3-/vZaYZjXXOpPj32X-_NJu3_6000262967-l23-disease-code-and-icd9-term.jfa" label="L23 Disease Code and ICD9 Term.jfa" initialPath="../../../attachments-export/6000262967-L23%20Disease%20Code%20and%20ICD9%20Term.jfa" githubPath="attachments-export/6000262967-L23 Disease Code and ICD9 Term.jfa"}

::File{src="https://api.qa.archbee.co/api/presign/zICxj0dnLereb6UUrBA3-/jO1lRQaLSXYwGTBRdi3xI_6000262967-lfp-service-codes-98010-98064.jfa" label="LFP Service Codes 98010-98064.jfa" initialPath="../../../attachments-export/6000262967-LFP%20Service%20Codes%2098010-98064.jfa" githubPath="attachments-export/6000262967-LFP Service Codes 98010-98064.jfa"}
