VRIS - Viljatusravi infosüsteem
0.1.0 - draft Estonia flag

VRIS - Viljatusravi infosüsteem, published by TEHIK. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TEHIK-EE/ig-ee-vris/ and changes regularly. See the Directory of published versions

Resource Profile: BiologicallyDerivedProduct: EE VRIS Embryo

Official URL: https://fhir.ee/vris/StructureDefinition/ee-vris-embryo Version: 0.1.0
Active as of 2026-11-11 Computable Name: EEVRISEmbryo

Profile for embryo. (ee Embrüo. Iga embrüo on omaette BDP-ressurss, mis kannab enda andmeid (arengupäev, parent-viited munarakule ja spermale). Füüsiline pakend (kõrs) on eraldi BDP-instants, mis kannab division-i ja säilitusandmeid (preservationState, temperatuur, sulatamine, taaskülmutamine). )

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct This resource reflects an instance of a biologically derived product
Constraints: vris-bdp-3, vris-bdp-4, vris-embryo-2, vris-embryo-4, vris-embryo-5
BiologicallyDerivedProduct.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee retsipient)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.Slices for extension.extension:thawing 0..1 (Complex) (ee Embrüo sulatamise kuupäev ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-thawing
BiologicallyDerivedProduct.Slices for extension.extension:reCryo 0..1 (Complex) (ee Embrüo taaskülmutamine jah/ei; ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-recryo
BiologicallyDerivedProduct.Slices for extension.extension:package 0..1 Reference(BiologicallyDerivedProduct) (ee Pakend, milles on mitu individuaalset embryot. NB! See on ainult üksikembrüol, kes viitab pakendile. Üksikembrüo viitab pakendile extension[package] kaudu, pakend ise ei viita sisule.)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-package
BiologicallyDerivedProduct.productCategory 0..0 organ | tissue | fluid | cells | biologicalAgent
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.request 0..0 Request to obtain and/or infuse this product
BiologicallyDerivedProduct.identifier 1..1 Identifier (ee Identifikaator, igal embrüol on oma eraldi identifikaator.)
BiologicallyDerivedProduct.biologicalSourceEvent 0..1 Identifier (ee Viljastamise sündmuse identifikaator, EI seo embrüot pakendiga)
BiologicallyDerivedProduct.processingFacility 0..1 Reference(Organization) (ee Kliiniku/labori viide)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number viljastamise sündmuse sees: 1, 2, 3...)
BiologicallyDerivedProduct.productStatus 1..1 Coding (ee Bioloogilse materjali staatus available|unavailable. AGA BDP-ga protseduuri (ehk mis toiminguid BDP-ga tehakse) staatus on eraldiseisev. Kui on viljastamise protseduuris kasutatud, siis on staatus |unavailable|, kui on broneeritud, siis on ikka |available| kuni ära kasutatakse või hävitatakse.)
Binding: https://fhir.ee/ValueSet/vris-bdp-staatus (required)
BiologicallyDerivedProduct.collection 1..1 BackboneElement How this product was collected
BiologicallyDerivedProduct.collection.source 1..1 Reference(Patient: EE VRIS Donor) (ee Doonori viide! NB kas seda on vaja? Kui parent viitab sperma ja munaraku doonoritele?)
BiologicallyDerivedProduct.Slices for property 1..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type
BiologicallyDerivedProduct.Slices for property.property:developmentDay 0..1 BackboneElement Embrüo arengupäev
BiologicallyDerivedProduct.Slices for property.property:developmentDay.type 1..1 CodeableConcept Code that specifies the property
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "development-day"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:developmentDay.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee Säilitusseisund: värske|külmutatud|sulatatud — pakendil)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type 1..1 CodeableConcept Code that specifies the property
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-state"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee Viljakuse säilitamise põhjus: onkoloogiline, sooline üleminek jne)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type 1..1 CodeableConcept Code that specifies the property
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-reason"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationReason.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus (required)
BiologicallyDerivedProduct.Slices for property.property:originCountry 1..1 BackboneElement (ee Riik, kust bioloogiline materjal pärineb. Imporditud materjali puhul lähteriik. Kohapealsete annetuste puhul alati EE)
BiologicallyDerivedProduct.Slices for property.property:originCountry.type 1..1 CodeableConcept Code that specifies the property
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "origin-country"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:originCountry.value[x] 1..1 CodeableConcept Property values
Binding: Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) (required)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​productCode Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik Not State Unknown
BiologicallyDerivedProduct.​productStatus Base required https://fhir.ee/ValueSet/vris-bdp-staatus Not State Unknown
BiologicallyDerivedProduct.​property:preservationState.​value[x] Base required https://fhir.ee/ValueSet/vris-sailitamise-olek Not State Unknown
BiologicallyDerivedProduct.​property:preservationReason.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus Not State Unknown
BiologicallyDerivedProduct.​property:originCountry.​value[x] Base required Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) ⏿2026 term.tehik.ee

