/** * @return Reference to the id of the grouping this resource appears in. */ public String getGroupingId() { return this.groupingId == null ? null : this.groupingId.getValue(); }
/** * @return The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. */ public String getId() { return this.id == null ? null : this.id.getValue(); }
/** * @return Named context for field, if a field is specified. */ public String getVariable() { return this.variable == null ? null : this.variable.getValue(); }
/** * @return The fixture id (maybe new) to map to the response. */ public String getResponseId() { return this.responseId == null ? null : this.responseId.getValue(); }
/** * @return The id of the fixture used as the body of a PUT or POST request. */ public String getSourceId() { return this.sourceId == null ? null : this.sourceId.getValue(); }
/** * @return Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality. */ public String getKey() { return this.key == null ? null : this.key.getValue(); }
/** * @return The MessageHeader.id of the message to which this message is a response. */ public String getIdentifier() { return this.identifier == null ? null : this.identifier.getValue(); }
/** * @return The element id of the related action. */ public String getActionId() { return this.actionId == null ? null : this.actionId.getValue(); }
/** * @return Another group that this group adds rules to. */ public String getExtends() { return this.extends_ == null ? null : this.extends_.getValue(); }
/** * @return Type or variable this rule applies to. */ public String getContext() { return this.context == null ? null : this.context.getValue(); }
/** * @return Fixture to evaluate the XPath/JSONPath expression or the headerField against within this variable. */ public String getSourceId() { return this.sourceId == null ? null : this.sourceId.getValue(); }
/** * @return The fixture id (maybe new) to map to the request. */ public String getRequestId() { return this.requestId == null ? null : this.requestId.getValue(); }
/** * @return Id of fixture used for extracting the [id], [type], and [vid] for GET requests. */ public String getTargetId() { return this.targetId == null ? null : this.targetId.getValue(); }
/** * @return The NPM package name for the Implementation Guide that this IG depends on. */ public String getPackageId() { return this.packageId == null ? null : this.packageId.getValue(); }
/** * @return Name of the rule for internal references. */ public String getName() { return this.name == null ? null : this.name.getValue(); }
/** * @return Named context for field, if desired, and a field is specified. */ public String getVariable() { return this.variable == null ? null : this.variable.getValue(); }
/** * @param value {@link #goalId} (Identifies goals that this action supports. The reference must be to a goal element defined within this plan definition.) */ public boolean hasGoalId(String value) { if (this.goalId == null) return false; for (IdType v : this.goalId) if (v.getValue().equals(value)) // id return true; return false; }
public void applyTo(IBaseResource theResouce) { if (theResouce == null) { throw new NullPointerException("theResource can not be null"); } else { theResouce.setId(new IdType(getValue())); } }
@Override public IdType copy() { IdType ret = new IdType(getValue()); copyValues(ret); return ret; }
public static org.hl7.fhir.dstu2016may.model.IdType convertId(org.hl7.fhir.r4.model.IdType src) throws FHIRException { org.hl7.fhir.dstu2016may.model.IdType tgt = new org.hl7.fhir.dstu2016may.model.IdType(); if (src.hasValue()) tgt.setValue(src.getValue()); copyElement(src, tgt); return tgt; }