Class ChMed23APostalAddress

java.lang.Object
org.projecthusky.fhir.emed.ch.epr.model.emediplan.EMediplanPostalAddress
org.projecthusky.fhir.emed.ch.epr.model.emediplan.chmed23a.ChMed23APostalAddress
All Implemented Interfaces:
EMediplanObject

public class ChMed23APostalAddress extends EMediplanPostalAddress
A postal address. This class is made to be embedded within other classes like ChMed23APatient and ChMed23AHealthcareOrganization that should use it as a JsonUnwrapped property so that it is flattened on inclusion.
  • Field Details

    • STREET_FIELD_NAME

      protected static final String STREET_FIELD_NAME
      See Also:
    • POSTAL_CODE_FIELD_NAME

      protected static final String POSTAL_CODE_FIELD_NAME
      See Also:
    • CITY_FIELD_NAME

      protected static final String CITY_FIELD_NAME
      See Also:
    • COUNTRY_FIELD_NAME

      protected static final String COUNTRY_FIELD_NAME
      See Also:
    • street

      protected @Nullable String street
      All information at lower leven than the postal code, can be several lines.
    • postalCode

      protected @Nullable String postalCode
      Postcode.
    • city

      protected @Nullable String city
    • country

      protected @Nullable String country
      Country. If the address is in Switzerland, this property does not need to be set, as it is assumed by default that the address is in Switzerland. Format: Alpha-2 code (ISO 3166 5Country Codes), e.g. FR for France.
  • Constructor Details

    • ChMed23APostalAddress

      public ChMed23APostalAddress()
  • Method Details