Constraints

Id Grade Path(s) Description Expression
vris-bdp-3 error BiologicallyDerivedProduct Fresh material must have an expiration date (ee Värskel materjalil peab olema kehtivusaeg) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='fresh' implies expirationDate.exists()
vris-bdp-4 error BiologicallyDerivedProduct Source material must record collection details (ee Lähtematerjalil peavad olema kogumisandmed) division.empty() implies collection.exists()
vris-embryo-2 error BiologicallyDerivedProduct Instants on kas pakend (division) või üksikembrüo (extension[package]), mitte mõlemat korraga division.exists() xor extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').exists()
vris-embryo-4 warning BiologicallyDerivedProduct Üksikembrüol peavad olema nii munaraku- kui spermaviide extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').empty() or parent.count() >= 2
vris-embryo-5 error BiologicallyDerivedProduct Pakendil ei tohi olla parent-viiteid; sisu viitab pakendile division.empty() or parent.empty()
NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct This resource reflects an instance of a biologically derived product
Constraints: vris-bdp-3, vris-bdp-4, vris-embryo-2, vris-embryo-4, vris-embryo-5
BiologicallyDerivedProduct.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
BiologicallyDerivedProduct.contained 0..* Resource Contained, inline Resources
BiologicallyDerivedProduct.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee retsipient)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.Slices for extension.extension:thawing 0..1 (Complex) (ee Embrüo sulatamise kuupäev ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-thawing
BiologicallyDerivedProduct.Slices for extension.extension:reCryo 0..1 (Complex) (ee Embrüo taaskülmutamine jah/ei; ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-recryo
BiologicallyDerivedProduct.Slices for extension.extension:package 0..1 Reference(BiologicallyDerivedProduct) (ee Pakend, milles on mitu individuaalset embryot. NB! See on ainult üksikembrüol, kes viitab pakendile. Üksikembrüo viitab pakendile extension[package] kaudu, pakend ise ei viita sisule.)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-package
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct: EE VRIS Sperm | BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Embryo moodustub kahest sugurakust, siia viited nendele)
BiologicallyDerivedProduct.identifier This element is included in summaries. 1..1 Identifier (ee Identifikaator, igal embrüol on oma eraldi identifikaator.)
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 0..1 Identifier (ee Viljastamise sündmuse identifikaator, EI seo embrüot pakendiga)
BiologicallyDerivedProduct.processingFacility 0..1 Reference(Organization) (ee Kliiniku/labori viide)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number viljastamise sündmuse sees: 1, 2, 3...)
BiologicallyDerivedProduct.productStatus 1..1 Coding (ee Bioloogilse materjali staatus available|unavailable. AGA BDP-ga protseduuri (ehk mis toiminguid BDP-ga tehakse) staatus on eraldiseisev. Kui on viljastamise protseduuris kasutatud, siis on staatus |unavailable|, kui on broneeritud, siis on ikka |available| kuni ära kasutatakse või hävitatakse.)
Binding: https://fhir.ee/ValueSet/vris-bdp-staatus (required)
BiologicallyDerivedProduct.collection 1..1 BackboneElement How this product was collected
BiologicallyDerivedProduct.collection.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.collection.source 1..1 Reference(Patient: EE VRIS Donor) (ee Doonori viide! NB kas seda on vaja? Kui parent viitab sperma ja munaraku doonoritele?)
BiologicallyDerivedProduct.Slices for property 1..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type
BiologicallyDerivedProduct.Slices for property.property:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for property.property:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:All Slices.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x] 1..1 Property values
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueBoolean boolean
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueInteger integer
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueCodeableConcept CodeableConcept
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valuePeriod Period
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueQuantity Quantity
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueRange Range
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueRatio Ratio
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueString string
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueAttachment Attachment
BiologicallyDerivedProduct.Slices for property.property:developmentDay 0..1 BackboneElement Embrüo arengupäev
BiologicallyDerivedProduct.Slices for property.property:developmentDay.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:developmentDay.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "development-day"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:developmentDay.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee Säilitusseisund: värske|külmutatud|sulatatud — pakendil)
BiologicallyDerivedProduct.Slices for property.property:preservationState.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:preservationState.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-state"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee Viljakuse säilitamise põhjus: onkoloogiline, sooline üleminek jne)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-reason"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationReason.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus (required)
BiologicallyDerivedProduct.Slices for property.property:originCountry 1..1 BackboneElement (ee Riik, kust bioloogiline materjal pärineb. Imporditud materjali puhul lähteriik. Kohapealsete annetuste puhul alati EE)
BiologicallyDerivedProduct.Slices for property.property:originCountry.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:originCountry.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "origin-country"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:originCountry.value[x] 1..1 CodeableConcept Property values
Binding: Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​productCode Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik Not State Unknown
BiologicallyDerivedProduct.​productStatus Base required https://fhir.ee/ValueSet/vris-bdp-staatus Not State Unknown
BiologicallyDerivedProduct.​property.type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:developmentDay.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationState.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationState.​value[x] Base required https://fhir.ee/ValueSet/vris-sailitamise-olek Not State Unknown
BiologicallyDerivedProduct.​property:preservationReason.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationReason.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus Not State Unknown
BiologicallyDerivedProduct.​property:originCountry.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:originCountry.​value[x] Base required Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) ⏿2026 term.tehik.ee

