use of com.adobe.target.delivery.v1.model.Address in project summary-care-record-api by NHSDigital.
the class OrganisationMapper method mapOrganization.
public Organization mapOrganization(Node organisation) {
var org = new Organization();
org.setId(randomUUID());
xmlUtils.getOptionalValueByXPath(organisation, ORG_CODE_XPATH).ifPresent(it -> org.addType(new CodeableConcept(new Coding().setCode(it))));
xmlUtils.detachOptionalNodeByXPath(organisation, ORG_NAME_XPATH).ifPresent(name -> org.setName(name.getTextContent()));
xmlUtils.detachOptionalNodeByXPath(organisation, ADDRESS_XPATH).ifPresent(node -> org.addAddress(new Address().setText(node.getTextContent())));
xmlUtils.detachOptionalNodeByXPath(organisation, TELECOM_XPATH).ifPresent(telecom -> org.addTelecom(telecomMapper.mapTelecom(telecom)));
return org;
}
use of com.adobe.target.delivery.v1.model.Address in project openmrs-module-fhir2 by openmrs.
the class LocationAddressTranslatorImplTest method shouldTranslateLocationPostalCodeToAddressCode.
@Test
public void shouldTranslateLocationPostalCodeToAddressCode() {
omrsLocation.setPostalCode(POSTAL_CODE);
org.hl7.fhir.r4.model.Address address = translator.toFhirResource(omrsLocation);
assertThat(address, notNullValue());
assertThat(address.getPostalCode(), notNullValue());
assertThat(address.getPostalCode(), equalTo(POSTAL_CODE));
}
use of com.adobe.target.delivery.v1.model.Address in project openmrs-module-fhir2 by openmrs.
the class LocationAddressTranslatorImplTest method shouldTranslateAddressPostalCodeToLocationPostalCode.
@Test
public void shouldTranslateAddressPostalCodeToLocationPostalCode() {
org.hl7.fhir.r4.model.Address address = new Address();
address.setPostalCode(POSTAL_CODE);
omrsLocation = translator.toOpenmrsType(new Location(), address);
assertThat(omrsLocation, notNullValue());
assertThat(omrsLocation.getPostalCode(), notNullValue());
assertThat(omrsLocation.getPostalCode(), equalTo(POSTAL_CODE));
}
use of com.adobe.target.delivery.v1.model.Address in project openmrs-module-fhir2 by openmrs.
the class LocationAddressTranslatorImplTest method shouldTranslateAddressCountryToLocationCountry.
@Test
public void shouldTranslateAddressCountryToLocationCountry() {
org.hl7.fhir.r4.model.Address address = new Address();
address.setCountry(COUNTRY);
omrsLocation = translator.toOpenmrsType(new Location(), address);
assertThat(omrsLocation, notNullValue());
assertThat(omrsLocation.getCountry(), notNullValue());
assertThat(omrsLocation.getCountry(), equalTo(COUNTRY));
}
use of com.adobe.target.delivery.v1.model.Address in project openmrs-module-fhir2 by openmrs.
the class LocationAddressTranslatorImplTest method shouldTranslateLocationProvinceToAddressProvince.
@Test
public void shouldTranslateLocationProvinceToAddressProvince() {
omrsLocation.setStateProvince(STATE_PROVINCE);
org.hl7.fhir.r4.model.Address address = translator.toFhirResource(omrsLocation);
assertThat(address, notNullValue());
assertThat(address.getState(), notNullValue());
assertThat(address.getState(), equalTo(STATE_PROVINCE));
}
Aggregations