public org.hl7.fhir.instance.model.Reference convertReference(org.hl7.fhir.dstu3.model.Reference src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.Reference tgt = new org.hl7.fhir.instance.model.Reference(); copyElement(src, tgt); tgt.setReference(src.getReference()); tgt.setDisplay(src.getDisplay()); return tgt; }
public static org.hl7.fhir.dstu2016may.model.Reference convertReference(org.hl7.fhir.dstu3.model.Reference src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu2016may.model.Reference tgt = new org.hl7.fhir.dstu2016may.model.Reference(); copyElement(src, tgt); if (src.hasReference()) tgt.setReference(src.getReference()); if (src.hasDisplay()) tgt.setDisplay(src.getDisplay()); return tgt; }
public boolean hasProfile() { if (this.profile == null) return false; for (Reference item : this.profile) if (!item.isEmpty()) return true; return false; }
public boolean hasPartOf() { if (this.partOf == null) return false; for (Reference item : this.partOf) if (!item.isEmpty()) return true; return false; }
public boolean hasSupportingInformation() { if (this.supportingInformation == null) return false; for (Reference item : this.supportingInformation) if (!item.isEmpty()) return true; return false; }
public boolean hasDetectedIssue() { if (this.detectedIssue == null) return false; for (Reference item : this.detectedIssue) if (!item.isEmpty()) return true; return false; }
public boolean hasContract() { if (this.contract == null) return false; for (Reference item : this.contract) if (!item.isEmpty()) return true; return false; }
public boolean hasEncounter() { if (this.encounter == null) return false; for (Reference item : this.encounter) if (!item.isEmpty()) return true; return false; }
public boolean hasUdi() { if (this.udi == null) return false; for (Reference item : this.udi) if (!item.isEmpty()) return true; return false; }
public boolean hasGoal() { if (this.goal == null) return false; for (Reference item : this.goal) if (!item.isEmpty()) return true; return false; }
public boolean hasReceiver() { if (this.receiver == null) return false; for (Reference item : this.receiver) if (!item.isEmpty()) return true; return false; }
public boolean hasBasedOn() { if (this.basedOn == null) return false; for (Reference item : this.basedOn) if (!item.isEmpty()) return true; return false; }
public boolean hasEndpoint() { if (this.endpoint == null) return false; for (Reference item : this.endpoint) if (!item.isEmpty()) return true; return false; }
public boolean hasBasedOn() { if (this.basedOn == null) return false; for (Reference item : this.basedOn) if (!item.isEmpty()) return true; return false; }
public boolean hasTopic() { if (this.topic == null) return false; for (Reference item : this.topic) if (!item.isEmpty()) return true; return false; }
public boolean hasTopic() { if (this.topic == null) return false; for (Reference item : this.topic) if (!item.isEmpty()) return true; return false; }
public boolean hasSite() { if (this.site == null) return false; for (Reference item : this.site) if (!item.isEmpty()) return true; return false; }
public boolean hasTopic() { if (this.topic == null) return false; for (Reference item : this.topic) if (!item.isEmpty()) return true; return false; }
public boolean hasReasonReference() { if (this.reasonReference == null) return false; for (Reference item : this.reasonReference) if (!item.isEmpty()) return true; return false; }
public boolean hasRequest() { if (this.request == null) return false; for (Reference item : this.request) if (!item.isEmpty()) return true; return false; }