public org.hl7.fhir.instance.model.MessageHeader.MessageSourceComponent convertMessageSourceComponent(org.hl7.fhir.dstu3.model.MessageHeader.MessageSourceComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.MessageHeader.MessageSourceComponent tgt = new org.hl7.fhir.instance.model.MessageHeader.MessageSourceComponent(); copyElement(src, tgt); tgt.setName(src.getName()); tgt.setSoftware(src.getSoftware()); tgt.setVersion(src.getVersion()); tgt.setContact(convertContactPoint(src.getContact())); tgt.setEndpoint(src.getEndpoint()); return tgt; }
@Override public Base makeProperty(int hash, String name) throws FHIRException { switch (hash) { case 3373707: return getNameElement(); case 1319330215: return getSoftwareElement(); case 351608024: return getVersionElement(); case 951526432: return getContact(); case 1741102485: return getEndpointElement(); default: return super.makeProperty(hash, name); } }
public org.hl7.fhir.instance.model.MessageHeader.MessageSourceComponent convertMessageSourceComponent(org.hl7.fhir.dstu3.model.MessageHeader.MessageSourceComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.MessageHeader.MessageSourceComponent tgt = new org.hl7.fhir.instance.model.MessageHeader.MessageSourceComponent(); copyElement(src, tgt); tgt.setName(src.getName()); tgt.setSoftware(src.getSoftware()); tgt.setVersion(src.getVersion()); tgt.setContact(convertContactPoint(src.getContact())); tgt.setEndpoint(src.getEndpoint()); return tgt; }