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: Procedure: EE VRIS Oocyte Retrieval

Official URL: https://fhir.ee/vris/StructureDefinition/ee-vris-procedure-oocyte-retrieval Version: 0.1.0
Draft as of 2026-10-13 Computable Name: EEVRISProcedureOocyteRetrieval

Profile for oocyte retrieval (ovarian puncture) procedure. (ee Munasarjade punktsioon, munarakkude saamise protseduur.)

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 EEVRISProcedure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Procedure 0..* EEVRISProcedure An action that is being or was performed on an individual or entity
Procedure.code 1..1 CodeableConcept (ee Siia TÄPNE protseduur, nt kui on tegu IUI-ga. Kui koodi pole siis text-i täpne kirjeldus.)
Binding: https://fhir.ee/ValueSet/vris-protseduuri-kood (required)
Procedure.subject 1..1 Reference(Patient: EE VRIS Recipient | Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) (ee Patsient, kelle munasarju punktsioneeriti)
Procedure.occurrence[x] 1..1 dateTime (ee Punktsiooni kuupäev ja kellaaeg)
Procedure.reason 0..* CodeableReference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference) (ee Punktsiooni põhjus, nt IVF tsükkel, fertility preservation)
Procedure.outcome 0..1 CodeableConcept (ee Punktsiooni tulemus üldine, nt edukas/osaliselt edukas/ebaõnnestunud)
Procedure.complication 0..* CodeableReference(Condition) (ee Tüsistused, nt OHSS, verejooks)
Procedure.note 0..* Annotation (ee Lisainfo punktsiooni kohta)
Procedure.used 0..* CodeableReference(BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Viide saadud munarakkudele EEVRISOocyte)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Procedure.code Base required https://fhir.ee/ValueSet/vris-protseduuri-kood Not State Unknown
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Procedure 0..* EEVRISProcedure An action that is being or was performed on an individual or entity
Procedure.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
Procedure.contained 0..* Resource Contained, inline Resources
Procedure.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Procedure.status This element is a modifier element. This element is included in summaries. 1..1 code (ee See on kohustuslik!)
Binding: EventStatus (required): A code specifying the state of the procedure.
Procedure.code This element is included in summaries. 1..1 CodeableConcept (ee Siia TÄPNE protseduur, nt kui on tegu IUI-ga. Kui koodi pole siis text-i täpne kirjeldus.)
Binding: https://fhir.ee/ValueSet/vris-protseduuri-kood (required)
Procedure.subject This element is included in summaries. 1..1 Reference(Patient: EE VRIS Recipient | Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) (ee Patsient, kelle munasarju punktsioneeriti)
Procedure.occurrence[x] This element is included in summaries. 1..1 dateTime (ee Punktsiooni kuupäev ja kellaaeg)
Procedure.performer This element is included in summaries. C 1..* BackboneElement (ee Arst, kes punktsiooni teostas)
Constraints: prc-1
Procedure.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Procedure.performer.actor This element is included in summaries. C 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device | CareTeam | HealthcareService) Who performed the procedure
Procedure.reason This element is included in summaries. 0..* CodeableReference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference) (ee Punktsiooni põhjus, nt IVF tsükkel, fertility preservation)
Binding: ProcedureReasonCodes (example): A code that identifies the reason a procedure is required.
Procedure.outcome This element is included in summaries. 0..1 CodeableConcept (ee Punktsiooni tulemus üldine, nt edukas/osaliselt edukas/ebaõnnestunud)
Binding: ProcedureOutcomeCodesSNOMEDCT (example): An outcome of a procedure - whether it was resolved or otherwise.
Procedure.complication 0..* CodeableReference(Condition) (ee Tüsistused, nt OHSS, verejooks)
Binding: ConditionProblemDiagnosisCodes (example): Codes describing complications that resulted from a procedure.
Procedure.note 0..* Annotation (ee Lisainfo punktsiooni kohta)
Procedure.used 0..* CodeableReference(BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Viide saadud munarakkudele EEVRISOocyte)
Binding: DeviceType (example): Codes describing items used during a procedure.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Procedure.status Base required EventStatus 📍5.0.0 FHIR Std.
Procedure.code Base required https://fhir.ee/ValueSet/vris-protseduuri-kood Not State Unknown
Procedure.reason Base example Procedure Reason Codes 📍5.0.0 FHIR Std.
Procedure.outcome Base example Procedure Outcome Codes (SNOMED CT) 📍5.0.0 FHIR Std.
Procedure.complication Base example Condition/Problem/Diagnosis Codes 📍5.0.0 FHIR Std.
Procedure.used Base example Device Type 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Procedure 0..* EEVRISProcedure An action that is being or was performed on an individual or entity
Procedure.id This element is included in summaries. 0..1 id Logical id of this artifact
Procedure.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Procedure.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
Procedure.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
Procedure.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
Procedure.contained 0..* Resource Contained, inline Resources
Procedure.extension 0..* Extension Additional content defined by implementations
Procedure.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Procedure.identifier This element is included in summaries. 0..* Identifier External Identifiers for this procedure
Procedure.instantiatesCanonical This element is included in summaries. 0..* canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) Instantiates FHIR protocol or definition
Procedure.instantiatesUri This element is included in summaries. 0..* uri Instantiates external protocol or definition
Procedure.basedOn This element is included in summaries. 0..* Reference(CarePlan | ServiceRequest) (ee Siia tuleb viide CarePlanile, millest osa see protseduur on. NB! Protseduur EI pruugi olla tsükliga seotud, siis tuleb tühjaks jätta.)
Procedure.partOf This element is included in summaries. 0..* Reference(Procedure | Observation | MedicationAdministration) Part of referenced event
Procedure.status This element is a modifier element. This element is included in summaries. 1..1 code (ee See on kohustuslik!)
Binding: EventStatus (required): A code specifying the state of the procedure.
Procedure.statusReason This element is included in summaries. 0..1 CodeableConcept (ee STAATUSE Põhjuste LOEND? Vajalik näiteks kui siirdamist EI toimunud, muudel juhtudel tühjaks jätta.)
Binding: ProcedureNotPerformedReasonSNOMEDCT (example): A code that identifies the reason a procedure was not performed.
Procedure.code This element is included in summaries. 1..1 CodeableConcept (ee Siia TÄPNE protseduur, nt kui on tegu IUI-ga. Kui koodi pole siis text-i täpne kirjeldus.)
Binding: https://fhir.ee/ValueSet/vris-protseduuri-kood (required)
Procedure.subject This element is included in summaries. 1..1 Reference(Patient: EE VRIS Recipient | Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) (ee Patsient, kelle munasarju punktsioneeriti)
Procedure.focus This element is included in summaries. 0..1 Reference(Patient | Group | RelatedPerson | Practitioner | Organization | CareTeam | PractitionerRole | Specimen) (ee Kui on vaja lisaks subjektile teist patsienti ka.)
Procedure.encounter This element is included in summaries. 0..1 Reference(Encounter) The Encounter during which this Procedure was created
Procedure.occurrence[x] This element is included in summaries. 1..1 dateTime (ee Punktsiooni kuupäev ja kellaaeg)
Procedure.recorded This element is included in summaries. 0..1 dateTime When the procedure was first captured in the subject's record
Procedure.recorder This element is included in summaries. 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole) Who recorded the procedure
Procedure.reported[x] This element is included in summaries. 0..1 Reported rather than primary record
Procedure.reported[x].reportedBoolean boolean
Procedure.reported[x].reportedReference Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization)
Procedure.performer This element is included in summaries. C 1..* BackboneElement (ee Arst, kes punktsiooni teostas)
Constraints: prc-1
Procedure.performer.id 0..1 string Unique id for inter-element referencing
Procedure.performer.extension 0..* Extension Additional content defined by implementations
Procedure.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Procedure.performer.function This element is included in summaries. 0..1 CodeableConcept Type of performance
Binding: ProcedurePerformerRoleCodes (example): A code that identifies the role of a performer of the procedure.
Procedure.performer.actor This element is included in summaries. C 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device | CareTeam | HealthcareService) Who performed the procedure
Procedure.performer.onBehalfOf C 0..1 Reference(Organization) Organization the device or practitioner was acting for
Procedure.performer.period 0..1 Period When the performer performed the procedure
Procedure.location This element is included in summaries. 0..1 Reference(Location) Where the procedure happened
Procedure.reason This element is included in summaries. 0..* CodeableReference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference) (ee Punktsiooni põhjus, nt IVF tsükkel, fertility preservation)
Binding: ProcedureReasonCodes (example): A code that identifies the reason a procedure is required.
Procedure.outcome This element is included in summaries. 0..1 CodeableConcept (ee Punktsiooni tulemus üldine, nt edukas/osaliselt edukas/ebaõnnestunud)
Binding: ProcedureOutcomeCodesSNOMEDCT (example): An outcome of a procedure - whether it was resolved or otherwise.
Procedure.report 0..* Reference(DiagnosticReport | DocumentReference | Composition) Any report resulting from the procedure
Procedure.complication 0..* CodeableReference(Condition) (ee Tüsistused, nt OHSS, verejooks)
Binding: ConditionProblemDiagnosisCodes (example): Codes describing complications that resulted from a procedure.
Procedure.followUp 0..* CodeableConcept Instructions for follow up
Binding: ProcedureFollowUpCodesSNOMEDCT (example): Specific follow up required for a procedure e.g. removal of sutures.
Procedure.note 0..* Annotation (ee Lisainfo punktsiooni kohta)
Procedure.used 0..* CodeableReference(BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Viide saadud munarakkudele EEVRISOocyte)
Binding: DeviceType (example): Codes describing items used during a procedure.
Procedure.supportingInfo 0..* Reference(Resource) (ee siia saab panna ükskõik mis referentsi kui vaja! Nt SupplyDelivery? Või viide teisele protseduurile, nt broneerimisele)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Procedure.language Base required All Languages 📍5.0.0 FHIR Std.
Procedure.status Base required EventStatus 📍5.0.0 FHIR Std.
Procedure.statusReason Base example Procedure Not Performed Reason (SNOMED-CT) 📍5.0.0 FHIR Std.
Procedure.code Base required https://fhir.ee/ValueSet/vris-protseduuri-kood Not State Unknown
Procedure.performer.​function Base example Procedure Performer Role Codes 📍5.0.0 FHIR Std.
Procedure.reason Base example Procedure Reason Codes 📍5.0.0 FHIR Std.
Procedure.outcome Base example Procedure Outcome Codes (SNOMED CT) 📍5.0.0 FHIR Std.
Procedure.complication Base example Condition/Problem/Diagnosis Codes 📍5.0.0 FHIR Std.
Procedure.followUp Base example Procedure Follow up Codes (SNOMED CT) 📍5.0.0 FHIR Std.
Procedure.focalDevice.​action Base preferred Procedure Device Action Codes 📍5.0.0 FHIR Std.
Procedure.used Base example Device Type 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from EEVRISProcedure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Procedure 0..* EEVRISProcedure An action that is being or was performed on an individual or entity
Procedure.code 1..1 CodeableConcept (ee Siia TÄPNE protseduur, nt kui on tegu IUI-ga. Kui koodi pole siis text-i täpne kirjeldus.)
Binding: https://fhir.ee/ValueSet/vris-protseduuri-kood (required)
Procedure.subject 1..1 Reference(Patient: EE VRIS Recipient | Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) (ee Patsient, kelle munasarju punktsioneeriti)
Procedure.occurrence[x] 1..1 dateTime (ee Punktsiooni kuupäev ja kellaaeg)
Procedure.performer 1..* BackboneElement (ee Arst, kes punktsiooni teostas)
Procedure.reason 0..* CodeableReference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference) (ee Punktsiooni põhjus, nt IVF tsükkel, fertility preservation)
Procedure.outcome 0..1 CodeableConcept (ee Punktsiooni tulemus üldine, nt edukas/osaliselt edukas/ebaõnnestunud)
Procedure.complication 0..* CodeableReference(Condition) (ee Tüsistused, nt OHSS, verejooks)
Procedure.note 0..* Annotation (ee Lisainfo punktsiooni kohta)
Procedure.used 0..* CodeableReference(BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Viide saadud munarakkudele EEVRISOocyte)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Procedure.code Base required https://fhir.ee/ValueSet/vris-protseduuri-kood Not State Unknown

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Procedure 0..* EEVRISProcedure An action that is being or was performed on an individual or entity
Procedure.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
Procedure.contained 0..* Resource Contained, inline Resources
Procedure.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Procedure.status This element is a modifier element. This element is included in summaries. 1..1 code (ee See on kohustuslik!)
Binding: EventStatus (required): A code specifying the state of the procedure.
Procedure.code This element is included in summaries. 1..1 CodeableConcept (ee Siia TÄPNE protseduur, nt kui on tegu IUI-ga. Kui koodi pole siis text-i täpne kirjeldus.)
Binding: https://fhir.ee/ValueSet/vris-protseduuri-kood (required)
Procedure.subject This element is included in summaries. 1..1 Reference(Patient: EE VRIS Recipient | Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) (ee Patsient, kelle munasarju punktsioneeriti)
Procedure.occurrence[x] This element is included in summaries. 1..1 dateTime (ee Punktsiooni kuupäev ja kellaaeg)
Procedure.performer This element is included in summaries. C 1..* BackboneElement (ee Arst, kes punktsiooni teostas)
Constraints: prc-1
Procedure.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Procedure.performer.actor This element is included in summaries. C 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device | CareTeam | HealthcareService) Who performed the procedure
Procedure.reason This element is included in summaries. 0..* CodeableReference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference) (ee Punktsiooni põhjus, nt IVF tsükkel, fertility preservation)
Binding: ProcedureReasonCodes (example): A code that identifies the reason a procedure is required.
Procedure.outcome This element is included in summaries. 0..1 CodeableConcept (ee Punktsiooni tulemus üldine, nt edukas/osaliselt edukas/ebaõnnestunud)
Binding: ProcedureOutcomeCodesSNOMEDCT (example): An outcome of a procedure - whether it was resolved or otherwise.
Procedure.complication 0..* CodeableReference(Condition) (ee Tüsistused, nt OHSS, verejooks)
Binding: ConditionProblemDiagnosisCodes (example): Codes describing complications that resulted from a procedure.
Procedure.note 0..* Annotation (ee Lisainfo punktsiooni kohta)
Procedure.used 0..* CodeableReference(BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Viide saadud munarakkudele EEVRISOocyte)
Binding: DeviceType (example): Codes describing items used during a procedure.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Procedure.status Base required EventStatus 📍5.0.0 FHIR Std.
Procedure.code Base required https://fhir.ee/ValueSet/vris-protseduuri-kood Not State Unknown
Procedure.reason Base example Procedure Reason Codes 📍5.0.0 FHIR Std.
Procedure.outcome Base example Procedure Outcome Codes (SNOMED CT) 📍5.0.0 FHIR Std.
Procedure.complication Base example Condition/Problem/Diagnosis Codes 📍5.0.0 FHIR Std.
Procedure.used Base example Device Type 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Procedure 0..* EEVRISProcedure An action that is being or was performed on an individual or entity
Procedure.id This element is included in summaries. 0..1 id Logical id of this artifact
Procedure.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Procedure.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
Procedure.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
Procedure.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
Procedure.contained 0..* Resource Contained, inline Resources
Procedure.extension 0..* Extension Additional content defined by implementations
Procedure.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Procedure.identifier This element is included in summaries. 0..* Identifier External Identifiers for this procedure
Procedure.instantiatesCanonical This element is included in summaries. 0..* canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) Instantiates FHIR protocol or definition
Procedure.instantiatesUri This element is included in summaries. 0..* uri Instantiates external protocol or definition
Procedure.basedOn This element is included in summaries. 0..* Reference(CarePlan | ServiceRequest) (ee Siia tuleb viide CarePlanile, millest osa see protseduur on. NB! Protseduur EI pruugi olla tsükliga seotud, siis tuleb tühjaks jätta.)
Procedure.partOf This element is included in summaries. 0..* Reference(Procedure | Observation | MedicationAdministration) Part of referenced event
Procedure.status This element is a modifier element. This element is included in summaries. 1..1 code (ee See on kohustuslik!)
Binding: EventStatus (required): A code specifying the state of the procedure.
Procedure.statusReason This element is included in summaries. 0..1 CodeableConcept (ee STAATUSE Põhjuste LOEND? Vajalik näiteks kui siirdamist EI toimunud, muudel juhtudel tühjaks jätta.)
Binding: ProcedureNotPerformedReasonSNOMEDCT (example): A code that identifies the reason a procedure was not performed.
Procedure.code This element is included in summaries. 1..1 CodeableConcept (ee Siia TÄPNE protseduur, nt kui on tegu IUI-ga. Kui koodi pole siis text-i täpne kirjeldus.)
Binding: https://fhir.ee/ValueSet/vris-protseduuri-kood (required)
Procedure.subject This element is included in summaries. 1..1 Reference(Patient: EE VRIS Recipient | Patient: EE VRIS Donor | Patient: EE VRIS Anonymous Patient) (ee Patsient, kelle munasarju punktsioneeriti)
Procedure.focus This element is included in summaries. 0..1 Reference(Patient | Group | RelatedPerson | Practitioner | Organization | CareTeam | PractitionerRole | Specimen) (ee Kui on vaja lisaks subjektile teist patsienti ka.)
Procedure.encounter This element is included in summaries. 0..1 Reference(Encounter) The Encounter during which this Procedure was created
Procedure.occurrence[x] This element is included in summaries. 1..1 dateTime (ee Punktsiooni kuupäev ja kellaaeg)
Procedure.recorded This element is included in summaries. 0..1 dateTime When the procedure was first captured in the subject's record
Procedure.recorder This element is included in summaries. 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole) Who recorded the procedure
Procedure.reported[x] This element is included in summaries. 0..1 Reported rather than primary record
Procedure.reported[x].reportedBoolean boolean
Procedure.reported[x].reportedReference Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization)
Procedure.performer This element is included in summaries. C 1..* BackboneElement (ee Arst, kes punktsiooni teostas)
Constraints: prc-1
Procedure.performer.id 0..1 string Unique id for inter-element referencing
Procedure.performer.extension 0..* Extension Additional content defined by implementations
Procedure.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Procedure.performer.function This element is included in summaries. 0..1 CodeableConcept Type of performance
Binding: ProcedurePerformerRoleCodes (example): A code that identifies the role of a performer of the procedure.
Procedure.performer.actor This element is included in summaries. C 1..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device | CareTeam | HealthcareService) Who performed the procedure
Procedure.performer.onBehalfOf C 0..1 Reference(Organization) Organization the device or practitioner was acting for
Procedure.performer.period 0..1 Period When the performer performed the procedure
Procedure.location This element is included in summaries. 0..1 Reference(Location) Where the procedure happened
Procedure.reason This element is included in summaries. 0..* CodeableReference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference) (ee Punktsiooni põhjus, nt IVF tsükkel, fertility preservation)
Binding: ProcedureReasonCodes (example): A code that identifies the reason a procedure is required.
Procedure.outcome This element is included in summaries. 0..1 CodeableConcept (ee Punktsiooni tulemus üldine, nt edukas/osaliselt edukas/ebaõnnestunud)
Binding: ProcedureOutcomeCodesSNOMEDCT (example): An outcome of a procedure - whether it was resolved or otherwise.
Procedure.report 0..* Reference(DiagnosticReport | DocumentReference | Composition) Any report resulting from the procedure
Procedure.complication 0..* CodeableReference(Condition) (ee Tüsistused, nt OHSS, verejooks)
Binding: ConditionProblemDiagnosisCodes (example): Codes describing complications that resulted from a procedure.
Procedure.followUp 0..* CodeableConcept Instructions for follow up
Binding: ProcedureFollowUpCodesSNOMEDCT (example): Specific follow up required for a procedure e.g. removal of sutures.
Procedure.note 0..* Annotation (ee Lisainfo punktsiooni kohta)
Procedure.used 0..* CodeableReference(BiologicallyDerivedProduct: EE VRIS Oocyte) (ee Viide saadud munarakkudele EEVRISOocyte)
Binding: DeviceType (example): Codes describing items used during a procedure.
Procedure.supportingInfo 0..* Reference(Resource) (ee siia saab panna ükskõik mis referentsi kui vaja! Nt SupplyDelivery? Või viide teisele protseduurile, nt broneerimisele)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Procedure.language Base required All Languages 📍5.0.0 FHIR Std.
Procedure.status Base required EventStatus 📍5.0.0 FHIR Std.
Procedure.statusReason Base example Procedure Not Performed Reason (SNOMED-CT) 📍5.0.0 FHIR Std.
Procedure.code Base required https://fhir.ee/ValueSet/vris-protseduuri-kood Not State Unknown
Procedure.performer.​function Base example Procedure Performer Role Codes 📍5.0.0 FHIR Std.
Procedure.reason Base example Procedure Reason Codes 📍5.0.0 FHIR Std.
Procedure.outcome Base example Procedure Outcome Codes (SNOMED CT) 📍5.0.0 FHIR Std.
Procedure.complication Base example Condition/Problem/Diagnosis Codes 📍5.0.0 FHIR Std.
Procedure.followUp Base example Procedure Follow up Codes (SNOMED CT) 📍5.0.0 FHIR Std.
Procedure.focalDevice.​action Base preferred Procedure Device Action Codes 📍5.0.0 FHIR Std.
Procedure.used Base example Device Type 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

 

Other representations of profile: CSV, Excel, Schematron