ryanarnold

Untitled

Jul 21st, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. DECLARE
  2. v_npi varchar2(40) := V('P11_LAB_NPI');
  3. v_policy_number varchar2(40) := V('P11_POLICY_ENCRYPT');
  4. --It looks like bind variables don't play nice with data types, so I'm manually adjusting
  5.  
  6. BEGIN
  7.  
  8. UPDATE hv_user.CMD_INS_FORM i
  9.  
  10. SET (i.LAB_NPI, i.LAB_ADDRESS, i.LAB_ADDRESS_2, i.CITY, i.LAB_NAME, i.PHONE_NUMBER,
  11. i.STATE, i.LAB_TAX_ID, i.CLIA, i.ZIP_CODE, i.AUTO_FLAG, i.EMPLOYMENT_RELATED, i.STATE_OF_AUTO_ACCIDENT)
  12. =
  13. (
  14. SELECT DISTINCT
  15. b3.BOX_33_LAB_NPI,
  16. b3.BOX_33_LAB_ADDRESS,
  17. b3.BOX_33_LAB_ADDRESS_2,
  18. b3.BOX_33_CITY,
  19. b3.BOX_33_LAB_NAME,
  20. b3.BOX_33_PHONE_NUMBER,
  21. b3.BOX_33_STATE,
  22. b3.BOX_33_LAB_TAX_ID,
  23. b3.BOX_33_CLIA,
  24. b3.BOX_33_ZIP_CODE,
  25. :P11_AUTO_FLAG,
  26. :P11_EMPLOYMENT_RELATED,
  27. :P11_STATE_OF_AUTO_ACCIDENT
  28.  
  29. FROM hv_user.CMD_BOX33_REFERENCE b3
  30. WHERE b3.BOX_33_LAB_NPI = v_npi
  31. )
  32.  
  33. WHERE i.POLICY_NUMBER = v_policy_number;
  34. END;
Advertisement
Add Comment
Please, Sign In to add comment