Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Navn

Beskrivelse

Extension

Extension Uri

maxDecimalPlaces

Antall tillatte desimalplasser

Ja

http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces

maxValue

Må være <= verdi

Ja

http://hl7.org/fhir/StructureDefinition/maxValue

minValue

Må være >= verdi

Ja

http://hl7.org/fhir/StructureDefinition/minValue

maxLength

Maksimum antall tegn

Nei

-

minLength

Minimum antall tegn

Ja

http://hl7.org/fhir/StructureDefinition/minLength

required

Må fylles ut

Nei

-

regex

Regulært uttrykk

Ja

http://hl7.org/fhir/StructureDefinition/regex

maxOccurs

Maksimum antall ganger en repeterende gruppe eller spørsmål kan forekomme. Eller maksimum valg som må være utført ved flervalgspørsmål.

Ja

http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs

minOccurs

Minimum antall ganger en repeterende gruppe eller spørsmål kan forekomme. Eller minimum valg som må være utført ved flervalgspørsmål

Ja

http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs

maxSize

Størrelsebegrensning på vedlegg

Ja

http://hl7.org/fhir/StructureDefinition/maxSize

fhirPathValidation

Et programmatisk uttrykk som angir en valideringsregel (FhirPath)

Ja

http://ehelse.no/fhir/StructureDefinition/sdf-fhirpathvalidation

fhirPathMaxValue

Et programmatisk uttrykk som angir en maksverdi (FhirPath)

Ja

http://ehelse.no/fhir/StructureDefinition/sdf-maxvalue

fhirPathMinValue

Et programmatisk uttrykk som angir en minimumverdi (FhirPath)

Ja

http://ehelse.no/fhir/StructureDefinition/sdf-minvalue

Mattematiske uttrykk

Man kan ved hjelp av FHIR-path-uttrykk gjøre diverse beregninger i skjemautfylleren. Det er i feltet “Kalkuleringsformel” disse utrykkende settes. Man oppgir LinkID for de ulike feltene man skal begrene på i uttrykket. Man kan benytte datatypene Quantity (value.value), Integer (value) og Decimal (value).

Navn

Beskrivelse

Uttrykk

KMI

Beregning der en henter Quantity-data fra to felt Høyde og Vekt.

Image AddedImage Added

QuestionnaireResponse.descendants().where(linkId='Vekt').answer.value.value / ((QuestionnaireResponse.descendants().where(linkId='Hoyde').answer.value.value/10000) * QuestionnaireResponse.descendants().where(linkId='Hoyde').answer.value.value)