示例#1
0
 /**
  * @return {@link #dependent} (A unique identifier for a dependent under the coverage.). This is
  *     the underlying object with id, value and extensions. The accessor "getDependent" gives
  *     direct access to the value
  */
 public PositiveIntType getDependentElement() {
   if (this.dependent == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Coverage.dependent");
     else if (Configuration.doAutoCreate()) this.dependent = new PositiveIntType(); // bb
   return this.dependent;
 }
 /**
  * @return {@link #patient} The actual object that is the target of the reference. The reference
  *     library doesn't populate this, but you can use it to hold the resource if you resolve it.
  *     (The person who this history concerns.)
  */
 public Patient getPatientTarget() {
   if (this.patientTarget == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create FamilyMemberHistory.patient");
     else if (Configuration.doAutoCreate()) this.patientTarget = new Patient(); // aa
   return this.patientTarget;
 }
 /**
  * @return {@link #name} (This will either be a name or a description. E.g. "Aunt Susan", "my
  *     cousin with the red hair".). This is the underlying object with id, value and extensions.
  *     The accessor "getName" gives direct access to the value
  */
 public StringType getNameElement() {
   if (this.name == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create FamilyMemberHistory.name");
     else if (Configuration.doAutoCreate()) this.name = new StringType(); // bb
   return this.name;
 }
示例#4
0
 /**
  * @return {@link #system} (The identification of the system that provides the coded form of the
  *     unit.). This is the underlying object with id, value and extensions. The accessor
  *     "getSystem" gives direct access to the value
  */
 public UriType getSystemElement() {
   if (this.system == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Quantity.system");
     else if (Configuration.doAutoCreate()) this.system = new UriType(); // bb
   return this.system;
 }
 /**
  * @return {@link #outcome} (Indicates what happened as a result of this condition. If the
  *     condition resulted in death, deceased date is captured on the relation.)
  */
 public CodeableConcept getOutcome() {
   if (this.outcome == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create FamilyMemberHistoryConditionComponent.outcome");
     else if (Configuration.doAutoCreate()) this.outcome = new CodeableConcept(); // cc
   return this.outcome;
 }
示例#6
0
 /**
  * @return {@link #response} (Reference of a prior response to resource which is the target or
  *     subject of this action.)
  */
 public Reference getResponse() {
   if (this.response == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.response");
     else if (Configuration.doAutoCreate()) this.response = new Reference(); // cc
   return this.response;
 }
示例#7
0
 /**
  * @return {@link #value} (The value of the measured amount. The value includes an implicit
  *     precision in the presentation of the value.). This is the underlying object with id, value
  *     and extensions. The accessor "getValue" gives direct access to the value
  */
 public DecimalType getValueElement() {
   if (this.value == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Quantity.value");
     else if (Configuration.doAutoCreate()) this.value = new DecimalType(); // bb
   return this.value;
 }
 /**
  * @return {@link #details} (Additional diagnostic information about the issue. Typically, this
  *     may be a description of how a value is erroneous, or a stck dump to help trace the
  *     issue.). This is the underlying object with id, value and extensions. The accessor
  *     "getDetails" gives direct access to the value
  */
 public StringType getDetailsElement() {
   if (this.details == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create OperationOutcomeIssueComponent.details");
     else if (Configuration.doAutoCreate()) this.details = new StringType(); // bb
   return this.details;
 }
示例#9
0
 /**
  * @return {@link #reference} (A reference to supply which authenticates the process.). This is
  *     the underlying object with id, value and extensions. The accessor "getReference" gives
  *     direct access to the value
  */
 public StringType getReferenceElement() {
   if (this.reference == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.reference");
     else if (Configuration.doAutoCreate()) this.reference = new StringType(); // bb
   return this.reference;
 }
示例#10
0
 /** @return {@link #network} (The identifier for a community of providers.) */
 public Identifier getNetwork() {
   if (this.network == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Coverage.network");
     else if (Configuration.doAutoCreate()) this.network = new Identifier(); // cc
   return this.network;
 }
 /** @return {@link #code} (Describes the type of the issue.) */
 public CodeableConcept getCode() {
   if (this.code == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create OperationOutcomeIssueComponent.code");
     else if (Configuration.doAutoCreate()) this.code = new CodeableConcept(); // cc
   return this.code;
 }
示例#12
0
 /**
  * @return {@link #subscriber} The actual object that is the target of the reference. The
  *     reference library doesn't populate this, but you can use it to hold the resource if you
  *     resolve it. (The party who 'owns' the insurance contractual relationship to the policy or
  *     to whom the benefit of the policy is due.)
  */
 public Patient getSubscriberTarget() {
   if (this.subscriberTarget == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Coverage.subscriber");
     else if (Configuration.doAutoCreate()) this.subscriberTarget = new Patient(); // aa
   return this.subscriberTarget;
 }
示例#13
0
 /**
  * @return {@link #subscriber} (The party who 'owns' the insurance contractual relationship to the
  *     policy or to whom the benefit of the policy is due.)
  */
 public Reference getSubscriber() {
   if (this.subscriber == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Coverage.subscriber");
     else if (Configuration.doAutoCreate()) this.subscriber = new Reference(); // cc
   return this.subscriber;
 }
示例#14
0
 /**
  * @return {@link #sequence} (An optional counter for a particular instance of the identified
  *     coverage which increments upon each renewal.). This is the underlying object with id, value
  *     and extensions. The accessor "getSequence" gives direct access to the value
  */
 public PositiveIntType getSequenceElement() {
   if (this.sequence == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Coverage.sequence");
     else if (Configuration.doAutoCreate()) this.sequence = new PositiveIntType(); // bb
   return this.sequence;
 }
示例#15
0
 /**
  * @return {@link #organization} (The organization which is responsible for the action speccified
  *     in thise request.)
  */
 public Reference getOrganization() {
   if (this.organization == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.organization");
     else if (Configuration.doAutoCreate()) this.organization = new Reference(); // cc
   return this.organization;
 }
示例#16
0
 /**
  * @return {@link #period} (A period of time during which the fulfilling resources would have been
  *     created.)
  */
 public Period getPeriod() {
   if (this.period == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.period");
     else if (Configuration.doAutoCreate()) this.period = new Period(); // cc
   return this.period;
 }
示例#17
0
 /**
  * @return {@link #organization} The actual object that is the target of the reference. The
  *     reference library doesn't populate this, but you can use it to hold the resource if you
  *     resolve it. (The organization which is responsible for the action speccified in thise
  *     request.)
  */
 public Organization getOrganizationTarget() {
   if (this.organizationTarget == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.organization");
     else if (Configuration.doAutoCreate()) this.organizationTarget = new Organization(); // aa
   return this.organizationTarget;
 }
示例#18
0
 /**
  * @return {@link #sequenceLinkId} (A service line number.). This is the underlying object with
  *     id, value and extensions. The accessor "getSequenceLinkId" gives direct access to the
  *     value
  */
 public IntegerType getSequenceLinkIdElement() {
   if (this.sequenceLinkId == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ItemsComponent.sequenceLinkId");
     else if (Configuration.doAutoCreate()) this.sequenceLinkId = new IntegerType(); // bb
   return this.sequenceLinkId;
 }
示例#19
0
 /**
  * @return {@link #nullify} (If true remove all history excluding audit.). This is the underlying
  *     object with id, value and extensions. The accessor "getNullify" gives direct access to the
  *     value
  */
 public BooleanType getNullifyElement() {
   if (this.nullify == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.nullify");
     else if (Configuration.doAutoCreate()) this.nullify = new BooleanType(); // bb
   return this.nullify;
 }
示例#20
0
 /**
  * @return {@link #originalRuleset} (The style (standard) and version of the original material
  *     which was converted into this resource.)
  */
 public Coding getOriginalRuleset() {
   if (this.originalRuleset == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.originalRuleset");
     else if (Configuration.doAutoCreate()) this.originalRuleset = new Coding(); // cc
   return this.originalRuleset;
 }
示例#21
0
 /**
  * @return {@link #unit} (A human-readable form of the unit.). This is the underlying object with
  *     id, value and extensions. The accessor "getUnit" gives direct access to the value
  */
 public StringType getUnitElement() {
   if (this.unit == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Quantity.unit");
     else if (Configuration.doAutoCreate()) this.unit = new StringType(); // bb
   return this.unit;
 }
示例#22
0
 /**
  * @return {@link #created} (The date when this resource was created.). This is the underlying
  *     object with id, value and extensions. The accessor "getCreated" gives direct access to the
  *     value
  */
 public DateTimeType getCreatedElement() {
   if (this.created == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.created");
     else if (Configuration.doAutoCreate()) this.created = new DateTimeType(); // bb
   return this.created;
 }
示例#23
0
 /**
  * @return {@link #code} (A computer processable form of the unit in some unit representation
  *     system.). This is the underlying object with id, value and extensions. The accessor
  *     "getCode" gives direct access to the value
  */
 public CodeType getCodeElement() {
   if (this.code == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Quantity.code");
     else if (Configuration.doAutoCreate()) this.code = new CodeType(); // bb
   return this.code;
 }
示例#24
0
 /** @return {@link #target} (The organization which is target of the request.) */
 public Reference getTarget() {
   if (this.target == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.target");
     else if (Configuration.doAutoCreate()) this.target = new Reference(); // cc
   return this.target;
 }
 /** @return {@link #patient} (The person who this history concerns.) */
 public Reference getPatient() {
   if (this.patient == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create FamilyMemberHistory.patient");
     else if (Configuration.doAutoCreate()) this.patient = new Reference(); // cc
   return this.patient;
 }
示例#26
0
 /**
  * @return {@link #provider} (The practitioner who is responsible for the action specified in
  *     thise request.)
  */
 public Reference getProvider() {
   if (this.provider == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.provider");
     else if (Configuration.doAutoCreate()) this.provider = new Reference(); // cc
   return this.provider;
 }
 /**
  * @return {@link #date} (The date (and possibly time) when the family member history was taken.).
  *     This is the underlying object with id, value and extensions. The accessor "getDate" gives
  *     direct access to the value
  */
 public DateTimeType getDateElement() {
   if (this.date == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create FamilyMemberHistory.date");
     else if (Configuration.doAutoCreate()) this.date = new DateTimeType(); // bb
   return this.date;
 }
示例#28
0
 /**
  * @return {@link #provider} The actual object that is the target of the reference. The reference
  *     library doesn't populate this, but you can use it to hold the resource if you resolve it.
  *     (The practitioner who is responsible for the action specified in thise request.)
  */
 public Practitioner getProviderTarget() {
   if (this.providerTarget == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessRequest.provider");
     else if (Configuration.doAutoCreate()) this.providerTarget = new Practitioner(); // aa
   return this.providerTarget;
 }
 /**
  * @return {@link #relationship} (The type of relationship this person has to the patient (father,
  *     mother, brother etc.).)
  */
 public CodeableConcept getRelationship() {
   if (this.relationship == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create FamilyMemberHistory.relationship");
     else if (Configuration.doAutoCreate()) this.relationship = new CodeableConcept(); // cc
   return this.relationship;
 }
示例#30
0
 /**
  * @return {@link #subPlan} (Identifies a sub-style or sub-collective of coverage issues by the
  *     underwriter, for example may be used to identify a specific employer group within a class
  *     of employers. May be referred to as a Section or Division ID.). This is the underlying
  *     object with id, value and extensions. The accessor "getSubPlan" gives direct access to the
  *     value
  */
 public StringType getSubPlanElement() {
   if (this.subPlan == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create Coverage.subPlan");
     else if (Configuration.doAutoCreate()) this.subPlan = new StringType(); // bb
   return this.subPlan;
 }