# LearnerProgram DLO Mappings

The LearnerProgram object is a Salesforce standard object that you can ingest and map to Data Model Objects (DMOs) for use in Data Cloud-powered features and agents.

![Object Mapping Diagram for LearnerProgram](https://a.sfdcstatic.com/developer-website/sfdocs/data-cloud/media/data-cloud-dmo-mapping/standard_mappings/LearnerProgram_obj_mappings_v3.svg)

## Mappings to the LearnerProgram DMO Object

The LearnerProgram DLO is mapped to the [LearnerProgram DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-learnerprogramdmo-dmo.md).

![Mapping diagram for LearnerProgram DLO to LearnerProgram DMO](https://a.sfdcstatic.com/developer-website/sfdocs/data-cloud/media/data-cloud-dmo-mapping/standard_mappings/LearnerProgram_to_LearnerProgramDmo_def_v3.svg)

- The LearnerProgram DLO field **CatalogYear** maps to the LearnerProgram DMO Object **CatalogYear** field.
- The LearnerProgram DLO field **ClassCohort** maps to the LearnerProgram DMO Object **ClassCohort** field.
- The LearnerProgram DLO field **DataSource** maps to the LearnerProgram DMO Object **DataSourceId** field.
- The LearnerProgram DLO field **DataSourceObject** maps to the LearnerProgram DMO Object **DataSourceObjectId** field.
- The LearnerProgram DLO field **Description** maps to the LearnerProgram DMO Object **Description** field.
- The LearnerProgram DLO field **End_Date_Transformed** maps to the LearnerProgram DMO Object **EndDate** field.
- The LearnerProgram DLO field **Expected_Graduation_Date_Transformed** maps to the LearnerProgram DMO Object **ExpectedGraduationDate** field.
- The LearnerProgram DLO field **Id** maps to the LearnerProgram DMO Object **Id** field.
- The LearnerProgram DLO field **Is_Program_Completed_Transformed** maps to the LearnerProgram DMO Object **IsProgramCompleted** field.
- The LearnerProgram DLO field **LearnerAccountId** maps to the LearnerProgram DMO Object **LearnerAccountId** field.
- The LearnerProgram DLO field **LearnerContactId** maps to the LearnerProgram DMO Object **LearnerContactId** field.
- The LearnerProgram DLO field **LearningProgramPlanId** maps to the LearnerProgram DMO Object **LearningProgramPlanId** field.
- The LearnerProgram DLO field **Name** maps to the LearnerProgram DMO Object **NameInterfaceField** field.
- The LearnerProgram DLO field **OpportunityId** maps to the LearnerProgram DMO Object **OpportunityId** field.
- The LearnerProgram DLO field **ParentLearnerProgramId** maps to the LearnerProgram DMO Object **ParentLearnerProgramId** field.
- The LearnerProgram DLO field **Start_Date_Transformed** maps to the LearnerProgram DMO Object **StartDate** field.
- The LearnerProgram DLO field **Status** maps to the LearnerProgram DMO Object **Status** field.
- The LearnerProgram DLO field **IttEmployingSchlIdentifier** maps to the LearnerProgram DMO Object **IttEmployingSchlIdentifier** field.
- The LearnerProgram DLO field **IttEntryRoute** maps to the LearnerProgram DMO Object **IttEntryRouteType** field.
- The LearnerProgram DLO field **FeeEligibility** maps to the LearnerProgram DMO Object **FeeEligibilityType** field.
- The LearnerProgram DLO field **IncomingExchangeStatus** maps to the LearnerProgram DMO Object **IncomingExchangeStatus** field.
- The LearnerProgram DLO field **LeadSchoolIdentifier** maps to the LearnerProgram DMO Object **LeadSchoolIdentifier** field.
- The LearnerProgram DLO field **NhsEmployer** maps to the LearnerProgram DMO Object **NhsEmployerCode** field.
- The LearnerProgram DLO field **TraineeQualifiedTchStatus** maps to the LearnerProgram DMO Object **TraineeQualifiedTchStatus** field.
- The LearnerProgram DLO field **RsrchCouncilLrnrIdentifier** maps to the LearnerProgram DMO Object **RsrchCouncilLrnrIdentifier** field.
- The LearnerProgram DLO field **StudyIntention** maps to the LearnerProgram DMO Object **StudyIntentionType** field.
- The LearnerProgram DLO field **TeacherReferenceNumber** maps to the LearnerProgram DMO Object **TeacherReferenceNumber** field.
- The LearnerProgram DLO field **EndReason** maps to the LearnerProgram DMO Object **EndReasonType** field.
- The LearnerProgram DLO field **TransferDestIdentifier** maps to the LearnerProgram DMO Object **TransferDestIdentifier** field.
- The LearnerProgram DLO field **LearnerInitiativeIdentifier** maps to the LearnerProgram DMO Object **LearnerInitiativeIdentifier** field.
