public interface ITsvService
Modifier and Type | Method and Description |
---|---|
Zuordnungsinformation[] |
deleteSchulungsdaten(String dialogId,
String fachgebietsCode,
String cardToken)
Diese Funktion löscht Konsultationen, die nach dem Zuweisen eines Szenarios
zu einer Schulungskarte durchgeführt werden (das Szenario selbst bleibt
der Schulungskarte zugewiesen).
|
String[] |
getSchulungsszenarien(String dialogId)
Diese Funktion ermittelt die verfügbaren Schulungsszenarien.
|
Zuordnungsinformation[] |
setSchulungsszenario(String dialogId,
String szenarioId,
String fachgebietsCode,
String cardToken)
Diese Funktion weist der gesteckten Schulungskarte ein bestimmtes Schulungsszenario zu.
|
String[] getSchulungsszenarien(String dialogId) throws DialogException, ServiceException, SchulungException, AccessException
Voraussetzung :
setDialogAddress
wurde erfolgreich ausgeführt.TSV_CORE
).
Laufzeitgruppe: Mittel
Replayability: Nein
dialogId
- Dialog-Id eines aufgebauten DialogsAccessException
- MISSING_TSV_CORE
ServiceException
- INTERNAL_ERROR
,
INCOMPATIBILITY_EXCEPTION
DialogException
- DIALOG_INVALID
,
ORDINATION_ID_NOTSET
,
DIALOG_OFFLINE_MODUS_CHANGED_ONLINE
,
DIALOG_CANCELED
,
DIALOG_TIMEOUT
,
TOO_MANY_OPEN_DIALOGS_FOR_OR_CLI
,
DIALOG_UNKNOWN
,
ORDINATION_ID_UNKNOWN
,
CORRUPT_DIALOGID
,
INVALID_TRANSACTION_ID
,
MULTIPLE_DIALOGID
,
DIALOG_CURRENTLY_USED
SchulungException
- NO_SCENARIO_FOUND
Zuordnungsinformation[] setSchulungsszenario(String dialogId, String szenarioId, String fachgebietsCode, String cardToken) throws DialogException, ServiceException, InvalidParameterException, SchulungException, AccessException
Voraussetzung :
setDialogAddress
wurde erfolgreich ausgeführt.TSV_CORE
).
Anmerkung: Wenn der verwendeten Schulungs e-card bereits ein Schulungsszenario zugeordnet ist, wird diese Zuordnung aufgehoben und es werden sämtliche Datenkonstellationen, die mit diesem Szenario durchgeführt wurden, gelöscht.
Laufzeitgruppe: Mittel
Replayability: Nein
dialogId
- Dialog-Id eines aufgebauten DialogsszenarioId
- Id des Schulungsszenarios, siehe auch
getSchulungsszenarien
fachgebietsCode
- Fachgebietscode für das SchulungsszenariocardToken
- Mit Schulungs e-card erzeugtes Signaturtoken. Zuordnungsinformation
) wenn aufgrund der Zuordnung mindestens eine Information retourniert werden muss (zum Beispiel REZID), ansonsten nicht versorgt. AccessException
- MISSING_TSV_CORE
ServiceException
- INTERNAL_ERROR
,
INCOMPATIBILITY_EXCEPTION
DialogException
- DIALOG_INVALID
,
ORDINATION_ID_NOTSET
,
DIALOG_CANCELED
,
DIALOG_TIMEOUT
,
DIALOG_OFFLINE_MODUS_CHANGED_ONLINE
,
TOO_MANY_OPEN_DIALOGS_FOR_OR_CLI
,
DIALOG_UNKNOWN
,
ORDINATION_ID_UNKNOWN
,
CORRUPT_DIALOGID
,
INVALID_TRANSACTION_ID
,
SIGNATURE_INVALID
,
CARDTOKEN_EXPIRED
,
CARDTOKEN_INVALID
,
CARDTOKEN_VPNR_MISMATCH
,
CARDTOKEN_REQUIRED
,
MULTIPLE_DIALOGID
,
DIALOG_CURRENTLY_USED
InvalidParameterException
- INVALID_FG
,
ILLEGAL_VALUE
SchulungException
- SCHULUNGS_ECARD_NOT_AVAIL
,
SELECTED_SCENARIO_NOT_AVAIL
Zuordnungsinformation[] deleteSchulungsdaten(String dialogId, String fachgebietsCode, String cardToken) throws DialogException, ServiceException, InvalidParameterException, SchulungException, AccessException
Voraussetzung :
setDialogAddress
wurde erfolgreich ausgeführt.TSV_CORE
).
setSchulungsszenario
.Laufzeitgruppe: Mittel
Replayability: Nein
dialogId
- Dialog-Id eines aufgebauten DialogsfachgebietsCode
- Fachgebietscode für das SchulungsszenariocardToken
- Mit Schulungs e-card erzeugtes Signaturtoken. Zuordnungsinformation
) wenn aufgrund der Zuordnung mindestens eine Information retourniert werden muss (zum Beispiel REZID), ansonsten nicht versorgt. AccessException
- MISSING_TSV_CORE
ServiceException
- INTERNAL_ERROR
,
INCOMPATIBILITY_EXCEPTION
DialogException
- DIALOG_INVALID
,
ORDINATION_ID_NOTSET
,
DIALOG_CANCELED
,
DIALOG_TIMEOUT
,
DIALOG_OFFLINE_MODUS_CHANGED_ONLINE
,
TOO_MANY_OPEN_DIALOGS_FOR_OR_CLI
,
DIALOG_UNKNOWN
,
ORDINATION_ID_UNKNOWN
,
CORRUPT_DIALOGID
,
INVALID_TRANSACTION_ID
,
SIGNATURE_INVALID
,
CARDTOKEN_EXPIRED
,
CARDTOKEN_INVALID
,
CARDTOKEN_VPNR_MISMATCH
,
CARDTOKEN_REQUIRED
,
MULTIPLE_DIALOGID
,
DIALOG_CURRENTLY_USED
InvalidParameterException
- INVALID_FG
,SchulungException
- SCHULUNGS_ECARD_NOT_AVAIL
,
SELECTED_SCENARIO_NOT_AVAIL