/**
  * @return {@link #coverage} 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.
  *     (Reference to the program or plan identification, underwriter or payor.)
  */
 public Coverage getCoverageTarget() {
   if (this.coverageTarget == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create EnrollmentRequest.coverage");
     else if (Configuration.doAutoCreate()) this.coverageTarget = new Coverage(); // aa
   return this.coverageTarget;
 }
 /**
  * @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 #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;
 }
 /**
  * @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 #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;
 }
示例#7
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;
 }
 /**
  * @return {@link #disposition} (A description of the status of the adjudication.). This is the
  *     underlying object with id, value and extensions. The accessor "getDisposition" gives direct
  *     access to the value
  */
 public StringType getDispositionElement() {
   if (this.disposition == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create EnrollmentResponse.disposition");
     else if (Configuration.doAutoCreate()) this.disposition = new StringType(); // bb
   return this.disposition;
 }
 /**
  * @return {@link #ruleset} (The version of the style of resource contents. This should be mapped
  *     to the allowable profiles for this and supporting resources.)
  */
 public Coding getRuleset() {
   if (this.ruleset == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create EnrollmentResponse.ruleset");
     else if (Configuration.doAutoCreate()) this.ruleset = new Coding(); // cc
   return this.ruleset;
 }
示例#10
0
 /** @return {@link #form} (The form to be used for printing the content.) */
 public Coding getForm() {
   if (this.form == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessResponse.form");
     else if (Configuration.doAutoCreate()) this.form = new Coding(); // cc
   return this.form;
 }
示例#11
0
 /** @return {@link #type} (The note purpose: Print/Display.) */
 public Coding getType() {
   if (this.type == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessResponseNotesComponent.type");
     else if (Configuration.doAutoCreate()) this.type = new Coding(); // cc
   return this.type;
 }
示例#12
0
 /** @return {@link #outcome} (Transaction status: error, complete, held.) */
 public Coding getOutcome() {
   if (this.outcome == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessResponse.outcome");
     else if (Configuration.doAutoCreate()) this.outcome = new Coding(); // cc
   return this.outcome;
 }
示例#13
0
 /**
  * @return {@link #text} (The note text.). This is the underlying object with id, value and
  *     extensions. The accessor "getText" gives direct access to the value
  */
 public StringType getTextElement() {
   if (this.text == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create ProcessResponseNotesComponent.text");
     else if (Configuration.doAutoCreate()) this.text = new StringType(); // bb
   return this.text;
 }
示例#14
0
 /** @return {@link #relationship} (The relationship of the patient to the subscriber.) */
 public Coding getRelationship() {
   if (this.relationship == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create EnrollmentRequest.relationship");
     else if (Configuration.doAutoCreate()) this.relationship = new Coding(); // cc
   return this.relationship;
 }
示例#15
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;
 }
 /**
  * @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 Insurer who produced this adjudicated response.)
  */
 public Organization getOrganizationTarget() {
   if (this.organizationTarget == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create EnrollmentResponse.organization");
     else if (Configuration.doAutoCreate()) this.organizationTarget = new Organization(); // aa
   return this.organizationTarget;
 }
示例#17
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 #requestProvider} 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 services rendered to the patient.)
  */
 public Practitioner getRequestProviderTarget() {
   if (this.requestProviderTarget == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create EnrollmentResponse.requestProvider");
     else if (Configuration.doAutoCreate()) this.requestProviderTarget = new Practitioner(); // aa
   return this.requestProviderTarget;
 }
示例#19
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 #requestOrganization} (The organization which is responsible for the services
  *     rendered to the patient.)
  */
 public Reference getRequestOrganization() {
   if (this.requestOrganization == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create EnrollmentResponse.requestOrganization");
     else if (Configuration.doAutoCreate()) this.requestOrganization = new Reference(); // cc
   return this.requestOrganization;
 }
示例#21
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;
 }
示例#22
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;
 }
示例#23
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;
 }
示例#24
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;
 }
 /** @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 #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;
 }
 /**
  * @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 #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;
 }
 /**
  * @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 #coverage} (Reference to the program or plan identification, underwriter or
  *     payor.)
  */
 public Reference getCoverage() {
   if (this.coverage == null)
     if (Configuration.errorOnAutoCreate())
       throw new Error("Attempt to auto-create EnrollmentRequest.coverage");
     else if (Configuration.doAutoCreate()) this.coverage = new Reference(); // cc
   return this.coverage;
 }