Gebz:FHIR Guidelines: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
Regel 1: Regel 1:
 
{{IssueBox|Dit materiaal is in ontwikkeling en nog niet geschikt voor gebruik!}}
 
{{IssueBox|Dit materiaal is in ontwikkeling en nog niet geschikt voor gebruik!}}
 
=FHIR Recipes Geboortezorg v2.3=
 
=FHIR Recipes Geboortezorg v2.3=
 +
==bc-delivery-child-observation==
 +
List of recipes for Birthcare. A recipe (terms such as template, pattern, definition etc. are already used in similar contexts) contains:
 +
* an XML and/or JSON fragment
 +
** all non-bracketed code is fixed
 +
** parts in <nowiki>[[</nowiki>square brackets<nowiki>]]</nowiki> are variable and contain instructions on how to populate those
 +
** bracketed blocks start with <nowiki>[[# text]]</nowiki> and end with <nowiki>[[/ text]]</nowiki>
 +
** (square brackets do not clash too much with either XML or JSON syntax, other than that we follow Mustache syntax very loosely)
 +
** (fragments are not intended to be machine-processable, but are for documentation, do not rely on fragments syntax to be faultless)
 +
* a valuation table
 +
** with a dataset concept id
 +
** fixed values for the valuation of bracketed elements of the fragment (i.e. those are fixed for that particular concept)
 +
** bracketed values for per-instance variable data (i.e. those are not fixed for that particular concept, usually the actual values that are exchanged)
 +
===XML fragment===
 +
This is a recipe for child-related Observations in Birthcare.
 +
 +
<syntaxhighlight lang="xml" heading="measurement_message.xml">
 +
<Observation xmlns="http://hl7.org/fhir">
 +
    <id value="[[a unique id]]"/>
 +
    <meta>
 +
        <profile value="http://nictiz.nl/fhir/StructureDefinition/bc-BirthWeight"/>
 +
    </meta>
 +
    <status value="final"/>
 +
    <code>
 +
        <coding>
 +
            <system value="[[system, see below | http://loinc.org]]"/>
 +
            <code value="[[code, see below | 8339-4"/>
 +
            <display value="[[display, see below | Birth weight Measured]]"/>
 +
        </coding>
 +
    </code>
 +
    <subject>
 +
        <reference value="[[reference to the Child Patient | Patient/XXX-KIND2VDWOUDEN" />
 +
        <display value="[[display of reference | Kind 2 van der Wouden]]" />
 +
    </subject>
 +
    <context>
 +
        <reference value="[[reference to the EpisodeOfCare | EpisodeOfCare/wouden-dossier-zwanger1]]"/>
 +
    </context>
 +
    [[#observation, see below]]
 +
    <valueQuantity>
 +
        <value value="2845"/>
 +
        <system value="http://unitsofmeasure.org"/>
 +
        <code value="gram"/>
 +
    </valueQuantity>
 +
    [[/observation]]
 +
</Observation>
 +
</syntaxhighlight>
 +
===Valuation table===
 +
{| class="wikitable"
 +
|-
 +
! pwd id !! name !! system !! code !! display !! datatype !! value !! value-system !! value-code
 +
|-
 +
| peri23-dataelement-40060 || Geboortegewicht || <nowiki>http://loinc.org</nowiki> || 8339-4 || Birth weight Measured || valueQuantity || <nowiki>[[Meting van het lichaamsgewicht zo kort mogelijk na de geboorte.]]</nowiki> || <nowiki>http://unitsofmeasure.org</nowiki> || gram
 +
|-
 +
| peri23-dataelement-40071 || Apgarscore na 5 min. || <nowiki>http://loinc.org</nowiki> || 9274-2 || 5 minute Apgar Score || valueQuantity || <nowiki>[[Apgarscore na 5 min.]]</nowiki> ||  ||
 +
|}
 
==bc-child-observation==
 
==bc-child-observation==
 
List of recipes for Birthcare. A recipe (terms such as template, pattern, definition etc. are already used in similar contexts) contains:
 
List of recipes for Birthcare. A recipe (terms such as template, pattern, definition etc. are already used in similar contexts) contains:

Versie van 18 mrt 2020 14:03

FHIR Recipes Geboortezorg v2.3

bc-delivery-child-observation

List of recipes for Birthcare. A recipe (terms such as template, pattern, definition etc. are already used in similar contexts) contains:

  • an XML and/or JSON fragment
    • all non-bracketed code is fixed
    • parts in [[square brackets]] are variable and contain instructions on how to populate those
    • bracketed blocks start with [[# text]] and end with [[/ text]]
    • (square brackets do not clash too much with either XML or JSON syntax, other than that we follow Mustache syntax very loosely)
    • (fragments are not intended to be machine-processable, but are for documentation, do not rely on fragments syntax to be faultless)
  • a valuation table
    • with a dataset concept id
    • fixed values for the valuation of bracketed elements of the fragment (i.e. those are fixed for that particular concept)
    • bracketed values for per-instance variable data (i.e. those are not fixed for that particular concept, usually the actual values that are exchanged)

XML fragment

This is a recipe for child-related Observations in Birthcare.

<Observation xmlns="http://hl7.org/fhir">
    <id value="[[a unique id]]"/>
    <meta>
        <profile value="http://nictiz.nl/fhir/StructureDefinition/bc-BirthWeight"/>
    </meta>
    <status value="final"/>
    <code>
        <coding>
            <system value="[[system, see below | http://loinc.org]]"/>
            <code value="[[code, see below | 8339-4"/>
            <display value="[[display, see below | Birth weight Measured]]"/>
        </coding>
    </code>
    <subject>
        <reference value="[[reference to the Child Patient | Patient/XXX-KIND2VDWOUDEN" />
        <display value="[[display of reference | Kind 2 van der Wouden]]" />
    </subject>
    <context>
        <reference value="[[reference to the EpisodeOfCare | EpisodeOfCare/wouden-dossier-zwanger1]]"/>
    </context>
    [[#observation, see below]]
    <valueQuantity>
        <value value="2845"/>
        <system value="http://unitsofmeasure.org"/>
        <code value="gram"/>
    </valueQuantity>
    [[/observation]]
</Observation>

Valuation table

pwd id name system code display datatype value value-system value-code
peri23-dataelement-40060 Geboortegewicht http://loinc.org 8339-4 Birth weight Measured valueQuantity [[Meting van het lichaamsgewicht zo kort mogelijk na de geboorte.]] http://unitsofmeasure.org gram
peri23-dataelement-40071 Apgarscore na 5 min. http://loinc.org 9274-2 5 minute Apgar Score valueQuantity [[Apgarscore na 5 min.]]

bc-child-observation

List of recipes for Birthcare. A recipe (terms such as template, pattern, definition etc. are already used in similar contexts) contains:

  • an XML and/or JSON fragment
    • all non-bracketed code is fixed
    • parts in [[square brackets]] are variable and contain instructions on how to populate those
    • bracketed blocks start with [[# text]] and end with [[/ text]]
    • (square brackets do not clash too much with either XML or JSON syntax, other than that we follow Mustache syntax very loosely)
    • (fragments are not intended to be machine-processable, but are for documentation, do not rely on fragments syntax to be faultless)
  • a valuation table
    • with a dataset concept id
    • fixed values for the valuation of bracketed elements of the fragment (i.e. those are fixed for that particular concept)
    • bracketed values for per-instance variable data (i.e. those are not fixed for that particular concept, usually the actual values that are exchanged)

XML fragment

This is a recipe for child-related Observations in Birthcare.

<Observation xmlns="http://hl7.org/fhir">
    <id value="[[a unique id]]"/>
    <meta>
        <profile value="http://nictiz.nl/fhir/StructureDefinition/bc-BirthWeight"/>
    </meta>
    <status value="final"/>
    <code>
        <coding>
            <system value="[[system, see below | http://loinc.org]]"/>
            <code value="[[code, see below | 8339-4"/>
            <display value="[[display, see below | Birth weight Measured]]"/>
        </coding>
    </code>
    <subject>
        <reference value="[[reference to the Child Patient | Patient/XXX-KIND2VDWOUDEN" />
        <display value="[[display of reference | Kind 2 van der Wouden]]" />
    </subject>
    <context>
        <reference value="[[reference to the EpisodeOfCare | EpisodeOfCare/wouden-dossier-zwanger1]]"/>
    </context>
    [[#observation, see below]]
    <valueQuantity>
        <value value="2845"/>
        <system value="http://unitsofmeasure.org"/>
        <code value="gram"/>
    </valueQuantity>
    [[/observation]]
</Observation>

Valuation table

pwd id name system code display datatype value value-system value-code
peri23-dataelement-40060 Geboortegewicht http://loinc.org 8339-4 Birth weight Measured valueQuantity [[Meting van het lichaamsgewicht zo kort mogelijk na de geboorte.]] http://unitsofmeasure.org gram
peri23-dataelement-40071 Apgarscore na 5 min. http://loinc.org 9274-2 5 minute Apgar Score valueQuantity [[Apgarscore na 5 min.]]