public ProcedurePerformerComponent addPerformer() { //3 ProcedurePerformerComponent t = new ProcedurePerformerComponent(); if (this.performer == null) this.performer = new ArrayList<ProcedurePerformerComponent>(); this.performer.add(t); return t; }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("role")) { this.role = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("actor")) { this.actor = castToReference(value); // Reference } else if (name.equals("onBehalfOf")) { this.onBehalfOf = castToReference(value); // Reference } else return super.setProperty(name, value); return value; }
dst.performer = new ArrayList<ProcedurePerformerComponent>(); for (ProcedurePerformerComponent i : performer) dst.performer.add(i.copy()); }; dst.location = location == null ? null : location.copy();
ProcedurePerformerComponent pp = new ProcedurePerformerComponent(); p.getPerformer().add(pp); pp.setActor(makeReferenceToPractitionerForAssignedEntity(e, p));
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case 3506294: // role this.role = castToCodeableConcept(value); // CodeableConcept return value; case 92645877: // actor this.actor = castToReference(value); // Reference return value; case -14402964: // onBehalfOf this.onBehalfOf = castToReference(value); // Reference return value; default: return super.setProperty(hash, name, value); } }
public ProcedurePerformerComponent copy() { ProcedurePerformerComponent dst = new ProcedurePerformerComponent(); copyValues(dst); dst.role = role == null ? null : role.copy(); dst.actor = actor == null ? null : actor.copy(); dst.onBehalfOf = onBehalfOf == null ? null : onBehalfOf.copy(); return dst; }
@Override public Base makeProperty(int hash, String name) throws FHIRException { switch (hash) { case 3506294: return getRole(); case 92645877: return getActor(); case -14402964: return getOnBehalfOf(); default: return super.makeProperty(hash, name); } }
@Override public boolean equalsDeep(Base other_) { if (!super.equalsDeep(other_)) return false; if (!(other_ instanceof ProcedurePerformerComponent)) return false; ProcedurePerformerComponent o = (ProcedurePerformerComponent) other_; return compareDeep(role, o.role, true) && compareDeep(actor, o.actor, true) && compareDeep(onBehalfOf, o.onBehalfOf, true) ; }
public org.hl7.fhir.dstu3.model.Procedure.ProcedurePerformerComponent convertProcedurePerformerComponent(org.hl7.fhir.instance.model.Procedure.ProcedurePerformerComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu3.model.Procedure.ProcedurePerformerComponent tgt = new org.hl7.fhir.dstu3.model.Procedure.ProcedurePerformerComponent(); copyElement(src, tgt); tgt.setActor(convertReference(src.getActor())); tgt.setRole(convertCodeableConcept(src.getRole())); return tgt; }
public boolean hasPerformer() { if (this.performer == null) return false; for (ProcedurePerformerComponent item : this.performer) if (!item.isEmpty()) return true; return false; }
public org.hl7.fhir.instance.model.Procedure.ProcedurePerformerComponent convertProcedurePerformerComponent(org.hl7.fhir.dstu3.model.Procedure.ProcedurePerformerComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.Procedure.ProcedurePerformerComponent tgt = new org.hl7.fhir.instance.model.Procedure.ProcedurePerformerComponent(); copyElement(src, tgt); tgt.setActor(convertReference(src.getActor())); tgt.setRole(convertCodeableConcept(src.getRole())); return tgt; }
ProcedurePerformerComponent pp = new ProcedurePerformerComponent(); p.getPerformer().add(pp); pp.setActor(makeReferenceToPractitionerForAssignedEntity(e, p));
public org.hl7.fhir.dstu3.model.Procedure.ProcedurePerformerComponent convertProcedurePerformerComponent(org.hl7.fhir.instance.model.Procedure.ProcedurePerformerComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu3.model.Procedure.ProcedurePerformerComponent tgt = new org.hl7.fhir.dstu3.model.Procedure.ProcedurePerformerComponent(); copyElement(src, tgt); tgt.setActor(convertReference(src.getActor())); tgt.setRole(convertCodeableConcept(src.getRole())); return tgt; }
public org.hl7.fhir.instance.model.Procedure.ProcedurePerformerComponent convertProcedurePerformerComponent(org.hl7.fhir.dstu3.model.Procedure.ProcedurePerformerComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.Procedure.ProcedurePerformerComponent tgt = new org.hl7.fhir.instance.model.Procedure.ProcedurePerformerComponent(); copyElement(src, tgt); tgt.setActor(convertReference(src.getActor())); tgt.setRole(convertCodeableConcept(src.getRole())); return tgt; }