uuid: b395329b-ca8f-4ac4-9a1c-2e9402da1606
langcode: en
status: true
dependencies:
  enforced:
    module:
      - migrate_plus
      - migrate_tools
      - profile
_core:
  default_config_hash: e1Ovv7AKK2jcslO5T8MUMLNWeIQZuRJr_IX21nWvZMY
id: d7_user_profile
class: null
field_plugin_method: null
cck_plugin_method: null
migration_tags:
  - 'Drupal 7'
  - Content
  - Materio
migration_group: d7_materio
label: 'D7 User Profiles'
source:
  plugin: d7_user_profile
  batch_size: 1000
  high_water_property:
    name: changed
    alias: p
process:
  type:
    plugin: static_map
    source: type
    map:
      contact_operationnel: contact_company
      adherent: member
  uid:
    plugin: migration_lookup
    migration: d7_users
    source: uid
  field_title: field_private_name_title
  field_first_name: field_first_name
  field_name: field_name
  field_organization: field_organization
  field_activity_sector: field_activity_sector
  field_phone: field_private_phone
  field_address:
    plugin: iterator
    source: field_adresse
    process:
      country_code: country
      administrative_area: administrative_area
      locality: locality
      dependent_locality: dependent_locality
      postal_code: postal_code
      address_line1: thoroughfare
      organization: organisation_name
      given_name: first_name
      family_name: last_name
  field_position: field_private_quality
  field_service: field_service
  field_employee: field_employee
  field_vat_number_intra_ce: field_vat_number_intra_ce
  field_naf: field_naf
  field_siret: field_siret
  field_website:
    plugin: iterator
    source: field_user_website
    process:
      uri: url
      title: title
      options: attributes
  field_email:
    plugin: iterator
    source: field_email
    process:
      value: email
  field_memo: field_memo
destination:
  plugin: 'entity:profile'
migration_dependencies:
  required:
    - d7_users
