FHIR R4 Patient API - Implementation Template

(0 reviews)

Field mapping

Account

See src/main/resources/dw/Account.dwl for a mapping example.

FHIR FieldFieldNotes
name.givenFirstNameIn name object filter on use='official'.
name.familyLastNameIn name object filter on use='official'.
activeActive__c
genderGender__pc
maritalStatus.coding..displayMarital_Status__pc
birthDatePersonBirthdate
telecom.valuePersonHomePhoneFirst filter for use='home' and the for use='mobile'.
identifier.valueHealthCloudGA____MedicalRecordNumber____cIn identifier object where type.coding.code='MR'.
identifier.valueHealthCloudGA____SourceSystemId____cIn identifier object where type.coding.code='MR'.
address.linePersonMailingStreetIn address object where type='both' or type='postal'.
address.cityPersonMailingCityIn address object where type='both' or type='postal'.
address.statePersonMailingStateIn address object where type='both' or type='postal'.
address.postalCodePersonMailingPostalCodeIn address object where type='both' or type='postal'.
address.countryPersonMailingCountryIn address object where type='both' or type='postal'.
EHRPatient

See src/main/resources/dw/EHRPatient.dwl for a mapping example.

FHIR FieldFieldNotes
name.givenHealthCloudGA____GivenName1____cIn name object filter on use='official'.
name.familyHealthCloudGA____FamilyName1____cIn name object filter on use='official'.
genderHealthCloudGA____GenderLabel____c
deceasedBooleanHealthCloudGA____Deceased____c
birthDateHealthCloudGA____BirthDate____c
maritalStatus.coding.displayHealthCloudGA____MaritalStatusLabel____c
identifier.valueHealthCloudGA____MedicalRecordNumber____cIn identifier object where type.coding.code='MR'.
identifier.valueHealthCloudGA____SourceSystemId____cIn identifier object where type.coding.code='MR'.
identifier.systemHealthCloudGA____SourceSystem____cIn identifier object where type.coding.code='MR'.
address.lineHealthCloudGA____Address1Line1____cIn address object where type='both' or type='postal'.
address.cityHealthCloudGA____Address1City____cIn address object where type='both' or type='postal'.
address.stateHealthCloudGA____Address1State____cIn address object where type='both' or type='postal'.
address.postalCodeHealthCloudGA____Address1PostalCode____cIn address object where type='both' or type='postal'.
address.countryHealthCloudGA____Address1Country____cIn address object where type='both' or type='postal'.
telecom.systemHealthCloudGA____Telecom[ind]System____cIn telecom object the destination field has an integer set as the index of the telecom record.
telecom.useHealthCloudGA____Telecom[ind]Use____cIn telecom object the destination field has an integer set as the index of the telecom record.
telecom.valueHealthCloudGA____Telecom[ind]Value____cIn telecom object the destination field has an integer set as the index of the telecom record.

Reviews

TypeTemplate
OrganizationMuleSoft
Published by
MuleSoft Organization
Published onJul 16, 2021
Asset overview

Asset versions for 1.0.x

Asset versions
VersionActions
1.0.2
1.0.1
1.0.0

Categories

Industry Vertical
HealthcareNo values left to add
Accelerator
HealthcareNo values left to add

Tags