Constraints

Id Grade Path(s) Description Expression
vris-bdp-3 error BiologicallyDerivedProduct Fresh material must have an expiration date (ee Värskel materjalil peab olema kehtivusaeg) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='fresh' implies expirationDate.exists()
vris-bdp-4 error BiologicallyDerivedProduct Source material must record collection details (ee Lähtematerjalil peavad olema kogumisandmed) division.empty() implies collection.exists()
vris-embryo-2 error BiologicallyDerivedProduct Instants on kas pakend (division) või üksikembrüo (extension[package]), mitte mõlemat korraga division.exists() xor extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').exists()
vris-embryo-4 warning BiologicallyDerivedProduct Üksikembrüol peavad olema nii munaraku- kui spermaviide extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').empty() or parent.count() >= 2
vris-embryo-5 error BiologicallyDerivedProduct Pakendil ei tohi olla parent-viiteid; sisu viitab pakendile division.empty() or parent.empty()
NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct This resource reflects an instance of a biologically derived product
Constraints: vris-bdp-3, vris-bdp-4, vris-embryo-2, vris-embryo-4, vris-embryo-5
BiologicallyDerivedProduct.id This element is included in summaries. 0..1 id Logical id of this artifact
BiologicallyDerivedProduct.meta This element is included in summaries. 0..1 Meta Metadata about the resource
BiologicallyDerivedProduct.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
BiologicallyDerivedProduct.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
BiologicallyDerivedProduct.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
BiologicallyDerivedProduct.contained 0..* Resource Contained, inline Resources
BiologicallyDerivedProduct.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee retsipient)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.Slices for extension.extension:thawing 0..1 (Complex) (ee Embrüo sulatamise kuupäev ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-thawing
BiologicallyDerivedProduct.Slices for extension.extension:reCryo 0..1 (Complex) (ee Embrüo taaskülmutamine jah/ei; ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-recryo
BiologicallyDerivedProduct.Slices for extension.extension:package 0..1 Reference(BiologicallyDerivedProduct) (ee Pakend, milles on mitu individuaalset embryot. NB! See on ainult üksikembrüol, kes viitab pakendile. Üksikembrüo viitab pakendile extension[package] kaudu, pakend ise ei viita sisule.)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-package
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct: EE VRIS Sperm | BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Embryo moodustub kahest sugurakust, siia viited nendele)
BiologicallyDerivedProduct.identifier This element is included in summaries. 1..1 Identifier (ee Identifikaator, igal embrüol on oma eraldi identifikaator.)
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 0..1 Identifier (ee Viljastamise sündmuse identifikaator, EI seo embrüot pakendiga)
BiologicallyDerivedProduct.processingFacility 0..1 Reference(Organization) (ee Kliiniku/labori viide)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number viljastamise sündmuse sees: 1, 2, 3...)
BiologicallyDerivedProduct.productStatus 1..1 Coding (ee Bioloogilse materjali staatus available|unavailable. AGA BDP-ga protseduuri (ehk mis toiminguid BDP-ga tehakse) staatus on eraldiseisev. Kui on viljastamise protseduuris kasutatud, siis on staatus |unavailable|, kui on broneeritud, siis on ikka |available| kuni ära kasutatakse või hävitatakse.)
Binding: https://fhir.ee/ValueSet/vris-bdp-staatus (required)
BiologicallyDerivedProduct.expirationDate 0..1 dateTime Date, and where relevant time, of expiration
BiologicallyDerivedProduct.collection 1..1 BackboneElement How this product was collected
BiologicallyDerivedProduct.collection.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.collection.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.collection.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.collection.collector 0..1 Reference(Practitioner | PractitionerRole) Individual performing collection
BiologicallyDerivedProduct.collection.source 1..1 Reference(Patient: EE VRIS Donor) (ee Doonori viide! NB kas seda on vaja? Kui parent viitab sperma ja munaraku doonoritele?)
BiologicallyDerivedProduct.collection.collected[x] 0..1 Time of product collection
BiologicallyDerivedProduct.collection.collected[x].collectedDateTime dateTime
BiologicallyDerivedProduct.collection.collected[x].collectedPeriod Period
BiologicallyDerivedProduct.storageTempRequirements 0..1 Range Product storage temperature requirements
BiologicallyDerivedProduct.Slices for property 1..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type
BiologicallyDerivedProduct.Slices for property.property:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for property.property:All Slices.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:All Slices.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:All Slices.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x] 1..1 Property values
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueBoolean boolean
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueInteger integer
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueCodeableConcept CodeableConcept
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valuePeriod Period
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueQuantity Quantity
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueRange Range
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueRatio Ratio
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueString string
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueAttachment Attachment
BiologicallyDerivedProduct.Slices for property.property:developmentDay 0..1 BackboneElement Embrüo arengupäev
BiologicallyDerivedProduct.Slices for property.property:developmentDay.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:developmentDay.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:developmentDay.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:developmentDay.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "development-day"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:developmentDay.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee Säilitusseisund: värske|külmutatud|sulatatud — pakendil)
BiologicallyDerivedProduct.Slices for property.property:preservationState.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:preservationState.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-state"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee Viljakuse säilitamise põhjus: onkoloogiline, sooline üleminek jne)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-reason"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationReason.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus (required)
BiologicallyDerivedProduct.Slices for property.property:originCountry 1..1 BackboneElement (ee Riik, kust bioloogiline materjal pärineb. Imporditud materjali puhul lähteriik. Kohapealsete annetuste puhul alati EE)
BiologicallyDerivedProduct.Slices for property.property:originCountry.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:originCountry.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:originCountry.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:originCountry.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "origin-country"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:originCountry.value[x] 1..1 CodeableConcept Property values
Binding: Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​language Base required All Languages 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​productCode Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik Not State Unknown
BiologicallyDerivedProduct.​productStatus Base required https://fhir.ee/ValueSet/vris-bdp-staatus Not State Unknown
BiologicallyDerivedProduct.​property.type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:developmentDay.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationState.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationState.​value[x] Base required https://fhir.ee/ValueSet/vris-sailitamise-olek Not State Unknown
BiologicallyDerivedProduct.​property:preservationReason.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationReason.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus Not State Unknown
BiologicallyDerivedProduct.​property:originCountry.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:originCountry.​value[x] Base required Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) ⏿2026 term.tehik.ee

