Uses of Enum Class
org.openehealth.ipf.commons.audit.codes.ActiveParticipantRoleIdCode
Packages that use ActiveParticipantRoleIdCode
Package
Description
-
Uses of ActiveParticipantRoleIdCode in org.openehealth.ipf.commons.audit.codes
Subclasses with type arguments of type ActiveParticipantRoleIdCode in org.openehealth.ipf.commons.audit.codesModifier and TypeClassDescriptionenumAudit Active Participant Role ID Code as specified in Part 16, CID 402 1.2.840.10008.6.1.905Methods in org.openehealth.ipf.commons.audit.codes that return ActiveParticipantRoleIdCodeModifier and TypeMethodDescriptionstatic ActiveParticipantRoleIdCodeActiveParticipantRoleIdCode.enumForCode(String code) static ActiveParticipantRoleIdCodeReturns the enum constant of this class with the specified name.static ActiveParticipantRoleIdCode[]ActiveParticipantRoleIdCode.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of ActiveParticipantRoleIdCode in org.openehealth.ipf.commons.audit.event
Methods in org.openehealth.ipf.commons.audit.event with parameters of type ActiveParticipantRoleIdCodeModifier and TypeMethodDescriptionUserAuthenticationBuilder.setAuthenticatedParticipant(String userId, String altUserId, String userName, boolean userIsRequestor, ActiveParticipantRoleIdCode roleId, String networkId) Sets the Active Participant of the Node or System entering or leaving the networkUserAuthenticationBuilder.setAuthenticatingSystemParticipant(String userId, String altUserId, String userName, boolean userIsRequestor, ActiveParticipantRoleIdCode roleId, String networkId) Node or System performing authenticationDataExportBuilder.setDestinationMediaParticipant(String userId, String altUserId, String userName, String networkAccessPointId, ActiveParticipantRoleIdCode activeParticipantRoleIdCode, NetworkAccessPointTypeCode networkAccessPointTypeCode, String mediaIdentifier, MediaType mediaType) DicomInstancesTransferredBuilder.setProcessParticipant(String userId, String altUserId, String userName, ActiveParticipantRoleIdCode activeParticipantRoleId, String networkId, NetworkAccessPointTypeCode networkAccessPointType, String mediaIdentifier, MediaType mediaType, boolean userIsRequestor) DataImportBuilder.setSourceMediaParticipant(String userId, String altUserId, String userName, ActiveParticipantRoleIdCode activeParticipantRoleIdCode, NetworkAccessPointTypeCode networkAccessPointType, String networkAccessPointId, String mediaIdentifier, MediaType mediaType) NetworkEntryBuilder.setSystemParticipant(String userId, String altUserId, String userName, ActiveParticipantRoleIdCode roleId, String networkId) Sets the Active Participant of the Node or System entering or leaving the network -
Uses of ActiveParticipantRoleIdCode in org.openehealth.ipf.commons.ihe.fhir.support.audit.model
Methods in org.openehealth.ipf.commons.ihe.fhir.support.audit.model that return ActiveParticipantRoleIdCodeModifier and TypeMethodDescriptionprotected ActiveParticipantRoleIdCodeBalpAuditEvent.localRole(AuditMessage auditMessage) Which end of the transaction recorded this event, and therefore which agent the audit source has to mirror -- BALP states that as theval-audit-sourceinvariant on the local actor's slice.protected ActiveParticipantRoleIdCodeExportAuditEvent.localRole(AuditMessage auditMessage) protected ActiveParticipantRoleIdCodeImportAuditEvent.localRole(AuditMessage auditMessage) Methods in org.openehealth.ipf.commons.ihe.fhir.support.audit.model with parameters of type ActiveParticipantRoleIdCodeModifier and TypeMethodDescriptionprotected static CodingBalpAuditEvent.dicomAgentType(ActiveParticipantRoleIdCode roleCode) The display matters: the BALP patterns leave it open, but a transaction profile may fix the agent slice as a pattern of system, code and display, and a coding without one does not match such a slice.static Optional<ActiveParticipantType> BalpAuditEventHelper.findActiveParticipant(AuditMessage auditMessage, ActiveParticipantRoleIdCode roleIdCode) Looks up the active participant an agent slice is to be built from.protected voidBalpAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) Fills in everything every BALP pattern takes from the audit record the same way: when the event happened, the client and server agents, the user agents, the audit source, and the entity carrying the request id that correlates the two ends of the transaction.protected voidCreateAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) Fills in everything the create pattern requires and an ATNA audit record provides, except the patient: the time the event was recorded, the create subtype, the agents, the audit source, and the transaction and data entities.protected voidDeleteAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) protected voidExportAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) protected voidImportAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) protected voidPatientCreateAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) The patient entity is mandatory in this pattern, so it is always written -- as an explicitly unknown patient when the audit message names none.protected voidPatientDeleteAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) The patient entity is mandatory in this pattern, so it is always written -- as an explicitly unknown patient when the audit message names none.protected voidPatientQueryAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) The patient entity is mandatory in this pattern, so it is always written -- as an explicitly unknown patient when the audit message names none.protected voidPatientReadAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) The patient entity is mandatory in this pattern, so it is always written -- as an explicitly unknown patient when the audit message names none.protected voidPatientUpdateAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) The patient entity is mandatory in this pattern, so it is always written -- as an explicitly unknown patient when the audit message names none.protected voidQueryAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) Fills in everything the query pattern requires and an ATNA audit record provides, except the patient: the time the event was recorded, the search subtype, the agents, the audit source, and the query and transaction entities.protected voidReadAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) Fills in everything the read pattern requires and an ATNA audit record provides, except the patient: the time the event was recorded, the read subtype, the agents, the audit source, and the transaction and data entities.protected voidUpdateAuditEvent.initializeFrom(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) BalpAuditEvent.setAuditSource(AuditMessage auditMessage, ActiveParticipantRoleIdCode localRole) Sets the audit source, i.e. what BALP calls the identity of the source detecting the event.