Uitwisselprofiel Zorgkantoren Inkoopondersteuning en beleidsontwikkeling

Versie:

Publicatiedatum:23-12-2024

Inwerkingtreding:23-12-2024




Bekijk bron...

19.3 - Liquiditeit, Werkkapitaalratio

Concepten

Relaties

Eigenschappen

SPARQL query

Code gekopieerd

...

Kopieer naar klembord

1# Indicator: Zorgkantoren 19.3.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    ("Werkkapitaalratio" AS ?Kental)
11    ((SUM(?bedrag_sum_pos) - SUM(?bedrag_sum_neg)) / 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
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, onz-fin:121000, onz-fin:121001, onz-fin:121002, onz-fin:121003, onz-fin:123100, 
29            onz-fin:123200, onz-fin:123300, onz-fin:124111, onz-fin:124112, onz-fin:124113, onz-fin:125000, onz-fin:126100, 
30            onz-fin:126110, onz-fin:128100, onz-fin:128200, onz-fin:128310, onz-fin:128320, onz-fin:128330, onz-fin:131100, 
31            onz-fin:131200, onz-fin:131900, onz-fin:132100, onz-fin:132200, onz-fin:132210, onz-fin:132400 
32        ), ?geld_bedrag, 0) AS ?bedrag_sum_pos)
33    
34    BIND(IF(?rubriek in (
35            # G Kortlopende schulden
36            onz-fin:141010, onz-fin:141020, onz-fin:141110, onz-fin:141120, onz-fin:151100, onz-fin:151200, onz-fin:151300, 
37            onz-fin:151400, onz-fin:152100, onz-fin:152210, onz-fin:152220, onz-fin:152310, onz-fin:152320, onz-fin:152410, 
38            onz-fin:152420, onz-fin:152610, onz-fin:152620, onz-fin:152710, onz-fin:152720, onz-fin:152900, onz-fin:153100, 
39            onz-fin:153200, onz-fin:153300, onz-fin:154100, onz-fin:154200, onz-fin:155000, onz-fin:158100, onz-fin:158200, 
40            onz-fin:158310, onz-fin:158320, onz-fin:158330
41        ), ?geld_bedrag, 0) AS ?bedrag_sum_neg)
42        
43    BIND(IF(?rubriek in (
44            # P Som der bedrijfsopbrengsten
45            # P.I Netto omzet
46            onz-fin:811000,
47            
48            # P.II, P.II leeg
49            # P.IV Overige bedrijfsopbrengsten
50            onz-fin:821000, onz-fin:822000, onz-fin:825000, onz-fin:826000, onz-fin:827000, onz-fin:828000, onz-fin:829000,
51            onz-fin:831000, onz-fin:832000, onz-fin:833000, onz-fin:835000, 
52            onz-fin:891000, onz-fin:919000, onz-fin:920000, onz-fin:930000
53        ), ?geld_bedrag, 0) AS ?bedrag_sum_div)
54}
55

Heb je feedback?

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