Scraping a Site with Ajax Pagination and Sub Pages

For the life of me I can not figure this out. I am trying to scrape this site after submitting the search button. I can successfully scrape the name, email and phone number, but if you click on each listing, there is more info to scrape which is what I am looking for.

Url: https://scav.memberclicks.net/find-a-veterinarian#/

Sitemap:
{"_id":"SCAV","startUrl":["https://scav.memberclicks.net/find-a-veterinarian#/"],"selectors":[{"clickActionType":"real","clickElementSelector":"sl-button:shadow-root button[type='submit']","clickElementUniquenessType":"uniqueText","clickType":"clickOnce","delay":2000,"discardInitialElements":"do-not-discard","id":"Search","multiple":false,"parentSelectors":["_root"],"selector":"sl-button:shadow-root button[type='submit']","type":"SelectorElementClick"},{"id":"pagination","paginationType":"auto","parentSelectors":["_root","pagination"],"selector":".mat-mdc-paginator-navigation-next","type":"SelectorPagination"},{"elementLimit":0,"id":"wrap","multiple":true,"parentSelectors":["pagination"],"scroll":false,"selector":"div.list-container","type":"SelectorElement"},{"id":"DR Phone","multiple":false,"parentSelectors":["wrapper_for_DR Phone_DR Email_DR Name"],"regex":"","selector":"span:nth-of-type(2)","type":"SelectorText"},{"id":"DR Name","multiple":false,"parentSelectors":["wrapper_for_DR Phone_DR Email_DR Name"],"regex":"","selector":"div.content-contact-name","type":"SelectorText"},{"id":"DR Email","multiple":false,"parentSelectors":["wrapper_for_DR Phone_DR Email_DR Name"],"regex":"","selector":"span:nth-of-type(1)","type":"SelectorText"},{"elementLimit":0,"id":"wrapper_for_DR Phone_DR Email_DR Name","multiple":true,"parentSelectors":["wrap"],"scroll":false,"selector":"div.card","type":"SelectorElement"},{"id":"Link","linkType":"linkFromHref","multiple":true,"parentSelectors":["pagination"],"selector":"div.content-contact-name","type":"SelectorLink"},{"elementLimit":0,"id":"Profile","multiple":false,"parentSelectors":["Link"],"scroll":false,"selector":"ui-member-profile-root","type":"SelectorElement"},{"id":"Full Name","multiple":false,"parentSelectors":["Profile"],"regex":"","selector":"div.name","type":"SelectorText"},{"id":"Address","multiple":false,"parentSelectors":["Profile"],"regex":"","selector":"ui-member-profile-label div:nth-of-type(2) div","type":"SelectorText"}]}

here is your data

Do you have the sitemap? How were you able to open up each profile?

there are 2 steps:
first one - collecting profile URLs:

{"_id":"SCAV","startUrl":["https://scav.memberclicks.net/find-a-veterinarian#/"],"selectors":[{"id":"Search","parentSelectors":["_root"],"type":"SelectorElementClick","clickActionType":"real","clickElementSelector":"sl-button:shadow-root button[type='submit']","clickElementUniquenessType":"uniqueText","clickType":"clickOnce","delay":2000,"discardInitialElements":"do-not-discard","multiple":false,"selector":"sl-button:shadow-root button[type='submit']"},{"id":"wrapper_for_DR Phone_DR Email_DR Name","parentSelectors":["pagination"],"type":"SelectorElement","selector":"div.card","multiple":true,"scroll":false,"elementLimit":0},{"id":"Link","parentSelectors":["wrapper_for_DR Phone_DR Email_DR Name"],"type":"SelectorElementAttribute","selector":".card__avatar img","multiple":false,"extractAttribute":"src"},{"id":"pause","parentSelectors":["_root"],"type":"SelectorElementClick","clickActionType":"real","clickElementSelector":"body","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickOnce","delay":5000,"discardInitialElements":"discard","multiple":false,"selector":"body"},{"id":"pagination","parentSelectors":["_root","pagination"],"paginationType":"auto","type":"SelectorPagination","selector":".mat-mdc-paginator-navigation-next"},{"id":"DR Phone","parentSelectors":["wrapper_for_DR Phone_DR Email_DR Name"],"type":"SelectorText","selector":"span:nth-of-type(2)","multiple":false,"regex":""},{"id":"DR Name","parentSelectors":["wrapper_for_DR Phone_DR Email_DR Name"],"type":"SelectorText","selector":"div.content-contact-name","multiple":false,"regex":""},{"id":"DR Email","parentSelectors":["wrapper_for_DR Phone_DR Email_DR Name"],"type":"SelectorText","selector":"span:nth-of-type(1)","multiple":false,"regex":""}]}

second:
scraping profile data:

{"_id":"SCAV2","startUrl":["https://pastelink.net/m934vffv"],"selectors":[{"id":"URL","parentSelectors":["_root"],"type":"SelectorLink","selector":".body-display a","multiple":true,"linkType":"linkFromHref"},{"id":"FullName","parentSelectors":["URL"],"type":"SelectorText","selector":"ui-member-profile-name span","multiple":false,"regex":""},{"id":"Organization","parentSelectors":["URL"],"type":"SelectorText","selector":"ui-member-profile-organization span","multiple":false,"regex":""},{"id":"address","parentSelectors":["URL"],"type":"SelectorText","selector":"ui-member-profile-address .attribute-label + div","multiple":false,"regex":""},{"id":"Phone2","parentSelectors":["URL"],"type":"SelectorGroup","selector":"ui-member-profile-phone a","extractAttribute":""},{"id":"DOB","parentSelectors":["URL"],"type":"SelectorText","selector":"ui-member-profile-date:contains(\"DOB\") span","multiple":false,"regex":""}]}