Constraints

Id Grade Path(s) Description Expression
vris-bdp-3 error BiologicallyDerivedProduct Fresh material must have an expiration date (ee Värskel materjalil peab olema kehtivusaeg) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='fresh' implies expirationDate.exists()
vris-bdp-4 error BiologicallyDerivedProduct Source material must record collection details (ee Lähtematerjalil peavad olema kogumisandmed) division.empty() implies collection.exists()
vris-embryo-2 error BiologicallyDerivedProduct Instants on kas pakend (division) või üksikembrüo (extension[package]), mitte mõlemat korraga division.exists() xor extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').exists()
vris-embryo-4 warning BiologicallyDerivedProduct Üksikembrüol peavad olema nii munaraku- kui spermaviide extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').empty() or parent.count() >= 2
vris-embryo-5 error BiologicallyDerivedProduct Pakendil ei tohi olla parent-viiteid; sisu viitab pakendile division.empty() or parent.empty()

Differential View

This structure is derived from BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct This resource reflects an instance of a biologically derived product
Constraints: vris-bdp-3, vris-bdp-4, vris-embryo-2, vris-embryo-4, vris-embryo-5
BiologicallyDerivedProduct.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee retsipient)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.Slices for extension.extension:thawing 0..1 (Complex) (ee Embrüo sulatamise kuupäev ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-thawing
BiologicallyDerivedProduct.Slices for extension.extension:reCryo 0..1 (Complex) (ee Embrüo taaskülmutamine jah/ei; ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-recryo
BiologicallyDerivedProduct.Slices for extension.extension:package 0..1 Reference(BiologicallyDerivedProduct) (ee Pakend, milles on mitu individuaalset embryot. NB! See on ainult üksikembrüol, kes viitab pakendile. Üksikembrüo viitab pakendile extension[package] kaudu, pakend ise ei viita sisule.)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-package
BiologicallyDerivedProduct.productCategory 0..0 organ | tissue | fluid | cells | biologicalAgent
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct: EE VRIS Sperm | BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Embryo moodustub kahest sugurakust, siia viited nendele)
BiologicallyDerivedProduct.request 0..0 Request to obtain and/or infuse this product
BiologicallyDerivedProduct.identifier 1..1 Identifier (ee Identifikaator, igal embrüol on oma eraldi identifikaator.)
BiologicallyDerivedProduct.biologicalSourceEvent 0..1 Identifier (ee Viljastamise sündmuse identifikaator, EI seo embrüot pakendiga)
BiologicallyDerivedProduct.processingFacility 0..1 Reference(Organization) (ee Kliiniku/labori viide)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number viljastamise sündmuse sees: 1, 2, 3...)
BiologicallyDerivedProduct.productStatus 1..1 Coding (ee Bioloogilse materjali staatus available|unavailable. AGA BDP-ga protseduuri (ehk mis toiminguid BDP-ga tehakse) staatus on eraldiseisev. Kui on viljastamise protseduuris kasutatud, siis on staatus |unavailable|, kui on broneeritud, siis on ikka |available| kuni ära kasutatakse või hävitatakse.)
Binding: https://fhir.ee/ValueSet/vris-bdp-staatus (required)
BiologicallyDerivedProduct.collection 1..1 BackboneElement How this product was collected
BiologicallyDerivedProduct.collection.source 1..1 Reference(Patient: EE VRIS Donor) (ee Doonori viide! NB kas seda on vaja? Kui parent viitab sperma ja munaraku doonoritele?)
BiologicallyDerivedProduct.Slices for property 1..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type
BiologicallyDerivedProduct.Slices for property.property:developmentDay 0..1 BackboneElement Embrüo arengupäev
BiologicallyDerivedProduct.Slices for property.property:developmentDay.type 1..1 CodeableConcept Code that specifies the property
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "development-day"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:developmentDay.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee Säilitusseisund: värske|külmutatud|sulatatud — pakendil)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type 1..1 CodeableConcept Code that specifies the property
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-state"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee Viljakuse säilitamise põhjus: onkoloogiline, sooline üleminek jne)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type 1..1 CodeableConcept Code that specifies the property
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-reason"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationReason.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus (required)
BiologicallyDerivedProduct.Slices for property.property:originCountry 1..1 BackboneElement (ee Riik, kust bioloogiline materjal pärineb. Imporditud materjali puhul lähteriik. Kohapealsete annetuste puhul alati EE)
BiologicallyDerivedProduct.Slices for property.property:originCountry.type 1..1 CodeableConcept Code that specifies the property
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "origin-country"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:originCountry.value[x] 1..1 CodeableConcept Property values
Binding: Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) (required)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​productCode Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik Not State Unknown
BiologicallyDerivedProduct.​productStatus Base required https://fhir.ee/ValueSet/vris-bdp-staatus Not State Unknown
BiologicallyDerivedProduct.​property:preservationState.​value[x] Base required https://fhir.ee/ValueSet/vris-sailitamise-olek Not State Unknown
BiologicallyDerivedProduct.​property:preservationReason.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus Not State Unknown
BiologicallyDerivedProduct.​property:originCountry.​value[x] Base required Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) ⏿2026 term.tehik.ee

