public interface SubjectOfCareParticipant
Individual document types may impose stricter constraints than this class, itself, imposes. For example, allow only one address.
.
IMPORTANT:
To ensure that a valid subject of care is created, run the CDA creator with .useStrict()
when testing
| Modifier and Type | Method and Description |
|---|---|
void |
addElectronicCommunicationDetail(Telecom electronicCommunicationDetail) |
void |
addEntitlement(Entitlement entitlement) |
List<AddressContext> |
getAddresses() |
List<Telecom> |
getElectronicCommunicationDetail() |
List<Entitlement> |
getEntitlements() |
List<? extends AsEntityIdentifier> |
getEntityIdentifiers() |
String |
getPatientRoleId() |
SubjectOfCarePerson |
getPerson() |
void |
setElectronicCommunicationDetails(List<Telecom> electronicCommunicationDetail) |
void |
setEntitlements(List<Entitlement> entitlement) |
void |
setPatientRoleId(String id) |
String getPatientRoleId()
void setPatientRoleId(String id)
List<? extends AsEntityIdentifier> getEntityIdentifiers()
List<AddressContext> getAddresses()
SubjectOfCarePerson getPerson()
List<Entitlement> getEntitlements()
void setEntitlements(List<Entitlement> entitlement)
void setElectronicCommunicationDetails(List<Telecom> electronicCommunicationDetail)
void addElectronicCommunicationDetail(Telecom electronicCommunicationDetail)
void addEntitlement(Entitlement entitlement)
Copyright © 2021. All rights reserved.