public class Practitioner extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Practitioner.PractitionerPractitionerRoleComponent |
static class |
Practitioner.PractitionerQualificationComponent |
| Modifier and Type | Field and Description |
|---|---|
static String |
SP_ADDRESS |
static String |
SP_ADDRESSCITY |
static String |
SP_ADDRESSCOUNTRY |
static String |
SP_ADDRESSPOSTALCODE |
static String |
SP_ADDRESSSTATE |
static String |
SP_ADDRESSUSE |
static String |
SP_COMMUNICATION |
static String |
SP_EMAIL |
static String |
SP_FAMILY |
static String |
SP_GENDER |
static String |
SP_GIVEN |
static String |
SP_IDENTIFIER |
static String |
SP_LOCATION |
static String |
SP_NAME |
static String |
SP_ORGANIZATION |
static String |
SP_PHONE |
static String |
SP_PHONETIC |
static String |
SP_ROLE |
static String |
SP_SPECIALTY |
static String |
SP_TELECOM |
| Constructor and Description |
|---|
Practitioner() |
addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getMeta, setIdsetIdpublic static final String SP_IDENTIFIER
public static final String SP_GIVEN
public static final String SP_SPECIALTY
public static final String SP_ADDRESS
public static final String SP_ROLE
public static final String SP_ADDRESSSTATE
public static final String SP_GENDER
public static final String SP_ADDRESSPOSTALCODE
public static final String SP_ADDRESSCOUNTRY
public static final String SP_PHONETIC
public static final String SP_PHONE
public static final String SP_ORGANIZATION
public static final String SP_NAME
public static final String SP_ADDRESSUSE
public static final String SP_TELECOM
public static final String SP_LOCATION
public static final String SP_FAMILY
public static final String SP_ADDRESSCITY
public static final String SP_COMMUNICATION
public static final String SP_EMAIL
public List<Identifier> getIdentifier()
identifier (An identifier that applies to this person in this role.)public boolean hasIdentifier()
public Identifier addIdentifier()
identifier (An identifier that applies to this person in this role.)public Practitioner addIdentifier(Identifier t)
public BooleanType getActiveElement()
active (Whether this practitioner's record is in active use.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the valuepublic boolean hasActiveElement()
public boolean hasActive()
public Practitioner setActiveElement(BooleanType value)
value - active (Whether this practitioner's record is in active use.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the valuepublic boolean getActive()
public Practitioner setActive(boolean value)
value - Whether this practitioner's record is in active use.public boolean hasName()
public Practitioner setName(HumanName value)
value - name (A name associated with the person.)public List<ContactPoint> getTelecom()
telecom (A contact detail for the practitioner, e.g. a telephone number or an email address.)public boolean hasTelecom()
public ContactPoint addTelecom()
telecom (A contact detail for the practitioner, e.g. a telephone number or an email address.)public Practitioner addTelecom(ContactPoint t)
public List<Address> getAddress()
address (The postal address where the practitioner can be found or visited or to which mail can be delivered.)public boolean hasAddress()
public Address addAddress()
address (The postal address where the practitioner can be found or visited or to which mail can be delivered.)public Practitioner addAddress(Address t)
public Enumeration<Enumerations.AdministrativeGender> getGenderElement()
gender (Administrative Gender - the gender that the person is considered to have for administration and record keeping purposes.). This is the underlying object with id, value and extensions. The accessor "getGender" gives direct access to the valuepublic boolean hasGenderElement()
public boolean hasGender()
public Practitioner setGenderElement(Enumeration<Enumerations.AdministrativeGender> value)
value - gender (Administrative Gender - the gender that the person is considered to have for administration and record keeping purposes.). This is the underlying object with id, value and extensions. The accessor "getGender" gives direct access to the valuepublic Enumerations.AdministrativeGender getGender()
public Practitioner setGender(Enumerations.AdministrativeGender value)
value - Administrative Gender - the gender that the person is considered to have for administration and record keeping purposes.public DateType getBirthDateElement()
birthDate (The date of birth for the practitioner.). This is the underlying object with id, value and extensions. The accessor "getBirthDate" gives direct access to the valuepublic boolean hasBirthDateElement()
public boolean hasBirthDate()
public Practitioner setBirthDateElement(DateType value)
value - birthDate (The date of birth for the practitioner.). This is the underlying object with id, value and extensions. The accessor "getBirthDate" gives direct access to the valuepublic Date getBirthDate()
public Practitioner setBirthDate(Date value)
value - The date of birth for the practitioner.public List<Attachment> getPhoto()
photo (Image of the person.)public boolean hasPhoto()
public Attachment addPhoto()
photo (Image of the person.)public Practitioner addPhoto(Attachment t)
public List<Practitioner.PractitionerPractitionerRoleComponent> getPractitionerRole()
practitionerRole (The list of roles/organizations that the practitioner is associated with.)public boolean hasPractitionerRole()
public Practitioner.PractitionerPractitionerRoleComponent addPractitionerRole()
practitionerRole (The list of roles/organizations that the practitioner is associated with.)public Practitioner addPractitionerRole(Practitioner.PractitionerPractitionerRoleComponent t)
public List<Practitioner.PractitionerQualificationComponent> getQualification()
qualification (Qualifications obtained by training and certification.)public boolean hasQualification()
public Practitioner.PractitionerQualificationComponent addQualification()
qualification (Qualifications obtained by training and certification.)public Practitioner addQualification(Practitioner.PractitionerQualificationComponent t)
public List<CodeableConcept> getCommunication()
communication (A language the practitioner is able to use in patient communication.)public boolean hasCommunication()
public CodeableConcept addCommunication()
communication (A language the practitioner is able to use in patient communication.)public Practitioner addCommunication(CodeableConcept t)
public Practitioner copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2015 University Health Network. All rights reserved.