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

Create FHIR Patient using person #4798

Closed
BobanL opened this issue Dec 5, 2022 · 1 comment · Fixed by #4842
Closed

Create FHIR Patient using person #4798

BobanL opened this issue Dec 5, 2022 · 1 comment · Fixed by #4842
Assignees

Comments

@BobanL
Copy link
Contributor

BobanL commented Dec 5, 2022

Background

To send FHIR events to the Universal Pipeline, first we'll need to convert our TestEvents to the FHIR format.

Action requested

Create a toFHIR method for Person and all directly related fields. Person should use the Patient FHIR mdoel.

Acceptance Criteria

  • Patient can be converted into a FHIR object
    • Should include identifier, name, telecom, gender, birthdate, address.
      • Telecom should include all patient phone numbers & emails.
    • Extensions should be added for Race, Ethnicity, and tribal affiliation Name.
  • Name, PhoneNumber, and Address have a toFhir method.

Additional context

An example patient can be found here or in the report stream fhir examples.

@BobanL
Copy link
Contributor Author

BobanL commented Dec 12, 2022

For Ethnicity Extension: See information here and example

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

Successfully merging a pull request may close this issue.

2 participants