Uitwisselprofiel Zorgkantoren Inkoopondersteuning en beleidsontwikkeling

Versie:

Publicatiedatum:23-12-2024

Inwerkingtreding:23-12-2024




Bekijk bron...

19.4 - Liquiditeit, Quick ratio

Concepten

Relaties

Eigenschappen

SPARQL query

Code gekopieerd

...

Kopieer naar klembord

1# Indicator: Zorgkantoren 19.4.0
2# Parameters: $(start_periode), $(eind_periode)
3# Ontologie: 
4
5PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
6PREFIX onz-fin: <http://purl.org/ozo/onz-fin#>
7PREFIX onz-g: <http://purl.org/ozo/onz-g#>
8
9SELECT 
10    ("Quick ratio" AS ?Kental)
11    (SUM(?bedrag_sum_pos) / SUM(?bedrag_sum_div) AS ?Waarde)
12WHERE {
13    ?grootboek_post 
14        a onz-fin:Grootboekpost ;
15        onz-g:partOf ?rubriek ;
16        onz-g:hasDate ?datum ; 
17        onz-g:isAbout [
18            a onz-g:FinancialEntity ;
19            onz-g:hasQuality / onz-g:hasQualityValue / onz-g:hasDataValue ?geld_bedrag 
20        ] .
21    BIND($(start_periode) AS ?start_periode)
22    BIND($(eind_periode) AS ?eind_periode)
23    FILTER (?datum >= ?start_periode)
24    FILTER (?datum <= ?eind_periode)
25    BIND(IF(?rubriek in (
26            # B Vlottende activa zonder B.I Voorraden
27            # onz-fin:311100, onz-fin:311200, onz-fin:311300, onz-fin:311400, onz-fin:311500, onz-fin:311600, 
28            # onz-fin:312000, onz-fin:319000, 
29            onz-fin:121000, onz-fin:121001, onz-fin:121002, onz-fin:121003, onz-fin:123100, 
30            onz-fin:123200, onz-fin:123300, onz-fin:124111, onz-fin:124112, onz-fin:124113, onz-fin:125000, onz-fin:126100, 
31            onz-fin:126110, onz-fin:128100, onz-fin:128200, onz-fin:128310, onz-fin:128320, onz-fin:128330, onz-fin:131100, 
32            onz-fin:131200, onz-fin:131900, onz-fin:132100, onz-fin:132200, onz-fin:132210, onz-fin:132400 
33        ), ?geld_bedrag, 0) AS ?bedrag_sum_pos)
34    
35    # BIND(IF(?rubriek in (
36    #         # B.I Voorraden
37    #         onz-fin:311100, onz-fin:311200, onz-fin:311300, onz-fin:311400, onz-fin:311500, onz-fin:311600, onz-fin:312000, 
38    #         onz-fin:319000
39    #     ), ?geld_bedrag, 0) AS ?bedrag_sum_neg)
40        
41    BIND(IF(?rubriek in (
42            # G Kortlopende schulden
43            onz-fin:141010, onz-fin:141020, onz-fin:141110, onz-fin:141120, onz-fin:151100, onz-fin:151200, onz-fin:151300, 
44            onz-fin:151400, onz-fin:152100, onz-fin:152210, onz-fin:152220, onz-fin:152310, onz-fin:152320, onz-fin:152410, 
45            onz-fin:152420, onz-fin:152610, onz-fin:152620, onz-fin:152710, onz-fin:152720, onz-fin:152900, onz-fin:153100, 
46            onz-fin:153200, onz-fin:153300, onz-fin:154100, onz-fin:154200, onz-fin:155000, onz-fin:158100, onz-fin:158200, 
47            onz-fin:158310, onz-fin:158320, onz-fin:158330
48        ), ?geld_bedrag, 0) AS ?bedrag_sum_div)
49}
50

Heb je feedback?

Loopt u tegen een issue of vraag aan bij het KIK-V product? Neem dan contact met ons op!