| | 91 | |
| | 92 | == JSON Query's voor veld zg_behandeltraject_body == |
| | 93 | Om performance redenen wordt (een gedeelte van het) ZG-dossier als JSON opgeslagen in het veld zg_behandeltraject_body. |
| | 94 | |
| | 95 | In recente versies van SQL Server is het mogelijk om met query's gegevens uit de JSON te halen. Zie hiervoor de documentatie van SQL Server. Als voorbeeld: |
| | 96 | {{{#!sql |
| | 97 | SELECT zg_behandeltraject_patient_key, |
| | 98 | JSON_VALUE(zg_behandeltraject_body,'$.Financieringsbron') AS Financieringsbron, |
| | 99 | JSON_Value(zg_behandeltraject_body, '$.Clientprofiel.Naam') As Clientprofiel, |
| | 100 | JSON_QUERY(zg_behandeltraject_body, '$.Scorekaart') As Scorekaart |
| | 101 | FROM zg_behandeltraject_data |
| | 102 | WHERE JSON_VALUE(zg_behandeltraject_body,'$.Financieringsbron') is not NULL |
| | 103 | }}} |
| | 104 | |
| | 105 | Heeft de volgende uitput: |
| | 106 | |