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 Sperm

Official URL: https://fhir.ee/vris/StructureDefinition/ee-vris-sperm Version: 0.1.0
Active as of 2026-10-13 Computable Name: EEVRISSperm

Profile for sperm. (ee Bioloogiline materjal (Seemnerakud)

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 Bioloogiline materjal, Seemnerakud.
Constraints: vris-bdp-1, vris-bdp-2, vris-bdp-3, vris-bdp-4
BiologicallyDerivedProduct.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee Kui on vaja retsipiendi seost, siis see tuleb täita patsiendi referentsiga.)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.productCategory 0..0 organ | tissue | fluid | cells | biologicalAgent
BiologicallyDerivedProduct.productCode 0..1 CodeableConcept (ee Sperma, fix kood! Vaja loendit! KAS on vaja kui igal sugurakul on oma profiil???)
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.request 0..0 Request to obtain and/or infuse this product
BiologicallyDerivedProduct.biologicalSourceEvent 0..1 Identifier (ee See on viide pakenditeülesele ühisele identifikaatorile, division näitab erineva pakendi numbrit)
BiologicallyDerivedProduct.processingFacility 0..* Reference(Organization) (ee Siit kaudu viide Organizationile ja sealt aadressile, kust ilmneb päritolu riik.)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number kogumissü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.)
BiologicallyDerivedProduct.collection
BiologicallyDerivedProduct.collection.collector 0..0 Individual performing collection
BiologicallyDerivedProduct.collection.source 1..1 Reference(Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) Reference of the donor. (ee Doonori viide, kes on annetanud bioloogilise materjali. Võib olla anonüümne aga patient.link kaudu ka MPIst.)
BiologicallyDerivedProduct.collection.Slices for collected[x] 0..1 dateTime, Period Time of product collection
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
BiologicallyDerivedProduct.collection.Slices for collected[x].collected[x]:collectedDateTime 0..1 dateTime (ee AEG, millal sugurakud koguti ehk ANNETATI)
BiologicallyDerivedProduct.Slices for property 0..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for property.property:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for property.property:All Slices.type 1..1 CodeableConcept (ee Omaduse tüüp VRIS loendist. NB! LOEND ja koodid võivad veel muutuda!)
Binding: https://fhir.ee/ValueSet/vris-tunnuse-tyyp (required)
BiologicallyDerivedProduct.Slices for property.property:donatedCount 0..1 BackboneElement (ee Annetatud dooside arv)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donated-count
BiologicallyDerivedProduct.Slices for property.property:donatedCount.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:Role 0..1 BackboneElement (ee Suguraku päritolu roll: partner-annetaja, mittepartner, anonüümne doonor, säilitaja jne)
BiologicallyDerivedProduct.Slices for property.property:Role.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: cell-origin-role
BiologicallyDerivedProduct.Slices for property.property:Role.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll (required)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod 0..* BackboneElement (ee Seemnerakkude kogumise meetod, nt ejakulatsioon, kirurgiline eemaldamine, elektroejakulatsioon.)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: collection-method
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod 0..1 BackboneElement (ee Seemnerakkude annetaja STIMULATSIOON: Follitropiin, Kooriongonadotropiin, Follitropiin+Kooriongonadotropiin, Muu.)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donor-stimulation-method
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee VILJAKUSE säilitamise PÕHJUS)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: 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:preservationMethod 0..1 BackboneElement (ee VILJAKUSE säilitamise MEETOD)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-method
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee värske|külmutatud|sulatatud|)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-state
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (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.​property.type Base required https://fhir.ee/ValueSet/vris-tunnuse-tyyp Not State Unknown
BiologicallyDerivedProduct.​property:Role.value[x] Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll Not State Unknown
BiologicallyDerivedProduct.​property:spermCollectionMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod Not State Unknown
BiologicallyDerivedProduct.​property:donorStimulationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod Not State Unknown
BiologicallyDerivedProduct.​property:preservationReason.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus Not State Unknown
BiologicallyDerivedProduct.​property:preservationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod Not State Unknown
BiologicallyDerivedProduct.​property:preservationState.​value[x] Base required https://fhir.ee/ValueSet/vris-sailitamise-olek Not State Unknown

Constraints

Id Grade Path(s) Description Expression
vris-bdp-1 error BiologicallyDerivedProduct An aliquot must reference its parent product (ee Pakendil peab olema viide vanemmaterjalile) division.exists() implies parent.exists()
vris-bdp-2 error BiologicallyDerivedProduct Cryopreserved material must have storage temperature requirements (ee Külmutatud materjalil peab olema hoiustamistemperatuur) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='cryopreserved' implies storageTempRequirements.exists()
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()
NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct Bioloogiline materjal, Seemnerakud.
Constraints: vris-bdp-1, vris-bdp-2, vris-bdp-3, vris-bdp-4
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

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee Kui on vaja retsipiendi seost, siis see tuleb täita patsiendi referentsiga.)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
BiologicallyDerivedProduct.productCode 0..1 CodeableConcept (ee Sperma, fix kood! Vaja loendit! KAS on vaja kui igal sugurakul on oma profiil???)
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct) (ee Viide lähtematerjalile, millest see pakend eraldati)
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 0..1 Identifier (ee See on viide pakenditeülesele ühisele identifikaatorile, division näitab erineva pakendi numbrit)
BiologicallyDerivedProduct.processingFacility 0..* Reference(Organization) (ee Siit kaudu viide Organizationile ja sealt aadressile, kust ilmneb päritolu riik.)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number kogumissü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: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.
BiologicallyDerivedProduct.Slices for property 0..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
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 (ee Omaduse tüüp VRIS loendist. NB! LOEND ja koodid võivad veel muutuda!)
Binding: https://fhir.ee/ValueSet/vris-tunnuse-tyyp (required)
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:donatedCount 0..1 BackboneElement (ee Annetatud dooside arv)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.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:donatedCount.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donated-count
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:donatedCount.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:Role 0..1 BackboneElement (ee Suguraku päritolu roll: partner-annetaja, mittepartner, anonüümne doonor, säilitaja jne)
BiologicallyDerivedProduct.Slices for property.property:Role.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:Role.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:Role.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: cell-origin-role
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:Role.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:Role.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll (required)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod 0..* BackboneElement (ee Seemnerakkude kogumise meetod, nt ejakulatsioon, kirurgiline eemaldamine, elektroejakulatsioon.)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.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:spermCollectionMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: collection-method
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod 0..1 BackboneElement (ee Seemnerakkude annetaja STIMULATSIOON: Follitropiin, Kooriongonadotropiin, Follitropiin+Kooriongonadotropiin, Muu.)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.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:donorStimulationMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donor-stimulation-method
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee VILJAKUSE säilitamise PÕHJUS)
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: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-reason
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.text 0..1 string Plain text representation of the concept
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:preservationMethod 0..1 BackboneElement (ee VILJAKUSE säilitamise MEETOD)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.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:preservationMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-method
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee värske|külmutatud|sulatatud|)
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: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-state
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (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 example Biologically Derived Product Status 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property.type Base required https://fhir.ee/ValueSet/vris-tunnuse-tyyp Not State Unknown
BiologicallyDerivedProduct.​property:donatedCount.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:Role.type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:Role.value[x] Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll Not State Unknown
BiologicallyDerivedProduct.​property:spermCollectionMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:spermCollectionMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod Not State Unknown
BiologicallyDerivedProduct.​property:donorStimulationMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:donorStimulationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod 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:preservationMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod Not State Unknown
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

Constraints

Id Grade Path(s) Description Expression
vris-bdp-1 error BiologicallyDerivedProduct An aliquot must reference its parent product (ee Pakendil peab olema viide vanemmaterjalile) division.exists() implies parent.exists()
vris-bdp-2 error BiologicallyDerivedProduct Cryopreserved material must have storage temperature requirements (ee Külmutatud materjalil peab olema hoiustamistemperatuur) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='cryopreserved' implies storageTempRequirements.exists()
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()
NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct Bioloogiline materjal, Seemnerakud.
Constraints: vris-bdp-1, vris-bdp-2, vris-bdp-3, vris-bdp-4
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

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee Kui on vaja retsipiendi seost, siis see tuleb täita patsiendi referentsiga.)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
BiologicallyDerivedProduct.productCode 0..1 CodeableConcept (ee Sperma, fix kood! Vaja loendit! KAS on vaja kui igal sugurakul on oma profiil???)
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct) (ee Viide lähtematerjalile, millest see pakend eraldati)
BiologicallyDerivedProduct.identifier This element is included in summaries. 0..* Identifier Instance identifier
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 0..1 Identifier (ee See on viide pakenditeülesele ühisele identifikaatorile, division näitab erineva pakendi numbrit)
BiologicallyDerivedProduct.processingFacility 0..* Reference(Organization) (ee Siit kaudu viide Organizationile ja sealt aadressile, kust ilmneb päritolu riik.)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number kogumissü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: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.
BiologicallyDerivedProduct.expirationDate 0..1 dateTime Date, and where relevant time, of expiration
BiologicallyDerivedProduct.collection 0..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.source 1..1 Reference(Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) Reference of the donor. (ee Doonori viide, kes on annetanud bioloogilise materjali. Võib olla anonüümne aga patient.link kaudu ka MPIst.)
BiologicallyDerivedProduct.collection.Slices for collected[x] 0..1 Time of product collection
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
BiologicallyDerivedProduct.collection.Slices for collected[x].collectedDateTime dateTime
BiologicallyDerivedProduct.collection.Slices for collected[x].collectedPeriod Period
BiologicallyDerivedProduct.collection.Slices for collected[x].collected[x]:collectedDateTime 0..1 dateTime (ee AEG, millal sugurakud koguti ehk ANNETATI)
BiologicallyDerivedProduct.storageTempRequirements 0..1 Range Product storage temperature requirements
BiologicallyDerivedProduct.Slices for property 0..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
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 (ee Omaduse tüüp VRIS loendist. NB! LOEND ja koodid võivad veel muutuda!)
Binding: https://fhir.ee/ValueSet/vris-tunnuse-tyyp (required)
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:donatedCount 0..1 BackboneElement (ee Annetatud dooside arv)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.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:donatedCount.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donated-count
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:donatedCount.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:Role 0..1 BackboneElement (ee Suguraku päritolu roll: partner-annetaja, mittepartner, anonüümne doonor, säilitaja jne)
BiologicallyDerivedProduct.Slices for property.property:Role.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.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:Role.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:Role.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: cell-origin-role
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:Role.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:Role.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll (required)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod 0..* BackboneElement (ee Seemnerakkude kogumise meetod, nt ejakulatsioon, kirurgiline eemaldamine, elektroejakulatsioon.)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.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:spermCollectionMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: collection-method
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod 0..1 BackboneElement (ee Seemnerakkude annetaja STIMULATSIOON: Follitropiin, Kooriongonadotropiin, Follitropiin+Kooriongonadotropiin, Muu.)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.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:donorStimulationMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donor-stimulation-method
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee VILJAKUSE säilitamise PÕHJUS)
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: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-reason
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.text 0..1 string Plain text representation of the concept
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:preservationMethod 0..1 BackboneElement (ee VILJAKUSE säilitamise MEETOD)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.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:preservationMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-method
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee värske|külmutatud|sulatatud|)
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: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-state
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (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 example Biologically Derived Product Status 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property.type Base required https://fhir.ee/ValueSet/vris-tunnuse-tyyp Not State Unknown
BiologicallyDerivedProduct.​property:donatedCount.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:Role.type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:Role.value[x] Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll Not State Unknown
BiologicallyDerivedProduct.​property:spermCollectionMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:spermCollectionMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod Not State Unknown
BiologicallyDerivedProduct.​property:donorStimulationMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:donorStimulationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod 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:preservationMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod Not State Unknown
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

Constraints

Id Grade Path(s) Description Expression
vris-bdp-1 error BiologicallyDerivedProduct An aliquot must reference its parent product (ee Pakendil peab olema viide vanemmaterjalile) division.exists() implies parent.exists()
vris-bdp-2 error BiologicallyDerivedProduct Cryopreserved material must have storage temperature requirements (ee Külmutatud materjalil peab olema hoiustamistemperatuur) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='cryopreserved' implies storageTempRequirements.exists()
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()

This structure is derived from BiologicallyDerivedProduct

Summary

Mandatory: 1 element(1 nested mandatory element)
Prohibited: 3 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of BiologicallyDerivedProduct.collection.collected[x]
  • The element 1 is sliced based on the value of BiologicallyDerivedProduct.property

Differential View

This structure is derived from BiologicallyDerivedProduct

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct Bioloogiline materjal, Seemnerakud.
Constraints: vris-bdp-1, vris-bdp-2, vris-bdp-3, vris-bdp-4
BiologicallyDerivedProduct.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee Kui on vaja retsipiendi seost, siis see tuleb täita patsiendi referentsiga.)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.productCategory 0..0 organ | tissue | fluid | cells | biologicalAgent
BiologicallyDerivedProduct.productCode 0..1 CodeableConcept (ee Sperma, fix kood! Vaja loendit! KAS on vaja kui igal sugurakul on oma profiil???)
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct) (ee Viide lähtematerjalile, millest see pakend eraldati)
BiologicallyDerivedProduct.request 0..0 Request to obtain and/or infuse this product
BiologicallyDerivedProduct.biologicalSourceEvent 0..1 Identifier (ee See on viide pakenditeülesele ühisele identifikaatorile, division näitab erineva pakendi numbrit)
BiologicallyDerivedProduct.processingFacility 0..* Reference(Organization) (ee Siit kaudu viide Organizationile ja sealt aadressile, kust ilmneb päritolu riik.)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number kogumissü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.)
BiologicallyDerivedProduct.collection
BiologicallyDerivedProduct.collection.collector 0..0 Individual performing collection
BiologicallyDerivedProduct.collection.source 1..1 Reference(Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) Reference of the donor. (ee Doonori viide, kes on annetanud bioloogilise materjali. Võib olla anonüümne aga patient.link kaudu ka MPIst.)
BiologicallyDerivedProduct.collection.Slices for collected[x] 0..1 dateTime, Period Time of product collection
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
BiologicallyDerivedProduct.collection.Slices for collected[x].collected[x]:collectedDateTime 0..1 dateTime (ee AEG, millal sugurakud koguti ehk ANNETATI)
BiologicallyDerivedProduct.Slices for property 0..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for property.property:All Slices Content/Rules for all slices
BiologicallyDerivedProduct.Slices for property.property:All Slices.type 1..1 CodeableConcept (ee Omaduse tüüp VRIS loendist. NB! LOEND ja koodid võivad veel muutuda!)
Binding: https://fhir.ee/ValueSet/vris-tunnuse-tyyp (required)
BiologicallyDerivedProduct.Slices for property.property:donatedCount 0..1 BackboneElement (ee Annetatud dooside arv)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donated-count
BiologicallyDerivedProduct.Slices for property.property:donatedCount.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:Role 0..1 BackboneElement (ee Suguraku päritolu roll: partner-annetaja, mittepartner, anonüümne doonor, säilitaja jne)
BiologicallyDerivedProduct.Slices for property.property:Role.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: cell-origin-role
BiologicallyDerivedProduct.Slices for property.property:Role.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll (required)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod 0..* BackboneElement (ee Seemnerakkude kogumise meetod, nt ejakulatsioon, kirurgiline eemaldamine, elektroejakulatsioon.)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: collection-method
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod 0..1 BackboneElement (ee Seemnerakkude annetaja STIMULATSIOON: Follitropiin, Kooriongonadotropiin, Follitropiin+Kooriongonadotropiin, Muu.)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donor-stimulation-method
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee VILJAKUSE säilitamise PÕHJUS)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: 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:preservationMethod 0..1 BackboneElement (ee VILJAKUSE säilitamise MEETOD)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-method
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee värske|külmutatud|sulatatud|)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type 1..1 CodeableConcept Code that specifies the property
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-state
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (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.​property.type Base required https://fhir.ee/ValueSet/vris-tunnuse-tyyp Not State Unknown
BiologicallyDerivedProduct.​property:Role.value[x] Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll Not State Unknown
BiologicallyDerivedProduct.​property:spermCollectionMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod Not State Unknown
BiologicallyDerivedProduct.​property:donorStimulationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod Not State Unknown
BiologicallyDerivedProduct.​property:preservationReason.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-pohjus Not State Unknown
BiologicallyDerivedProduct.​property:preservationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod Not State Unknown
BiologicallyDerivedProduct.​property:preservationState.​value[x] Base required https://fhir.ee/ValueSet/vris-sailitamise-olek Not State Unknown

Constraints

Id Grade Path(s) Description Expression
vris-bdp-1 error BiologicallyDerivedProduct An aliquot must reference its parent product (ee Pakendil peab olema viide vanemmaterjalile) division.exists() implies parent.exists()
vris-bdp-2 error BiologicallyDerivedProduct Cryopreserved material must have storage temperature requirements (ee Külmutatud materjalil peab olema hoiustamistemperatuur) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='cryopreserved' implies storageTempRequirements.exists()
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()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct Bioloogiline materjal, Seemnerakud.
Constraints: vris-bdp-1, vris-bdp-2, vris-bdp-3, vris-bdp-4
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

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee Kui on vaja retsipiendi seost, siis see tuleb täita patsiendi referentsiga.)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
BiologicallyDerivedProduct.productCode 0..1 CodeableConcept (ee Sperma, fix kood! Vaja loendit! KAS on vaja kui igal sugurakul on oma profiil???)
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct) (ee Viide lähtematerjalile, millest see pakend eraldati)
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 0..1 Identifier (ee See on viide pakenditeülesele ühisele identifikaatorile, division näitab erineva pakendi numbrit)
BiologicallyDerivedProduct.processingFacility 0..* Reference(Organization) (ee Siit kaudu viide Organizationile ja sealt aadressile, kust ilmneb päritolu riik.)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number kogumissü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: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.
BiologicallyDerivedProduct.Slices for property 0..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
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 (ee Omaduse tüüp VRIS loendist. NB! LOEND ja koodid võivad veel muutuda!)
Binding: https://fhir.ee/ValueSet/vris-tunnuse-tyyp (required)
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:donatedCount 0..1 BackboneElement (ee Annetatud dooside arv)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.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:donatedCount.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donated-count
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:donatedCount.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:Role 0..1 BackboneElement (ee Suguraku päritolu roll: partner-annetaja, mittepartner, anonüümne doonor, säilitaja jne)
BiologicallyDerivedProduct.Slices for property.property:Role.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:Role.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:Role.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: cell-origin-role
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:Role.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:Role.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll (required)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod 0..* BackboneElement (ee Seemnerakkude kogumise meetod, nt ejakulatsioon, kirurgiline eemaldamine, elektroejakulatsioon.)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.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:spermCollectionMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: collection-method
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod 0..1 BackboneElement (ee Seemnerakkude annetaja STIMULATSIOON: Follitropiin, Kooriongonadotropiin, Follitropiin+Kooriongonadotropiin, Muu.)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.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:donorStimulationMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donor-stimulation-method
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee VILJAKUSE säilitamise PÕHJUS)
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: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-reason
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.text 0..1 string Plain text representation of the concept
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:preservationMethod 0..1 BackboneElement (ee VILJAKUSE säilitamise MEETOD)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.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:preservationMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-method
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee värske|külmutatud|sulatatud|)
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: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-state
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (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 example Biologically Derived Product Status 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property.type Base required https://fhir.ee/ValueSet/vris-tunnuse-tyyp Not State Unknown
BiologicallyDerivedProduct.​property:donatedCount.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:Role.type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:Role.value[x] Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll Not State Unknown
BiologicallyDerivedProduct.​property:spermCollectionMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:spermCollectionMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod Not State Unknown
BiologicallyDerivedProduct.​property:donorStimulationMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:donorStimulationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod 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:preservationMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod Not State Unknown
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

Constraints

Id Grade Path(s) Description Expression
vris-bdp-1 error BiologicallyDerivedProduct An aliquot must reference its parent product (ee Pakendil peab olema viide vanemmaterjalile) division.exists() implies parent.exists()
vris-bdp-2 error BiologicallyDerivedProduct Cryopreserved material must have storage temperature requirements (ee Külmutatud materjalil peab olema hoiustamistemperatuur) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='cryopreserved' implies storageTempRequirements.exists()
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()

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
BiologicallyDerivedProduct C 0..* BiologicallyDerivedProduct Bioloogiline materjal, Seemnerakud.
Constraints: vris-bdp-1, vris-bdp-2, vris-bdp-3, vris-bdp-4
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

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
BiologicallyDerivedProduct.Slices for extension.extension:recipient 0..1 Reference(Patient) (ee Kui on vaja retsipiendi seost, siis see tuleb täita patsiendi referentsiga.)
URL: http://hl7.org/fhir/StructureDefinition/biologicallyderivedproduct-intendedRecipient
BiologicallyDerivedProduct.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
BiologicallyDerivedProduct.productCode 0..1 CodeableConcept (ee Sperma, fix kood! Vaja loendit! KAS on vaja kui igal sugurakul on oma profiil???)
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-liik (required)
BiologicallyDerivedProduct.parent 0..* Reference(BiologicallyDerivedProduct) (ee Viide lähtematerjalile, millest see pakend eraldati)
BiologicallyDerivedProduct.identifier This element is included in summaries. 0..* Identifier Instance identifier
BiologicallyDerivedProduct.biologicalSourceEvent This element is included in summaries. 0..1 Identifier (ee See on viide pakenditeülesele ühisele identifikaatorile, division näitab erineva pakendi numbrit)
BiologicallyDerivedProduct.processingFacility 0..* Reference(Organization) (ee Siit kaudu viide Organizationile ja sealt aadressile, kust ilmneb päritolu riik.)
BiologicallyDerivedProduct.division 0..1 string (ee Pakendi number kogumissü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: BiologicallyDerivedProductStatus (example): Biologically Derived Product Status.
BiologicallyDerivedProduct.expirationDate 0..1 dateTime Date, and where relevant time, of expiration
BiologicallyDerivedProduct.collection 0..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.source 1..1 Reference(Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) Reference of the donor. (ee Doonori viide, kes on annetanud bioloogilise materjali. Võib olla anonüümne aga patient.link kaudu ka MPIst.)
BiologicallyDerivedProduct.collection.Slices for collected[x] 0..1 Time of product collection
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
BiologicallyDerivedProduct.collection.Slices for collected[x].collectedDateTime dateTime
BiologicallyDerivedProduct.collection.Slices for collected[x].collectedPeriod Period
BiologicallyDerivedProduct.collection.Slices for collected[x].collected[x]:collectedDateTime 0..1 dateTime (ee AEG, millal sugurakud koguti ehk ANNETATI)
BiologicallyDerivedProduct.storageTempRequirements 0..1 Range Product storage temperature requirements
BiologicallyDerivedProduct.Slices for property 0..* BackboneElement A property that is specific to this BiologicallyDerviedProduct instance
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
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 (ee Omaduse tüüp VRIS loendist. NB! LOEND ja koodid võivad veel muutuda!)
Binding: https://fhir.ee/ValueSet/vris-tunnuse-tyyp (required)
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:donatedCount 0..1 BackboneElement (ee Annetatud dooside arv)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.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:donatedCount.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donated-count
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:donatedCount.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:donatedCount.value[x] 1..1 integer Property values
BiologicallyDerivedProduct.Slices for property.property:Role 0..1 BackboneElement (ee Suguraku päritolu roll: partner-annetaja, mittepartner, anonüümne doonor, säilitaja jne)
BiologicallyDerivedProduct.Slices for property.property:Role.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.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:Role.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:Role.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: cell-origin-role
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:Role.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:Role.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:Role.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll (required)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod 0..* BackboneElement (ee Seemnerakkude kogumise meetod, nt ejakulatsioon, kirurgiline eemaldamine, elektroejakulatsioon.)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.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:spermCollectionMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: collection-method
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:spermCollectionMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod 0..1 BackboneElement (ee Seemnerakkude annetaja STIMULATSIOON: Follitropiin, Kooriongonadotropiin, Follitropiin+Kooriongonadotropiin, Muu.)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.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:donorStimulationMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: donor-stimulation-method
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:donorStimulationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationReason 0..1 BackboneElement (ee VILJAKUSE säilitamise PÕHJUS)
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: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-reason
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationReason.type.text 0..1 string Plain text representation of the concept
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:preservationMethod 0..1 BackboneElement (ee VILJAKUSE säilitamise MEETOD)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.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:preservationMethod.type 1..1 CodeableConcept Code that specifies the property
Binding: BiologicallyDerivedProductPropertyTypeCodes (example): Biologically Derived Product Property Type Codes
Required Pattern: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-method
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:preservationMethod.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod (required)
BiologicallyDerivedProduct.Slices for property.property:preservationState 0..1 BackboneElement (ee värske|külmutatud|sulatatud|)
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: At least the following
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.id 0..1 string Unique id for inter-element referencing
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.extension 0..* Extension Additional content defined by implementations
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.system 1..1 uri Identity of the terminology system
Fixed Value: https://fhir.ee/ValueSet/vris-tunnuse-tyyp
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.version 0..1 string Version of the system - if relevant
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: preservation-state
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.display 0..1 string Representation defined by the system
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
BiologicallyDerivedProduct.Slices for property.property:preservationState.type.text 0..1 string Plain text representation of the concept
BiologicallyDerivedProduct.Slices for property.property:preservationState.value[x] 1..1 CodeableConcept Property values
Binding: https://fhir.ee/ValueSet/vris-sailitamise-olek (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 example Biologically Derived Product Status 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property.type Base required https://fhir.ee/ValueSet/vris-tunnuse-tyyp Not State Unknown
BiologicallyDerivedProduct.​property:donatedCount.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:Role.type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:Role.value[x] Base required https://fhir.ee/ValueSet/vris-bioloogilise-materjali-paritolu-roll Not State Unknown
BiologicallyDerivedProduct.​property:spermCollectionMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:spermCollectionMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-seemnerakkude-kogumise-meetod Not State Unknown
BiologicallyDerivedProduct.​property:donorStimulationMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:donorStimulationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-spermadoonori-stimulatsiooni-meetod 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:preservationMethod.​type Base example Biologically Derived Product Property Type Codes 📍5.0.0 FHIR Std.
BiologicallyDerivedProduct.​property:preservationMethod.​value[x] Base required https://fhir.ee/ValueSet/vris-viljakuse-sailitamise-meetod Not State Unknown
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

Constraints

Id Grade Path(s) Description Expression
vris-bdp-1 error BiologicallyDerivedProduct An aliquot must reference its parent product (ee Pakendil peab olema viide vanemmaterjalile) division.exists() implies parent.exists()
vris-bdp-2 error BiologicallyDerivedProduct Cryopreserved material must have storage temperature requirements (ee Külmutatud materjalil peab olema hoiustamistemperatuur) property.where(type.coding.code='preservation-state').value.ofType(CodeableConcept).coding.code='cryopreserved' implies storageTempRequirements.exists()
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()

This structure is derived from BiologicallyDerivedProduct

Summary

Mandatory: 1 element(1 nested mandatory element)
Prohibited: 3 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of BiologicallyDerivedProduct.collection.collected[x]
  • The element 1 is sliced based on the value of BiologicallyDerivedProduct.property

 

Other representations of profile: CSV, Excel, Schematron