Gebz:FHIR Guidelines: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(54 tussenliggende versies door 2 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | + | =FHIR Guidelines Geboortezorg= | |
− | =FHIR | + | ==Pattern legend== |
− | + | For several FHIR resource types we follow generic patterns in Birthcare. A pattern contains: | |
* an XML and/or JSON fragment | * an XML and/or JSON fragment | ||
** all non-bracketed code is fixed | ** all non-bracketed code is fixed | ||
** parts in <nowiki>[[</nowiki>square brackets<nowiki>]]</nowiki> are variable and contain instructions on how to populate those | ** parts in <nowiki>[[</nowiki>square brackets<nowiki>]]</nowiki> are variable and contain instructions on how to populate those | ||
** a pipeline | separates text from example value | ** a pipeline | separates text from example value | ||
− | ** bracketed blocks start with <nowiki>[[# text]]</nowiki> and end with <nowiki>[[/ text]]</nowiki> | + | ** <nowiki>[[!</nowiki>comments<nowiki>]]</nowiki> are bracketed with exclamation mark |
+ | ** bracketed blocks start with <nowiki>[[# text]]</nowiki> and end with <nowiki>[[/ text]]</nowiki>, text will contain information on how to populate the block in instances | ||
+ | ** for instance: [http://hl7.org/fhir/STU3/observation.html#resource Observation.value[x]], if 'x' can vary, information about the content is provided | ||
** (square brackets do not clash too much with either XML or JSON syntax, other than that we follow Mustache syntax very loosely) | ** (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) | ** (fragments are not intended to be machine-processable, but are for documentation, do not rely on fragments syntax to be faultless) | ||
Regel 14: | Regel 16: | ||
** fixed values for the valuation of bracketed elements of the fragment (i.e. those are fixed for that particular concept) | ** 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) | ** bracketed values for per-instance variable data (i.e. those are not fixed for that particular concept, usually the actual values that are exchanged) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Huidige versie van 13 jul 2020 om 15:16
FHIR Guidelines Geboortezorg
Pattern legend
For several FHIR resource types we follow generic patterns in Birthcare. A pattern 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
- a pipeline | separates text from example value
- [[!comments]] are bracketed with exclamation mark
- bracketed blocks start with [[# text]] and end with [[/ text]], text will contain information on how to populate the block in instances
- for instance: Observation.value[x], if 'x' can vary, information about the content is provided
- (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)
- (not are recipes intended to replace StructureDefinitions, just to provide more readable documentation for implementers)
- 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)