Class VerificationResult_PrimarySourceBuilder.Impl
- java.lang.Object
-
- com.babylonhealth.lit.hl7_java.builders.VerificationResult_PrimarySourceBuilder.Impl
-
- All Implemented Interfaces:
VerificationResult_PrimarySourceBuilder
- Enclosing interface:
- VerificationResult_PrimarySourceBuilder
public static class VerificationResult_PrimarySourceBuilder.Impl extends java.lang.Object implements VerificationResult_PrimarySourceBuilder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.babylonhealth.lit.hl7_java.builders.VerificationResult_PrimarySourceBuilder
VerificationResult_PrimarySourceBuilder.Impl
-
-
Constructor Summary
Constructors Constructor Description Impl()Required fields forVerificationResult.PrimarySource
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.babylonhealth.lit.hl7.model.VerificationResult.PrimarySourcebuild()VerificationResult_PrimarySourceBuilder.ImplwithCanPushUpdates(@NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder canPushUpdates)VerificationResult_PrimarySourceBuilder.ImplwithCanPushUpdates(@NonNull com.babylonhealth.lit.core.model.CodeableConcept canPushUpdates)VerificationResult_PrimarySourceBuilder.ImplwithCommunicationMethod(@NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder... communicationMethod)VerificationResult_PrimarySourceBuilder.ImplwithCommunicationMethod(@NonNull com.babylonhealth.lit.core.model.CodeableConcept... communicationMethod)VerificationResult_PrimarySourceBuilder.ImplwithCommunicationMethod(@NonNull java.util.Collection<com.babylonhealth.lit.core.model.CodeableConcept> communicationMethod)VerificationResult_PrimarySourceBuilder.ImplwithExtension(@NonNull com.babylonhealth.lit.core_java.builders.ExtensionBuilder... extension)VerificationResult_PrimarySourceBuilder.ImplwithExtension(@NonNull com.babylonhealth.lit.core.model.Extension... extension)VerificationResult_PrimarySourceBuilder.ImplwithExtension(@NonNull java.util.Collection<com.babylonhealth.lit.core.model.Extension> extension)VerificationResult_PrimarySourceBuilder.ImplwithId(@NonNull java.lang.String id)VerificationResult_PrimarySourceBuilder.ImplwithModifierExtension(@NonNull com.babylonhealth.lit.core_java.builders.ExtensionBuilder... modifierExtension)VerificationResult_PrimarySourceBuilder.ImplwithModifierExtension(@NonNull com.babylonhealth.lit.core.model.Extension... modifierExtension)VerificationResult_PrimarySourceBuilder.ImplwithModifierExtension(@NonNull java.util.Collection<com.babylonhealth.lit.core.model.Extension> modifierExtension)VerificationResult_PrimarySourceBuilder.ImplwithPushTypeAvailable(@NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder... pushTypeAvailable)VerificationResult_PrimarySourceBuilder.ImplwithPushTypeAvailable(@NonNull com.babylonhealth.lit.core.model.CodeableConcept... pushTypeAvailable)VerificationResult_PrimarySourceBuilder.ImplwithPushTypeAvailable(@NonNull java.util.Collection<com.babylonhealth.lit.core.model.CodeableConcept> pushTypeAvailable)VerificationResult_PrimarySourceBuilder.ImplwithType(@NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder... _type)VerificationResult_PrimarySourceBuilder.ImplwithType(@NonNull com.babylonhealth.lit.core.model.CodeableConcept... _type)VerificationResult_PrimarySourceBuilder.ImplwithType(@NonNull java.util.Collection<com.babylonhealth.lit.core.model.CodeableConcept> _type)VerificationResult_PrimarySourceBuilder.ImplwithValidationDate(@NonNull com.babylonhealth.lit.core.FHIRDateTime validationDate)VerificationResult_PrimarySourceBuilder.ImplwithValidationStatus(@NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder validationStatus)VerificationResult_PrimarySourceBuilder.ImplwithValidationStatus(@NonNull com.babylonhealth.lit.core.model.CodeableConcept validationStatus)VerificationResult_PrimarySourceBuilder.ImplwithWho(@NonNull com.babylonhealth.lit.core_java.builders.ReferenceBuilder who)VerificationResult_PrimarySourceBuilder.ImplwithWho(@NonNull com.babylonhealth.lit.core.model.Reference who)
-
-
-
Method Detail
-
withId
public VerificationResult_PrimarySourceBuilder.Impl withId(@NonNull @NonNull java.lang.String id)
- Parameters:
id- - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
-
withWho
public VerificationResult_PrimarySourceBuilder.Impl withWho(@NonNull @NonNull com.babylonhealth.lit.core.model.Reference who)
- Parameters:
who-
-
withWho
public VerificationResult_PrimarySourceBuilder.Impl withWho(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.ReferenceBuilder who)
-
withType
public VerificationResult_PrimarySourceBuilder.Impl withType(@NonNull @NonNull com.babylonhealth.lit.core.model.CodeableConcept... _type)
- Parameters:
_type-
-
withType
public VerificationResult_PrimarySourceBuilder.Impl withType(@NonNull @NonNull java.util.Collection<com.babylonhealth.lit.core.model.CodeableConcept> _type)
- Parameters:
_type-
-
withType
public VerificationResult_PrimarySourceBuilder.Impl withType(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder... _type)
-
withExtension
public VerificationResult_PrimarySourceBuilder.Impl withExtension(@NonNull @NonNull com.babylonhealth.lit.core.model.Extension... extension)
- Parameters:
extension- - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
withExtension
public VerificationResult_PrimarySourceBuilder.Impl withExtension(@NonNull @NonNull java.util.Collection<com.babylonhealth.lit.core.model.Extension> extension)
- Parameters:
extension- - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
withExtension
public VerificationResult_PrimarySourceBuilder.Impl withExtension(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.ExtensionBuilder... extension)
-
withValidationDate
public VerificationResult_PrimarySourceBuilder.Impl withValidationDate(@NonNull @NonNull com.babylonhealth.lit.core.FHIRDateTime validationDate)
- Parameters:
validationDate-
-
withCanPushUpdates
public VerificationResult_PrimarySourceBuilder.Impl withCanPushUpdates(@NonNull @NonNull com.babylonhealth.lit.core.model.CodeableConcept canPushUpdates)
- Parameters:
canPushUpdates-
-
withCanPushUpdates
public VerificationResult_PrimarySourceBuilder.Impl withCanPushUpdates(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder canPushUpdates)
-
withValidationStatus
public VerificationResult_PrimarySourceBuilder.Impl withValidationStatus(@NonNull @NonNull com.babylonhealth.lit.core.model.CodeableConcept validationStatus)
- Parameters:
validationStatus-
-
withValidationStatus
public VerificationResult_PrimarySourceBuilder.Impl withValidationStatus(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder validationStatus)
-
withModifierExtension
public VerificationResult_PrimarySourceBuilder.Impl withModifierExtension(@NonNull @NonNull com.babylonhealth.lit.core.model.Extension... modifierExtension)
- Parameters:
modifierExtension- - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
-
withModifierExtension
public VerificationResult_PrimarySourceBuilder.Impl withModifierExtension(@NonNull @NonNull java.util.Collection<com.babylonhealth.lit.core.model.Extension> modifierExtension)
- Parameters:
modifierExtension- - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
-
withModifierExtension
public VerificationResult_PrimarySourceBuilder.Impl withModifierExtension(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.ExtensionBuilder... modifierExtension)
-
withPushTypeAvailable
public VerificationResult_PrimarySourceBuilder.Impl withPushTypeAvailable(@NonNull @NonNull com.babylonhealth.lit.core.model.CodeableConcept... pushTypeAvailable)
- Parameters:
pushTypeAvailable-
-
withPushTypeAvailable
public VerificationResult_PrimarySourceBuilder.Impl withPushTypeAvailable(@NonNull @NonNull java.util.Collection<com.babylonhealth.lit.core.model.CodeableConcept> pushTypeAvailable)
- Parameters:
pushTypeAvailable-
-
withPushTypeAvailable
public VerificationResult_PrimarySourceBuilder.Impl withPushTypeAvailable(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder... pushTypeAvailable)
-
withCommunicationMethod
public VerificationResult_PrimarySourceBuilder.Impl withCommunicationMethod(@NonNull @NonNull com.babylonhealth.lit.core.model.CodeableConcept... communicationMethod)
- Parameters:
communicationMethod-
-
withCommunicationMethod
public VerificationResult_PrimarySourceBuilder.Impl withCommunicationMethod(@NonNull @NonNull java.util.Collection<com.babylonhealth.lit.core.model.CodeableConcept> communicationMethod)
- Parameters:
communicationMethod-
-
withCommunicationMethod
public VerificationResult_PrimarySourceBuilder.Impl withCommunicationMethod(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.CodeableConceptBuilder... communicationMethod)
-
build
public com.babylonhealth.lit.hl7.model.VerificationResult.PrimarySource build()
- Specified by:
buildin interfaceVerificationResult_PrimarySourceBuilder
-
-