public org.hl7.fhir.r4.model.RiskAssessment convertRiskAssessment(org.hl7.fhir.instance.model.RiskAssessment src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.RiskAssessment tgt = new org.hl7.fhir.r4.model.RiskAssessment(); copyDomainResource(src, tgt); tgt.setSubject(convertReference(src.getSubject())); // tgt.setDate(src.getDate()); tgt.setCondition(convertReference(src.getCondition())); tgt.setEncounter(convertReference(src.getEncounter())); tgt.setPerformer(convertReference(src.getPerformer())); tgt.addIdentifier(convertIdentifier(src.getIdentifier())); tgt.setMethod(convertCodeableConcept(src.getMethod())); for (org.hl7.fhir.instance.model.Reference t : src.getBasis()) tgt.addBasis(convertReference(t)); for (org.hl7.fhir.instance.model.RiskAssessment.RiskAssessmentPredictionComponent t : src.getPrediction()) tgt.addPrediction(convertRiskAssessmentPredictionComponent(t)); tgt.setMitigation(src.getMitigation()); return tgt; }
switch (hash) { case -1618432855: // identifier this.getIdentifier().add(castToIdentifier(value)); // Identifier return value; case -332612366: // basedOn this.basedOn = castToReference(value); // Reference return value; case -995424086: // parent this.parent = castToReference(value); // Reference return value; case -892481550: // status value = new RiskAssessmentStatusEnumFactory().fromType(castToCode(value)); this.status = (Enumeration) value; // Enumeration<RiskAssessmentStatus> return value; case -1077554975: // method this.method = castToCodeableConcept(value); // CodeableConcept return value; case 3059181: // code this.code = castToCodeableConcept(value); // CodeableConcept return value; case -1867885268: // subject this.subject = castToReference(value); // Reference return value; case 1524132147: // encounter this.encounter = castToReference(value); // Reference return value; case 1687874001: // occurrence this.occurrence = castToType(value); // Type return value;
@Override public Base makeProperty(int hash, String name) throws FHIRException { switch (hash) { case -1618432855: return addIdentifier(); case -332612366: return getBasedOn(); case -995424086: return getParent(); case -892481550: return getStatusElement(); case -1077554975: return getMethod(); case 3059181: return getCode(); case -1867885268: return getSubject(); case 1524132147: return getEncounter(); case -2022646513: return getOccurrence(); case 1687874001: return getOccurrence(); case -861311717: return getCondition(); case 481140686: return getPerformer(); case 722137681: return addReasonCode(); case -1146218137: return addReasonReference(); case 93508670: return addBasis(); case 1161234575: return addPrediction(); case 1293793087: return getMitigationElement(); case 3387378: return addNote(); default: return super.makeProperty(hash, name); } }
/** * @return The first repetition of repeating field {@link #identifier}, creating it if it does not already exist */ public Identifier getIdentifierFirstRep() { if (getIdentifier().isEmpty()) { addIdentifier(); } return getIdentifier().get(0); }
/** * @return The first repetition of repeating field {@link #prediction}, creating it if it does not already exist */ public RiskAssessmentPredictionComponent getPredictionFirstRep() { if (getPrediction().isEmpty()) { addPrediction(); } return getPrediction().get(0); }
public org.hl7.fhir.instance.model.RiskAssessment convertRiskAssessment(org.hl7.fhir.r4.model.RiskAssessment src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.RiskAssessment tgt = new org.hl7.fhir.instance.model.RiskAssessment(); copyDomainResource(src, tgt); tgt.setSubject(convertReference(src.getSubject())); // tgt.setDateElement(src.getOccurrenceDateTimeType()); tgt.setCondition(convertReference(src.getCondition())); tgt.setEncounter(convertReference(src.getEncounter())); tgt.setPerformer(convertReference(src.getPerformer())); tgt.setIdentifier(convertIdentifier(src.getIdentifierFirstRep())); tgt.setMethod(convertCodeableConcept(src.getMethod())); for (org.hl7.fhir.r4.model.Reference t : src.getBasis()) tgt.addBasis(convertReference(t)); for (org.hl7.fhir.r4.model.RiskAssessment.RiskAssessmentPredictionComponent t : src.getPrediction()) tgt.addPrediction(convertRiskAssessmentPredictionComponent(t)); tgt.setMitigation(src.getMitigation()); return tgt; }
@Override public Base addChild(String name) throws FHIRException { if (name.equals("identifier")) { return addIdentifier(); return addReasonCode(); return addReasonReference(); return addBasis(); return addPrediction(); return addNote();
/** * @deprecated Use Reference#setResource(IBaseResource) instead */ @Deprecated public RiskAssessment addPrognosisReferenceTarget() { RiskAssessment r = new RiskAssessment(); if (this.prognosisReferenceTarget == null) this.prognosisReferenceTarget = new ArrayList<RiskAssessment>(); this.prognosisReferenceTarget.add(r); return r; }
public RiskAssessment copy() { RiskAssessment dst = new RiskAssessment(); copyValues(dst); if (identifier != null) { dst.identifier = new ArrayList<Identifier>();
public org.hl7.fhir.instance.model.RiskAssessment convertRiskAssessment(org.hl7.fhir.r4.model.RiskAssessment src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.RiskAssessment tgt = new org.hl7.fhir.instance.model.RiskAssessment(); copyDomainResource(src, tgt); tgt.setSubject(convertReference(src.getSubject())); // tgt.setDateElement(src.getOccurrenceDateTimeType()); tgt.setCondition(convertReference(src.getCondition())); tgt.setEncounter(convertReference(src.getEncounter())); tgt.setPerformer(convertReference(src.getPerformer())); tgt.setIdentifier(convertIdentifier(src.getIdentifierFirstRep())); tgt.setMethod(convertCodeableConcept(src.getMethod())); for (org.hl7.fhir.r4.model.Reference t : src.getBasis()) tgt.addBasis(convertReference(t)); for (org.hl7.fhir.r4.model.RiskAssessment.RiskAssessmentPredictionComponent t : src.getPrediction()) tgt.addPrediction(convertRiskAssessmentPredictionComponent(t)); tgt.setMitigation(src.getMitigation()); return tgt; }
@Override public Base addChild(String name) throws FHIRException { if (name.equals("identifier")) { return addIdentifier(); return addReasonCode(); return addReasonReference(); return addBasis(); return addPrediction(); return addNote();
/** * @return The first repetition of repeating field {@link #prediction}, creating it if it does not already exist */ public RiskAssessmentPredictionComponent getPredictionFirstRep() { if (getPrediction().isEmpty()) { addPrediction(); } return getPrediction().get(0); }
return new Contract(); if ("RiskAssessment".equals(name)) return new RiskAssessment(); if ("Group".equals(name)) return new Group();
/** * @return The first repetition of repeating field {@link #identifier}, creating it if it does not already exist */ public Identifier getIdentifierFirstRep() { if (getIdentifier().isEmpty()) { addIdentifier(); } return getIdentifier().get(0); }
public RiskAssessment copy() { RiskAssessment dst = new RiskAssessment(); copyValues(dst); if (identifier != null) { dst.identifier = new ArrayList<Identifier>();
@Override public Base makeProperty(int hash, String name) throws FHIRException { switch (hash) { case -1618432855: return addIdentifier(); case -332612366: return getBasedOn(); case -995424086: return getParent(); case -892481550: return getStatusElement(); case -1077554975: return getMethod(); case 3059181: return getCode(); case -1867885268: return getSubject(); case 1524132147: return getEncounter(); case -2022646513: return getOccurrence(); case 1687874001: return getOccurrence(); case -861311717: return getCondition(); case 481140686: return getPerformer(); case 722137681: return addReasonCode(); case -1146218137: return addReasonReference(); case 93508670: return addBasis(); case 1161234575: return addPrediction(); case 1293793087: return getMitigationElement(); case 3387378: return addNote(); default: return super.makeProperty(hash, name); } }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("identifier")) { this.getIdentifier().add(castToIdentifier(value)); } else if (name.equals("basedOn")) { this.basedOn = castToReference(value); // Reference } else if (name.equals("parent")) { this.parent = castToReference(value); // Reference } else if (name.equals("status")) { value = new RiskAssessmentStatusEnumFactory().fromType(castToCode(value)); this.status = (Enumeration) value; // Enumeration<RiskAssessmentStatus> } else if (name.equals("method")) { this.method = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("code")) { this.code = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("subject")) { this.subject = castToReference(value); // Reference } else if (name.equals("encounter")) { this.encounter = castToReference(value); // Reference } else if (name.equals("occurrence[x]")) { this.occurrence = castToType(value); // Type } else if (name.equals("condition")) { this.condition = castToReference(value); // Reference } else if (name.equals("performer")) { this.performer = castToReference(value); // Reference } else if (name.equals("reasonCode")) { this.getReasonCode().add(castToCodeableConcept(value)); } else if (name.equals("reasonReference")) { this.getReasonReference().add(castToReference(value)); } else if (name.equals("basis")) {
public org.hl7.fhir.r4.model.RiskAssessment convertRiskAssessment(org.hl7.fhir.instance.model.RiskAssessment src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.RiskAssessment tgt = new org.hl7.fhir.r4.model.RiskAssessment(); copyDomainResource(src, tgt); tgt.setSubject(convertReference(src.getSubject())); // tgt.setDate(src.getDate()); tgt.setCondition(convertReference(src.getCondition())); tgt.setEncounter(convertReference(src.getEncounter())); tgt.setPerformer(convertReference(src.getPerformer())); tgt.addIdentifier(convertIdentifier(src.getIdentifier())); tgt.setMethod(convertCodeableConcept(src.getMethod())); for (org.hl7.fhir.instance.model.Reference t : src.getBasis()) tgt.addBasis(convertReference(t)); for (org.hl7.fhir.instance.model.RiskAssessment.RiskAssessmentPredictionComponent t : src.getPrediction()) tgt.addPrediction(convertRiskAssessmentPredictionComponent(t)); tgt.setMitigation(src.getMitigation()); return tgt; }