Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phase 1B Forms Req. Gathering #26

Open
DanCollinz opened this issue Jun 14, 2023 · 3 comments
Open

Phase 1B Forms Req. Gathering #26

DanCollinz opened this issue Jun 14, 2023 · 3 comments

Comments

@DanCollinz
Copy link
Collaborator

DanCollinz commented Jun 14, 2023

For phase 1b we need to support three forms.

All are lead-gen forms, one for our contracting services and the second is for patient services and a third for requesting information. Both forms are currently hosted on JotForm. here are links: Contracting form and Patient Services

The forms need to send a Json file to an S3 bucket.
The S3 Bucket locations are:

Dev Env. tpc-aws-ted-dev-edpp-raw-com-us-east-1/com_us_raw/external/ihs_website

Please note that bucket name will differ in prod and test as below. Currently folder is available in dev environment
tpc-aws-ted-tst-edpp-raw-com-us-east-1/com_us_raw/external/ihs_website - test 
tpc-aws-ted-prd-edpp-raw-com-us-east-1/com_us_raw/external/ihs_website - prod 

Engineer on the Takada Team is Jayashrei here email is : [email protected]

Screenshot 2023-11-09 at 8 12 03 AM Screenshot 2023-11-09 at 8 24 51 AM

Screenshot 2023-11-27 at 1 20 09 PM

@jalagari
Copy link
Collaborator

jalagari commented Nov 9, 2023

We have a few approaches considering S3 is blocked for publishing

Using Power Automate: If you already have Power Automate licenses, you can write a PA flow that listens for changes in Excel and pushes data to S3. We can provide a sample PA for the same if needed.

Using Github Workflow: EDS supports integration with GitHub actions, enabling you to run a GitHub actions workflow whenever a form is submitted. You would need to write a workflow that reads the data from Excel and then pushes it to S3.

Custom Worker or Lambda: If you have infrastructure in AWS or Edge worker enabled in CDN, you can define a function that will be called on form submission. This function will integrate with S3 and persist the data.

@DanCollinz
Copy link
Collaborator Author

@DanCollinz DanCollinz changed the title Phase 2 Forms Req. Gathering Phase 1B Forms Req. Gathering Nov 15, 2023
@OcmCollins
Copy link
Collaborator

Keeping tis open until we get feedback from brand manager and confirm we can pass form data to veeva. @gargadobe

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants