public class AuditSourceIdentificationType extends Object implements Serializable, Validateable
Constructor and Description |
---|
AuditSourceIdentificationType(String auditSourceID) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
String |
getAuditEnterpriseSiteID()
Logical source location within the healthcare enterprise network,
e.g., a hospital or other provider location within a multi-entity provider group.
|
String |
getAuditSourceID()
Identifier of the source that detected the auditable event and created this audit message.
|
List<AuditSource> |
getAuditSourceType()
Code specifying the type of source.
|
int |
hashCode() |
void |
setAuditEnterpriseSiteID(String auditEnterpriseSiteID)
Logical source location within the healthcare enterprise network,
e.g., a hospital or other provider location within a multi-entity provider group.
|
void |
setAuditSourceID(String auditSourceID)
Identifier of the source that detected the auditable event and created this audit message.
|
void |
validate()
Validates the constructed audit message against the specification, because API does not completely
prevent constructing incomplete or inconsistent messages.
|
public AuditSourceIdentificationType(String auditSourceID)
auditSourceID
- identifier of the source that detected the auditable event and created this audit messagepublic List<AuditSource> getAuditSourceType()
public void validate()
Validateable
validate
in interface Validateable
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") protected boolean canEqual(Object other)
@Generated(value="lombok") public int hashCode()
@NonNull @Generated(value="lombok") public String getAuditSourceID()
@Generated(value="lombok") public void setAuditSourceID(@NonNull String auditSourceID)
@Generated(value="lombok") public String getAuditEnterpriseSiteID()
Logical source location within the healthcare enterprise network, e.g., a hospital or other provider location within a multi-entity provider group.
Serves to further qualify the Audit Source ID, since Audit Source ID is not required to be globally unique.
@Generated(value="lombok") public void setAuditEnterpriseSiteID(String auditEnterpriseSiteID)
Logical source location within the healthcare enterprise network, e.g., a hospital or other provider location within a multi-entity provider group.
Serves to further qualify the Audit Source ID, since Audit Source ID is not required to be globally unique.
Copyright © 2018 Open eHealth Foundation. All rights reserved.