Constraints

Id Grade Path(s) Description Expression
vris-bdp-3 error BiologicallyDerivedProduct Fresh material must have an expiration date (ee Värskel materjalil peab olema kehtivusaeg) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='fresh' implies expirationDate.exists()
vris-bdp-4 error BiologicallyDerivedProduct Source material must record collection details (ee Lähtematerjalil peavad olema kogumisandmed) division.empty() implies collection.exists()
vris-embryo-2 error BiologicallyDerivedProduct Instants on kas pakend (division) või üksikembrüo (extension[package]), mitte mõlemat korraga division.exists() xor extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').exists()
vris-embryo-4 warning BiologicallyDerivedProduct Üksikembrüol peavad olema nii munaraku- kui spermaviide extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').empty() or parent.count() >= 2
vris-embryo-5 error BiologicallyDerivedProduct Pakendil ei tohi olla parent-viiteid; sisu viitab pakendile division.empty() or parent.empty()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct This resource reflects an instance of a biologically derived product
Constraints: vris-bdp-3, vris-bdp-4, vris-embryo-2, vris-embryo-4, vris-embryo-5
BiologicallyDerivedProduct.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
BiologicallyDerivedProduct.contained 0..* Resource Contained, inline Resources
BiologicallyDerivedProduct.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee retsipient)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.Slices for extension.extension:thawing 0..1 (Complex) (ee Embrüo sulatamise kuupäev ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-thawing
BiologicallyDerivedProduct.Slices for extension.extension:reCryo 0..1 (Complex) (ee Embrüo taaskülmutamine jah/ei; ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-recryo
BiologicallyDerivedProduct.Slices for extension.extension:package 0..1 Reference(BiologicallyDerivedProduct) (ee Pakend, milles on mitu individuaalset embryot. NB! See on ainult üksikembrüol, kes viitab pakendile. Üksikembrüo viitab pakendile extension[package] kaudu, pakend ise ei viita sisule.)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-package
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct: EE VRIS Sperm | BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Embryo moodustub kahest sugurakust, siia viited nendele)
BiologicallyDerivedProduct.identifier This element is included in summaries. 1..1 Identifier (ee Identifikaator, igal embrüol on oma eraldi identifikaator.)
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 0..1 Identifier (ee Viljastamise sündmuse identifikaator, EI seo embrüot pakendiga)
BiologicallyDerivedProduct.processingFacility 0..1 Reference(Organization) (ee Kliiniku/labori viide)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number viljastamise sündmuse sees: 1, 2, 3...)
BiologicallyDerivedProduct.productStatus 1..1 Coding (ee Bioloogilse materjali staatus available|unavailable. AGA BDP-ga protseduuri (ehk mis toiminguid BDP-ga tehakse) staatus on eraldiseisev. Kui on viljastamise protseduuris kasutatud, siis on staatus |unavailable|, kui on broneeritud, siis on ikka |available| kuni ära kasutatakse või hävitatakse.)
Binding: https://fhir.ee/ValueSet/vris-bdp-staatus (required)
BiologicallyDerivedProduct.collection 1..1 BackboneElement How this product was collected
BiologicallyDerivedProduct.collection.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.collection.source 1..1 Reference(Patient: EE VRIS Donor) (ee Doonori viide! NB kas seda on vaja? Kui parent viitab sperma ja munaraku doonoritele?)
BiologicallyDerivedProduct.Slices for property 1..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type
BiologicallyDerivedProduct.Slices for property.property:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for property.property:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:All Slices.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x] 1..1 Property values
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueBoolean boolean
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueInteger integer
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueCodeableConcept CodeableConcept
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valuePeriod Period
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueQuantity Quantity
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueRange Range
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueRatio Ratio
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueString string
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueAttachment Attachment
BiologicallyDerivedProduct.Slices for property.property:developmentDay 0..1 BackboneElement Embrüo arengupäev
BiologicallyDerivedProduct.Slices for property.property:developmentDay.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:developmentDay.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "development-day"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:developmentDay.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee Säilitusseisund: värske|külmutatud|sulatatud — pakendil)
BiologicallyDerivedProduct.Slices for property.property:preservationState.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:preservationState.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-state"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee Viljakuse säilitamise põhjus: onkoloogiline, sooline üleminek jne)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-reason"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationReason.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus (required)
BiologicallyDerivedProduct.Slices for property.property:originCountry 1..1 BackboneElement (ee Riik, kust bioloogiline materjal pärineb. Imporditud materjali puhul lähteriik. Kohapealsete annetuste puhul alati EE)
BiologicallyDerivedProduct.Slices for property.property:originCountry.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:originCountry.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "origin-country"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:originCountry.value[x] 1..1 CodeableConcept Property values
Binding: Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​productCode Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik Not State Unknown
BiologicallyDerivedProduct.​productStatus Base required https://fhir.ee/ValueSet/vris-bdp-staatus Not State Unknown
BiologicallyDerivedProduct.​property.type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:developmentDay.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationState.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationState.​value[x] Base required https://fhir.ee/ValueSet/vris-sailitamise-olek Not State Unknown
BiologicallyDerivedProduct.​property:preservationReason.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationReason.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus Not State Unknown
BiologicallyDerivedProduct.​property:originCountry.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:originCountry.​value[x] Base required Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) ⏿2026 term.tehik.ee

