Architecture 2.5
Architecture 2.5 Bart.Servaes Sat, 01/27/2024 - 01:37Uniformed naming convention
Uniformed naming conventionChange name:
Create DCD formio naming structure using a general overall naming convention of healthdata.be projects.
Change Description:
The change is to refactor the formio DCD naming to have a structure as:
HDBPnumberHDBPabbreviationdcdname/abbreviationversionnumber
Where the abbreviation will be used as seen in the column “TX_PROJ_BUS_ABBREV” of the document below, that will be a reference to fill the MDM:
Example 1:
So for the formio DCDs of the project “Mandatory registration of spine surgery” (full name) it would be something like:
HDBP0240_SPINE_1 and because there is only 1 dcd for the project we do not use a dcd name.
Example 2:
So for the formio DCDs of the project “Pneumology Endobronchial valve” (full name) it would be something like:
HDBP0231_ZEPHYR_ZEPHYR_REPLAC_1
HDBP0231_ZEPHYR_ZEPHYR_PRIM_IMPLT_1
Full example:
dcdname/abbreviation: will be the TX_REG_NAME of the DCD.
| form title | form name | form path | collection name |
| HDBP0240_SPINE | hdbp0240Spine1 | hdbp0240spine1 | HDBP0240SPINE1 |
| HDBP0231_ZEPHYR_ZEPHYR_PRIM_IMPLT | hdbp0231ZephyrZephyrPrimImplt1 | hdbp0231zephyrzephyrprimimplt1 | HDBP0231ZEPHYRZEPHYRPRIMIMPLT1 |
MDM Mapping of billing codes for MyCareNet
MDM Mapping of billing codes for MyCareNetNote: The below described mapping solution only applies to the study project of PACEMAKER.
In Architecture 2.0 the DCD fields related to billing codes for MyCareNet do not contain the billing code as their code value, instead this is just a numerical value, and the code value is only displayed in the label, e.g.:

When then sending key values to localdwh and dwh, the submission will contain a key value as follows:

When generating a message for MyCareNet, however, this same numerical value is used in the message payload. Keeping these numerical values, will generate MyCareNet messages with a incorrect billingcode, in this case <BillingCode>2</BillingCode>.

In Architecture 2.5 an MDM Mapping of billing codes for MyCarenet has been implemented. The value for the key will no longer be a numerical value such as 1,2,3… but an actual billing code. To facilitate this requirement, a new column has been introduced in the MDM to associate the billing code with the correct 13 character value, such as "182932-182943". This billing code will be accepted by MyCareNet.