OneKey Interface

OneKey Connect is one of the solutions that Cegedim proposes to its customers to deliver its worldwide medical database.

There is an inbound and outbound process.

Inbound consists of DOWNLOAD, FILLSTAGINGAREA, RESPONSE and TRANSFER.

Outbound consists of REQUEST and UPLOAD. For more details see the VISIO charts.

Datamodel



OneKey Interface Description

The OneKey database contains all the medical professionals and the national healthcare systems structure.

The main features of OneKey Connect solution are:

  • daily delivery of OneKey updates
  • daily processing of customer updates requests and calls validation including validation responses delivery
  • regular delivery of added value data such as Cegedim RM consolidated data

Main Principles

Several data flows have been developed to exchange Cegedim OneKey data and Client validation requests. The different data flows are split in three OKC packages:

  • OK (OneKey) package: contains all the OneKey updates files, the validation response files and the reports & counting files.
  • VR (Validation Request) package: contains all the client validation requests (OneKey creation/update requests or doctor visit dates validation requests).
  • VR_REPORT (Validation Request Report): contains the errors report on the client validation requests submitted by the client in VR package and counting on the validation requests received.


The following table lists all the data flows embedded in the different OneKey Connect packages:

Type of data flow

Description

From / To

Files set

OKC Package

OneKey updates

OneKey updates done by Cegedim database department.

Only for this data flow, the extraction mode options (data, main object, complete) are applicable.

from Cegedim to Client ()

"WORKPLACE", "ACTIVITY", "INDIVIDUAL", "WORKPLACE_ADDRESS", "ADDRESS", "IAE_RELATION", "CODE"

"OK"

Validation Responses

Validation of OneKey update requests submitted by the client and Call date validation

from Cegedim to Client ()

"VALIDATION_RESPONSE"

"OK"

Counting

Counting on entity delivered in “OK” package

from Cegedim to Client ()

"ALL_COUNTING_ONEKEY", “ALL_COUNTING_VALIDATION_RESPONSE”

"OK"

Reporting

Report on every delivery done by Cegedim

from Cegedim to Client ()

"ALL_REPORT"

"OK"

OneKey or Calls Validation Requests

OneKey Validation Requests done by Client end users or Call Validation Requests (to participate to consolidated data calculation)

from Client to Cegedim ()

"WORKPLACE_VALIDATION_REQUEST", "ACTIVITY_VALIDATION_REQUEST”

"VR"

Validation Requests Errors

Error report on erroneous validation requests submitted by the client

from Cegedim to Client ()

"WORKPLACE_VALIDATION_REQUEST", "ACTIVITY_VALIDATION_REQUEST”

"VR_REPORT"

Validation Requests Counting

Counting on validation requests submitted by the client

from Cegedim to Client ()

“ALL_COUNTING_VALIDATION_REQUEST”

"VR_REPORT

OneKey Data Structure