Constraints

Id Grade Path(s) Description Expression
vris-bdp-3 error BiologicallyDerivedProduct Fresh material must have an expiration date (ee Värskel materjalil peab olema kehtivusaeg) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='fresh' implies expirationDate.exists()
vris-bdp-4 error BiologicallyDerivedProduct Source material must record collection details (ee Lähtematerjalil peavad olema kogumisandmed) division.empty() implies collection.exists()
vris-embryo-2 error BiologicallyDerivedProduct Instants on kas pakend (division) või üksikembrüo (extension[package]), mitte mõlemat korraga division.exists() xor extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').exists()
vris-embryo-4 warning BiologicallyDerivedProduct Üksikembrüol peavad olema nii munaraku- kui spermaviide extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').empty() or parent.count() >= 2
vris-embryo-5 error BiologicallyDerivedProduct Pakendil ei tohi olla parent-viiteid; sisu viitab pakendile division.empty() or parent.empty()

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct This resource reflects an instance of a biologically derived product
Constraints: vris-bdp-3, vris-bdp-4, vris-embryo-2, vris-embryo-4, vris-embryo-5
BiologicallyDerivedProduct.id This element is included in summaries. 0..1 id Logical id of this artifact
BiologicallyDerivedProduct.meta This element is included in summaries. 0..1 Meta Metadata about the resource
BiologicallyDerivedProduct.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
BiologicallyDerivedProduct.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
BiologicallyDerivedProduct.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
BiologicallyDerivedProduct.contained 0..* Resource Contained, inline Resources
BiologicallyDerivedProduct.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee retsipient)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.Slices for extension.extension:thawing 0..1 (Complex) (ee Embrüo sulatamise kuupäev ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-thawing
BiologicallyDerivedProduct.Slices for extension.extension:reCryo 0..1 (Complex) (ee Embrüo taaskülmutamine jah/ei; ja arv)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-recryo
BiologicallyDerivedProduct.Slices for extension.extension:package 0..1 Reference(BiologicallyDerivedProduct) (ee Pakend, milles on mitu individuaalset embryot. NB! See on ainult üksikembrüol, kes viitab pakendile. Üksikembrüo viitab pakendile extension[package] kaudu, pakend ise ei viita sisule.)
URL: https://fhir.ee/vris/StructureDefinition/ee-vris-package
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
BiologicallyDerivedProduct.productCode 1..1 CodeableConcept A code that identifies the kind of this biologically derived product
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct: EE VRIS Sperm | BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Embryo moodustub kahest sugurakust, siia viited nendele)
BiologicallyDerivedProduct.identifier This element is included in summaries. 1..1 Identifier (ee Identifikaator, igal embrüol on oma eraldi identifikaator.)
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 0..1 Identifier (ee Viljastamise sündmuse identifikaator, EI seo embrüot pakendiga)
BiologicallyDerivedProduct.processingFacility 0..1 Reference(Organization) (ee Kliiniku/labori viide)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number viljastamise sündmuse sees: 1, 2, 3...)
BiologicallyDerivedProduct.productStatus 1..1 Coding (ee Bioloogilse materjali staatus available|unavailable. AGA BDP-ga protseduuri (ehk mis toiminguid BDP-ga tehakse) staatus on eraldiseisev. Kui on viljastamise protseduuris kasutatud, siis on staatus |unavailable|, kui on broneeritud, siis on ikka |available| kuni ära kasutatakse või hävitatakse.)
Binding: https://fhir.ee/ValueSet/vris-bdp-staatus (required)
BiologicallyDerivedProduct.expirationDate 0..1 dateTime Date, and where relevant time, of expiration
BiologicallyDerivedProduct.collection 1..1 BackboneElement How this product was collected
BiologicallyDerivedProduct.collection.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.collection.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.collection.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.collection.collector 0..1 Reference(Practitioner | PractitionerRole) Individual performing collection
BiologicallyDerivedProduct.collection.source 1..1 Reference(Patient: EE VRIS Donor) (ee Doonori viide! NB kas seda on vaja? Kui parent viitab sperma ja munaraku doonoritele?)
BiologicallyDerivedProduct.collection.collected[x] 0..1 Time of product collection
BiologicallyDerivedProduct.collection.collected[x].collectedDateTime dateTime
BiologicallyDerivedProduct.collection.collected[x].collectedPeriod Period
BiologicallyDerivedProduct.storageTempRequirements 0..1 Range Product storage temperature requirements
BiologicallyDerivedProduct.Slices for property 1..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type
BiologicallyDerivedProduct.Slices for property.property:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for property.property:All Slices.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:All Slices.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:All Slices.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x] 1..1 Property values
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueBoolean boolean
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueInteger integer
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueCodeableConcept CodeableConcept
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valuePeriod Period
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueQuantity Quantity
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueRange Range
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueRatio Ratio
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueString string
BiologicallyDerivedProduct.Slices for property.property:All Slices.value[x].valueAttachment Attachment
BiologicallyDerivedProduct.Slices for property.property:developmentDay 0..1 BackboneElement Embrüo arengupäev
BiologicallyDerivedProduct.Slices for property.property:developmentDay.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:developmentDay.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:developmentDay.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:developmentDay.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "development-day"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:developmentDay.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee Säilitusseisund: värske|külmutatud|sulatatud — pakendil)
BiologicallyDerivedProduct.Slices for property.property:preservationState.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:preservationState.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-state"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee Viljakuse säilitamise põhjus: onkoloogiline, sooline üleminek jne)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "preservation-reason"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:preservationReason.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus (required)
BiologicallyDerivedProduct.Slices for property.property:originCountry 1..1 BackboneElement (ee Riik, kust bioloogiline materjal pärineb. Imporditud materjali puhul lähteriik. Kohapealsete annetuste puhul alati EE)
BiologicallyDerivedProduct.Slices for property.property:originCountry.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:originCountry.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:originCountry.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
BiologicallyDerivedProduct.Slices for property.property:originCountry.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.ee/ValueSet/vris-tunnuse-tyyp",
      "code" : "origin-country"
    }
  ]
}
BiologicallyDerivedProduct.Slices for property.property:originCountry.value[x] 1..1 CodeableConcept Property values
Binding: Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
BiologicallyDerivedProduct.​language Base required All Languages 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​productCode Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik Not State Unknown
BiologicallyDerivedProduct.​productStatus Base required https://fhir.ee/ValueSet/vris-bdp-staatus Not State Unknown
BiologicallyDerivedProduct.​property.type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:developmentDay.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationState.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationState.​value[x] Base required https://fhir.ee/ValueSet/vris-sailitamise-olek Not State Unknown
BiologicallyDerivedProduct.​property:preservationReason.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationReason.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus Not State Unknown
BiologicallyDerivedProduct.​property:originCountry.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:originCountry.​value[x] Base required Riikide ja territooriumide klassifikaator (ISO 3166-1 alpha-2) ⏿2026 term.tehik.ee

Constraints

Id Grade Path(s) Description Expression
vris-bdp-3 error BiologicallyDerivedProduct Fresh material must have an expiration date (ee Värskel materjalil peab olema kehtivusaeg) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='fresh' implies expirationDate.exists()
vris-bdp-4 error BiologicallyDerivedProduct Source material must record collection details (ee Lähtematerjalil peavad olema kogumisandmed) division.empty() implies collection.exists()
vris-embryo-2 error BiologicallyDerivedProduct Instants on kas pakend (division) või üksikembrüo (extension[package]), mitte mõlemat korraga division.exists() xor extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').exists()
vris-embryo-4 warning BiologicallyDerivedProduct Üksikembrüol peavad olema nii munaraku- kui spermaviide extension('https://fhir.ee/vris/StructureDefinition/ee-vris-package').empty() or parent.count() >= 2
vris-embryo-5 error BiologicallyDerivedProduct Pakendil ei tohi olla parent-viiteid; sisu viitab pakendile division.empty() or parent.empty()

 

Other representations of profile: CSV, Excel, Schematron