Class OrganizationAffiliation
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.BaseResource
-
- org.hl7.fhir.r4.model.Resource
-
- org.hl7.fhir.r4.model.DomainResource
-
- org.hl7.fhir.r4.model.OrganizationAffiliation
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
public class OrganizationAffiliation extends DomainResource
Defines an affiliation/assotiation/relationship between 2 distinct oganizations, that is not a part-of relationship/sub-division relationship.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected BooleanTypeactiveWhether this organization affiliation record is in active use.static ca.uhn.fhir.rest.gclient.TokenClientParamACTIVEFluent Client search parameter constant for activeprotected List<CodeableConcept>codeDefinition of the role the participatingOrganization plays in the association.static ca.uhn.fhir.rest.gclient.DateClientParamDATEFluent Client search parameter constant for datestatic ca.uhn.fhir.rest.gclient.TokenClientParamEMAILFluent Client search parameter constant for emailprotected List<Reference>endpointTechnical endpoints providing access to services operated for this role.static ca.uhn.fhir.rest.gclient.ReferenceClientParamENDPOINTFluent Client search parameter constant for endpointprotected List<Endpoint>endpointTargetThe actual objects that are the target of the reference (Technical endpoints providing access to services operated for this role.)protected List<Reference>healthcareServiceHealthcare services provided through the role.protected List<HealthcareService>healthcareServiceTargetThe actual objects that are the target of the reference (Healthcare services provided through the role.)protected List<Identifier>identifierBusiness identifiers that are specific to this role.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_ENDPOINTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_LOCATIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_NETWORKConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PARTICIPATING_ORGANIZATIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PRIMARY_ORGANIZATIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_SERVICEConstant for fluent queries to be used to add include statements.protected List<Reference>locationThe location(s) at which the role occurs.static ca.uhn.fhir.rest.gclient.ReferenceClientParamLOCATIONFluent Client search parameter constant for locationprotected List<Location>locationTargetThe actual objects that are the target of the reference (The location(s) at which the role occurs.)protected List<Reference>networkHealth insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined).static ca.uhn.fhir.rest.gclient.ReferenceClientParamNETWORKFluent Client search parameter constant for networkprotected List<Organization>networkTargetThe actual objects that are the target of the reference (Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined).)protected ReferenceorganizationOrganization where the role is available (primary organization/has members).protected OrganizationorganizationTargetThe actual object that is the target of the reference (Organization where the role is available (primary organization/has members).)static ca.uhn.fhir.rest.gclient.ReferenceClientParamPARTICIPATING_ORGANIZATIONFluent Client search parameter constant for participating-organizationprotected ReferenceparticipatingOrganizationThe Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g.protected OrganizationparticipatingOrganizationTargetThe actual object that is the target of the reference (The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g.protected PeriodperiodThe period during which the participatingOrganization is affiliated with the primary organization.static ca.uhn.fhir.rest.gclient.TokenClientParamPHONEFluent Client search parameter constant for phonestatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPRIMARY_ORGANIZATIONFluent Client search parameter constant for primary-organizationstatic ca.uhn.fhir.rest.gclient.TokenClientParamROLEFluent Client search parameter constant for rolestatic ca.uhn.fhir.rest.gclient.ReferenceClientParamSERVICEFluent Client search parameter constant for servicestatic StringSP_ACTIVESearch parameter: activestatic StringSP_DATESearch parameter: datestatic StringSP_EMAILSearch parameter: emailstatic StringSP_ENDPOINTSearch parameter: endpointstatic StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_LOCATIONSearch parameter: locationstatic StringSP_NETWORKSearch parameter: networkstatic StringSP_PARTICIPATING_ORGANIZATIONSearch parameter: participating-organizationstatic StringSP_PHONESearch parameter: phonestatic StringSP_PRIMARY_ORGANIZATIONSearch parameter: primary-organizationstatic StringSP_ROLESearch parameter: rolestatic StringSP_SERVICESearch parameter: servicestatic StringSP_SPECIALTYSearch parameter: specialtystatic StringSP_TELECOMSearch parameter: telecomprotected List<CodeableConcept>specialtySpecific specialty of the participatingOrganization in the context of the role.static ca.uhn.fhir.rest.gclient.TokenClientParamSPECIALTYFluent Client search parameter constant for specialtyprotected List<ContactPoint>telecomContact details at the participatingOrganization relevant to this Affiliation.static ca.uhn.fhir.rest.gclient.TokenClientParamTELECOMFluent Client search parameter constant for telecom-
Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description OrganizationAffiliation()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
-
Methods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
identifier
protected List<Identifier> identifier
Business identifiers that are specific to this role.
-
active
protected BooleanType active
Whether this organization affiliation record is in active use.
-
period
protected Period period
The period during which the participatingOrganization is affiliated with the primary organization.
-
organization
protected Reference organization
Organization where the role is available (primary organization/has members).
-
organizationTarget
protected Organization organizationTarget
The actual object that is the target of the reference (Organization where the role is available (primary organization/has members).)
-
participatingOrganization
protected Reference participatingOrganization
The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of).
-
participatingOrganizationTarget
protected Organization participatingOrganizationTarget
The actual object that is the target of the reference (The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of).)
-
network
protected List<Reference> network
Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined).
-
networkTarget
protected List<Organization> networkTarget
The actual objects that are the target of the reference (Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined).)
-
code
protected List<CodeableConcept> code
Definition of the role the participatingOrganization plays in the association.
-
specialty
protected List<CodeableConcept> specialty
Specific specialty of the participatingOrganization in the context of the role.
-
locationTarget
protected List<Location> locationTarget
The actual objects that are the target of the reference (The location(s) at which the role occurs.)
-
healthcareService
protected List<Reference> healthcareService
Healthcare services provided through the role.
-
healthcareServiceTarget
protected List<HealthcareService> healthcareServiceTarget
The actual objects that are the target of the reference (Healthcare services provided through the role.)
-
telecom
protected List<ContactPoint> telecom
Contact details at the participatingOrganization relevant to this Affiliation.
-
endpoint
protected List<Reference> endpoint
Technical endpoints providing access to services operated for this role.
-
endpointTarget
protected List<Endpoint> endpointTarget
The actual objects that are the target of the reference (Technical endpoints providing access to services operated for this role.)
-
SP_DATE
public static final String SP_DATE
Search parameter: dateDescription: The period during which the participatingOrganization is affiliated with the primary organization
Type: date
Path: OrganizationAffiliation.period
- See Also:
- Constant Field Values
-
DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Fluent Client search parameter constant for dateDescription: The period during which the participatingOrganization is affiliated with the primary organization
Type: date
Path: OrganizationAffiliation.period
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: An organization affiliation's Identifier
Type: token
Path: OrganizationAffiliation.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: An organization affiliation's Identifier
Type: token
Path: OrganizationAffiliation.identifier
-
SP_SPECIALTY
public static final String SP_SPECIALTY
Search parameter: specialtyDescription: Specific specialty of the participatingOrganization in the context of the role
Type: token
Path: OrganizationAffiliation.specialty
- See Also:
- Constant Field Values
-
SPECIALTY
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SPECIALTY
Fluent Client search parameter constant for specialtyDescription: Specific specialty of the participatingOrganization in the context of the role
Type: token
Path: OrganizationAffiliation.specialty
-
SP_ROLE
public static final String SP_ROLE
Search parameter: roleDescription: Definition of the role the participatingOrganization plays
Type: token
Path: OrganizationAffiliation.code
- See Also:
- Constant Field Values
-
ROLE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ROLE
Fluent Client search parameter constant for roleDescription: Definition of the role the participatingOrganization plays
Type: token
Path: OrganizationAffiliation.code
-
SP_ACTIVE
public static final String SP_ACTIVE
Search parameter: activeDescription: Whether this organization affiliation record is in active use
Type: token
Path: OrganizationAffiliation.active
- See Also:
- Constant Field Values
-
ACTIVE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ACTIVE
Fluent Client search parameter constant for activeDescription: Whether this organization affiliation record is in active use
Type: token
Path: OrganizationAffiliation.active
-
SP_PRIMARY_ORGANIZATION
public static final String SP_PRIMARY_ORGANIZATION
Search parameter: primary-organizationDescription: The organization that receives the services from the participating organization
Type: reference
Path: OrganizationAffiliation.organization
- See Also:
- Constant Field Values
-
PRIMARY_ORGANIZATION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PRIMARY_ORGANIZATION
Fluent Client search parameter constant for primary-organizationDescription: The organization that receives the services from the participating organization
Type: reference
Path: OrganizationAffiliation.organization
-
INCLUDE_PRIMARY_ORGANIZATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_PRIMARY_ORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrganizationAffiliation:primary-organization".
-
SP_NETWORK
public static final String SP_NETWORK
Search parameter: networkDescription: Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)
Type: reference
Path: OrganizationAffiliation.network
- See Also:
- Constant Field Values
-
NETWORK
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam NETWORK
Fluent Client search parameter constant for networkDescription: Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)
Type: reference
Path: OrganizationAffiliation.network
-
INCLUDE_NETWORK
public static final ca.uhn.fhir.model.api.Include INCLUDE_NETWORK
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrganizationAffiliation:network".
-
SP_ENDPOINT
public static final String SP_ENDPOINT
Search parameter: endpointDescription: Technical endpoints providing access to services operated for this role
Type: reference
Path: OrganizationAffiliation.endpoint
- See Also:
- Constant Field Values
-
ENDPOINT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENDPOINT
Fluent Client search parameter constant for endpointDescription: Technical endpoints providing access to services operated for this role
Type: reference
Path: OrganizationAffiliation.endpoint
-
INCLUDE_ENDPOINT
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENDPOINT
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrganizationAffiliation:endpoint".
-
SP_PHONE
public static final String SP_PHONE
Search parameter: phoneDescription: A value in a phone contact
Type: token
Path: OrganizationAffiliation.telecom(system=phone)
- See Also:
- Constant Field Values
-
PHONE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam PHONE
Fluent Client search parameter constant for phoneDescription: A value in a phone contact
Type: token
Path: OrganizationAffiliation.telecom(system=phone)
-
SP_SERVICE
public static final String SP_SERVICE
Search parameter: serviceDescription: Healthcare services provided through the role
Type: reference
Path: OrganizationAffiliation.healthcareService
- See Also:
- Constant Field Values
-
SERVICE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SERVICE
Fluent Client search parameter constant for serviceDescription: Healthcare services provided through the role
Type: reference
Path: OrganizationAffiliation.healthcareService
-
INCLUDE_SERVICE
public static final ca.uhn.fhir.model.api.Include INCLUDE_SERVICE
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrganizationAffiliation:service".
-
SP_PARTICIPATING_ORGANIZATION
public static final String SP_PARTICIPATING_ORGANIZATION
Search parameter: participating-organizationDescription: The organization that provides services to the primary organization
Type: reference
Path: OrganizationAffiliation.participatingOrganization
- See Also:
- Constant Field Values
-
PARTICIPATING_ORGANIZATION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PARTICIPATING_ORGANIZATION
Fluent Client search parameter constant for participating-organizationDescription: The organization that provides services to the primary organization
Type: reference
Path: OrganizationAffiliation.participatingOrganization
-
INCLUDE_PARTICIPATING_ORGANIZATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_PARTICIPATING_ORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrganizationAffiliation:participating-organization".
-
SP_TELECOM
public static final String SP_TELECOM
Search parameter: telecomDescription: The value in any kind of contact
Type: token
Path: OrganizationAffiliation.telecom
- See Also:
- Constant Field Values
-
TELECOM
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TELECOM
Fluent Client search parameter constant for telecomDescription: The value in any kind of contact
Type: token
Path: OrganizationAffiliation.telecom
-
SP_LOCATION
public static final String SP_LOCATION
Search parameter: locationDescription: The location(s) at which the role occurs
Type: reference
Path: OrganizationAffiliation.location
- See Also:
- Constant Field Values
-
LOCATION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam LOCATION
Fluent Client search parameter constant for locationDescription: The location(s) at which the role occurs
Type: reference
Path: OrganizationAffiliation.location
-
INCLUDE_LOCATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_LOCATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "OrganizationAffiliation:location".
-
SP_EMAIL
public static final String SP_EMAIL
Search parameter: emailDescription: A value in an email contact
Type: token
Path: OrganizationAffiliation.telecom(system=email)
- See Also:
- Constant Field Values
-
EMAIL
public static final ca.uhn.fhir.rest.gclient.TokenClientParam EMAIL
Fluent Client search parameter constant for emailDescription: A value in an email contact
Type: token
Path: OrganizationAffiliation.telecom(system=email)
-
-
Constructor Detail
-
OrganizationAffiliation
public OrganizationAffiliation()
Constructor
-
-
Method Detail
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier(Business identifiers that are specific to this role.)
-
setIdentifier
public OrganizationAffiliation setIdentifier(List<Identifier> theIdentifier)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
-
addIdentifier
public OrganizationAffiliation addIdentifier(Identifier t)
-
getIdentifierFirstRep
public Identifier getIdentifierFirstRep()
- Returns:
- The first repetition of repeating field
identifier, creating it if it does not already exist
-
getActiveElement
public BooleanType getActiveElement()
- Returns:
active(Whether this organization affiliation record is in active use.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the value
-
hasActiveElement
public boolean hasActiveElement()
-
hasActive
public boolean hasActive()
-
setActiveElement
public OrganizationAffiliation setActiveElement(BooleanType value)
- Parameters:
value-active(Whether this organization affiliation record is in active use.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the value
-
getActive
public boolean getActive()
- Returns:
- Whether this organization affiliation record is in active use.
-
setActive
public OrganizationAffiliation setActive(boolean value)
- Parameters:
value- Whether this organization affiliation record is in active use.
-
getPeriod
public Period getPeriod()
- Returns:
period(The period during which the participatingOrganization is affiliated with the primary organization.)
-
hasPeriod
public boolean hasPeriod()
-
setPeriod
public OrganizationAffiliation setPeriod(Period value)
- Parameters:
value-period(The period during which the participatingOrganization is affiliated with the primary organization.)
-
getOrganization
public Reference getOrganization()
- Returns:
organization(Organization where the role is available (primary organization/has members).)
-
hasOrganization
public boolean hasOrganization()
-
setOrganization
public OrganizationAffiliation setOrganization(Reference value)
- Parameters:
value-organization(Organization where the role is available (primary organization/has members).)
-
getOrganizationTarget
public Organization getOrganizationTarget()
- Returns:
organizationThe 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. (Organization where the role is available (primary organization/has members).)
-
setOrganizationTarget
public OrganizationAffiliation setOrganizationTarget(Organization value)
- Parameters:
value-organizationThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Organization where the role is available (primary organization/has members).)
-
getParticipatingOrganization
public Reference getParticipatingOrganization()
- Returns:
participatingOrganization(The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of).)
-
hasParticipatingOrganization
public boolean hasParticipatingOrganization()
-
setParticipatingOrganization
public OrganizationAffiliation setParticipatingOrganization(Reference value)
- Parameters:
value-participatingOrganization(The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of).)
-
getParticipatingOrganizationTarget
public Organization getParticipatingOrganizationTarget()
- Returns:
participatingOrganizationThe 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 Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of).)
-
setParticipatingOrganizationTarget
public OrganizationAffiliation setParticipatingOrganizationTarget(Organization value)
- Parameters:
value-participatingOrganizationThe actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of).)
-
getNetwork
public List<Reference> getNetwork()
- Returns:
network(Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined).)
-
setNetwork
public OrganizationAffiliation setNetwork(List<Reference> theNetwork)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasNetwork
public boolean hasNetwork()
-
addNetwork
public Reference addNetwork()
-
addNetwork
public OrganizationAffiliation addNetwork(Reference t)
-
getNetworkFirstRep
public Reference getNetworkFirstRep()
- Returns:
- The first repetition of repeating field
network, creating it if it does not already exist
-
getNetworkTarget
@Deprecated public List<Organization> getNetworkTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
addNetworkTarget
@Deprecated public Organization addNetworkTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getCode
public List<CodeableConcept> getCode()
- Returns:
code(Definition of the role the participatingOrganization plays in the association.)
-
setCode
public OrganizationAffiliation setCode(List<CodeableConcept> theCode)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasCode
public boolean hasCode()
-
addCode
public CodeableConcept addCode()
-
addCode
public OrganizationAffiliation addCode(CodeableConcept t)
-
getCodeFirstRep
public CodeableConcept getCodeFirstRep()
- Returns:
- The first repetition of repeating field
code, creating it if it does not already exist
-
getSpecialty
public List<CodeableConcept> getSpecialty()
- Returns:
specialty(Specific specialty of the participatingOrganization in the context of the role.)
-
setSpecialty
public OrganizationAffiliation setSpecialty(List<CodeableConcept> theSpecialty)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasSpecialty
public boolean hasSpecialty()
-
addSpecialty
public CodeableConcept addSpecialty()
-
addSpecialty
public OrganizationAffiliation addSpecialty(CodeableConcept t)
-
getSpecialtyFirstRep
public CodeableConcept getSpecialtyFirstRep()
- Returns:
- The first repetition of repeating field
specialty, creating it if it does not already exist
-
getLocation
public List<Reference> getLocation()
- Returns:
location(The location(s) at which the role occurs.)
-
setLocation
public OrganizationAffiliation setLocation(List<Reference> theLocation)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasLocation
public boolean hasLocation()
-
addLocation
public Reference addLocation()
-
addLocation
public OrganizationAffiliation addLocation(Reference t)
-
getLocationFirstRep
public Reference getLocationFirstRep()
- Returns:
- The first repetition of repeating field
location, creating it if it does not already exist
-
getLocationTarget
@Deprecated public List<Location> getLocationTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
addLocationTarget
@Deprecated public Location addLocationTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getHealthcareService
public List<Reference> getHealthcareService()
- Returns:
healthcareService(Healthcare services provided through the role.)
-
setHealthcareService
public OrganizationAffiliation setHealthcareService(List<Reference> theHealthcareService)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasHealthcareService
public boolean hasHealthcareService()
-
addHealthcareService
public Reference addHealthcareService()
-
addHealthcareService
public OrganizationAffiliation addHealthcareService(Reference t)
-
getHealthcareServiceFirstRep
public Reference getHealthcareServiceFirstRep()
- Returns:
- The first repetition of repeating field
healthcareService, creating it if it does not already exist
-
getHealthcareServiceTarget
@Deprecated public List<HealthcareService> getHealthcareServiceTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
addHealthcareServiceTarget
@Deprecated public HealthcareService addHealthcareServiceTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getTelecom
public List<ContactPoint> getTelecom()
- Returns:
telecom(Contact details at the participatingOrganization relevant to this Affiliation.)
-
setTelecom
public OrganizationAffiliation setTelecom(List<ContactPoint> theTelecom)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasTelecom
public boolean hasTelecom()
-
addTelecom
public ContactPoint addTelecom()
-
addTelecom
public OrganizationAffiliation addTelecom(ContactPoint t)
-
getTelecomFirstRep
public ContactPoint getTelecomFirstRep()
- Returns:
- The first repetition of repeating field
telecom, creating it if it does not already exist
-
getEndpoint
public List<Reference> getEndpoint()
- Returns:
endpoint(Technical endpoints providing access to services operated for this role.)
-
setEndpoint
public OrganizationAffiliation setEndpoint(List<Reference> theEndpoint)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasEndpoint
public boolean hasEndpoint()
-
addEndpoint
public Reference addEndpoint()
-
addEndpoint
public OrganizationAffiliation addEndpoint(Reference t)
-
getEndpointFirstRep
public Reference getEndpointFirstRep()
- Returns:
- The first repetition of repeating field
endpoint, creating it if it does not already exist
-
getEndpointTarget
@Deprecated public List<Endpoint> getEndpointTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
addEndpointTarget
@Deprecated public Endpoint addEndpointTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public OrganizationAffiliation copy()
- Specified by:
copyin classDomainResource
-
copyValues
public void copyValues(OrganizationAffiliation dst)
-
typedCopy
protected OrganizationAffiliation typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-