Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



  1. Find legal_entities Find records in prm.legal_entitities for which flag nhs_verified = false and it was set 3 months 90 (config) days ago.
    1. Find activity_types by legal_entity_id AND nhs_verified = true. For each found record:set nhs_verified = falseset legal_entitities.status = Suspended, set legal_entitities.status_reason = 'auto_suspend_legal_entity' 
    2. find contracts by contractor_legal_entity_id=$legal_entity_id  and legal_entities.id and status='VERIFIED' AND ops.contracts.type corresponding to activity_type, set ops.contracts.is_suspended=true: PRIMARY_CARE, reimbursement_activity_types: PHARMACYops.contracts.type to activity_type mapping: https://zube.io/edenlabllc/e-health/c/5969
      capitation_activity_typesstatus_reason='auto_suspend_legal_entity'