FHIR Osiris Implementation Guide
2.1.0 - ci-build

FHIR Osiris Implementation Guide - Local Development build (v2.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Validation

Official URL: https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/StructureDefinition/data-validation Version: 2.1.0
Draft as of 2024-03-21 Computable Name: DataValidation

Validation information about data from a Variant / Expression / Fusion / CopyNumber profile.

Usage:

Formal Views of Profile Content

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

This structure is derived from VerificationResult

NameFlagsCard.TypeDescription & Constraintsdoco
.. VerificationResult 0..*VerificationResultDescribes validation requirements, source(s), status and dates for one or more elements
... target S1..1Reference(Single Nucleotide Polymorphism | Gene Fusion | Gene Expression | Variant Copy Number)A resource that was validated
... status S1..1codeValidation status of the detected alteration (attested | validated | in-process | req-revalid | val-fail | reval-fail)
... validationType S1..1CodeableConceptType of validation of the detected alteration (Experimental | By biologist | In silico)
Binding: Osiris Validation Type (extensible)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
VerificationResult.validationTypeextensibleOsirisValidationType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/OsirisValidationType
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. VerificationResult 0..*VerificationResultDescribes validation requirements, source(s), status and dates for one or more elements
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... target SΣC1..1Reference(Single Nucleotide Polymorphism | Gene Fusion | Gene Expression | Variant Copy Number)A resource that was validated
ref-1: SHALL have a contained resource if a local reference is provided
... validationType SΣ1..1CodeableConceptType of validation of the detected alteration (Experimental | By biologist | In silico)
Binding: Osiris Validation Type (extensible)
... validationProcess SΣ0..1CodeableConceptValidation method
Binding: validation-process (example): The primary process by which the target is validated.



doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
VerificationResult.statusrequiredstatus
http://hl7.org/fhir/ValueSet/verificationresult-status|4.0.1
from the FHIR Standard
VerificationResult.validationTypeextensibleOsirisValidationType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/OsirisValidationType
from this IG
VerificationResult.validationProcessexamplevalidation-process
http://hl7.org/fhir/ValueSet/verificationresult-validation-process
from the FHIR Standard
NameFlagsCard.TypeDescription & Constraintsdoco
.. VerificationResult 0..*VerificationResultDescribes validation requirements, source(s), status and dates for one or more elements
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... target SΣC1..1Reference(Single Nucleotide Polymorphism | Gene Fusion | Gene Expression | Variant Copy Number)A resource that was validated
ref-1: SHALL have a contained resource if a local reference is provided
... targetLocation Σ0..*stringThe fhirpath location(s) within the resource that was validated
... need Σ0..1CodeableConceptnone | initial | periodic
Binding: need (preferred): The frequency with which the target must be validated.

... status SΣ1..1codeValidation status of the detected alteration (attested | validated | in-process | req-revalid | val-fail | reval-fail)
Binding: status (required): The validation status of the target.

... statusDate Σ0..1dateTimeWhen the validation status was updated
... validationType SΣ1..1CodeableConceptType of validation of the detected alteration (Experimental | By biologist | In silico)
Binding: Osiris Validation Type (extensible)
... validationProcess SΣ0..1CodeableConceptValidation method
Binding: validation-process (example): The primary process by which the target is validated.


... frequency 0..1TimingFrequency of revalidation
... lastPerformed 0..1dateTimeThe date/time validation was last completed (including failed validations)
... nextScheduled 0..1dateThe date when target is next validated, if appropriate
... failureAction Σ0..1CodeableConceptfatal | warn | rec-only | none
Binding: failure-action (preferred): The result if validation fails.

... primarySource 0..*BackboneElementInformation about the primary source(s) involved in validation
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... who C0..1Reference(Organization | Practitioner | PractitionerRole)Reference to the primary source
ref-1: SHALL have a contained resource if a local reference is provided
.... type Σ0..*CodeableConceptType of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)
Binding: primary-source-type (example): Type of the validation primary source.


.... communicationMethod Σ0..*CodeableConceptMethod for exchanging information with the primary source
Binding: verificationresult-communication-method (example): Method for communicating with the data source (manual; API; Push).


.... validationStatus 0..1CodeableConceptsuccessful | failed | unknown
Binding: validation-status (preferred): Status of the validation of the target against the primary source.

.... validationDate 0..1dateTimeWhen the target was validated against the primary source
.... canPushUpdates Σ0..1CodeableConceptyes | no | undetermined
Binding: can-push-updates (preferred): Ability of the primary source to push updates/alerts.

.... pushTypeAvailable 0..*CodeableConceptspecific | any | source
Binding: push-type-available (preferred): Type of alerts/updates the primary source can send.


... attestation 0..1BackboneElementInformation about the entity attesting to information
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... who ΣC0..1Reference(Practitioner | PractitionerRole | Organization)The individual or organization attesting to information
ref-1: SHALL have a contained resource if a local reference is provided
.... onBehalfOf ΣC0..1Reference(Organization | Practitioner | PractitionerRole)When the who is asserting on behalf of another (organization or individual)
ref-1: SHALL have a contained resource if a local reference is provided
.... communicationMethod Σ0..1CodeableConceptThe method by which attested information was submitted/retrieved
Binding: verificationresult-communication-method (example): Method for communicating with the data source (manual; API; Push).

.... date Σ0..1dateThe date the information was attested to
.... sourceIdentityCertificate 0..1stringA digital identity certificate associated with the attestation source
.... proxyIdentityCertificate 0..1stringA digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source
.... proxySignature 0..1SignatureProxy signature
.... sourceSignature 0..1SignatureAttester signature
... validator 0..*BackboneElementInformation about the entity validating information
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... organization C1..1Reference(Organization)Reference to the organization validating information
ref-1: SHALL have a contained resource if a local reference is provided
.... identityCertificate 0..1stringA digital identity certificate associated with the validator
.... attestationSignature 0..1SignatureValidator signature

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
VerificationResult.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
VerificationResult.needpreferredneed
http://hl7.org/fhir/ValueSet/verificationresult-need
from the FHIR Standard
VerificationResult.statusrequiredstatus
http://hl7.org/fhir/ValueSet/verificationresult-status|4.0.1
from the FHIR Standard
VerificationResult.validationTypeextensibleOsirisValidationType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/OsirisValidationType
from this IG
VerificationResult.validationProcessexamplevalidation-process
http://hl7.org/fhir/ValueSet/verificationresult-validation-process
from the FHIR Standard
VerificationResult.failureActionpreferredfailure-action
http://hl7.org/fhir/ValueSet/verificationresult-failure-action
from the FHIR Standard
VerificationResult.primarySource.typeexampleprimary-source-type
http://hl7.org/fhir/ValueSet/verificationresult-primary-source-type
from the FHIR Standard
VerificationResult.primarySource.communicationMethodexampleverificationresult-communication-method
http://hl7.org/fhir/ValueSet/verificationresult-communication-method
from the FHIR Standard
VerificationResult.primarySource.validationStatuspreferredvalidation-status
http://hl7.org/fhir/ValueSet/verificationresult-validation-status
from the FHIR Standard
VerificationResult.primarySource.canPushUpdatespreferredcan-push-updates
http://hl7.org/fhir/ValueSet/verificationresult-can-push-updates
from the FHIR Standard
VerificationResult.primarySource.pushTypeAvailablepreferredpush-type-available
http://hl7.org/fhir/ValueSet/verificationresult-push-type-available
from the FHIR Standard
VerificationResult.attestation.communicationMethodexampleverificationresult-communication-method
http://hl7.org/fhir/ValueSet/verificationresult-communication-method
from the FHIR Standard

Differential View

This structure is derived from VerificationResult

NameFlagsCard.TypeDescription & Constraintsdoco
.. VerificationResult 0..*VerificationResultDescribes validation requirements, source(s), status and dates for one or more elements
... target S1..1Reference(Single Nucleotide Polymorphism | Gene Fusion | Gene Expression | Variant Copy Number)A resource that was validated
... status S1..1codeValidation status of the detected alteration (attested | validated | in-process | req-revalid | val-fail | reval-fail)
... validationType S1..1CodeableConceptType of validation of the detected alteration (Experimental | By biologist | In silico)
Binding: Osiris Validation Type (extensible)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
VerificationResult.validationTypeextensibleOsirisValidationType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/OsirisValidationType
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. VerificationResult 0..*VerificationResultDescribes validation requirements, source(s), status and dates for one or more elements
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... target SΣC1..1Reference(Single Nucleotide Polymorphism | Gene Fusion | Gene Expression | Variant Copy Number)A resource that was validated
ref-1: SHALL have a contained resource if a local reference is provided
... validationType SΣ1..1CodeableConceptType of validation of the detected alteration (Experimental | By biologist | In silico)
Binding: Osiris Validation Type (extensible)
... validationProcess SΣ0..1CodeableConceptValidation method
Binding: validation-process (example): The primary process by which the target is validated.



doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
VerificationResult.statusrequiredstatus
http://hl7.org/fhir/ValueSet/verificationresult-status|4.0.1
from the FHIR Standard
VerificationResult.validationTypeextensibleOsirisValidationType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/OsirisValidationType
from this IG
VerificationResult.validationProcessexamplevalidation-process
http://hl7.org/fhir/ValueSet/verificationresult-validation-process
from the FHIR Standard

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. VerificationResult 0..*VerificationResultDescribes validation requirements, source(s), status and dates for one or more elements
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... target SΣC1..1Reference(Single Nucleotide Polymorphism | Gene Fusion | Gene Expression | Variant Copy Number)A resource that was validated
ref-1: SHALL have a contained resource if a local reference is provided
... targetLocation Σ0..*stringThe fhirpath location(s) within the resource that was validated
... need Σ0..1CodeableConceptnone | initial | periodic
Binding: need (preferred): The frequency with which the target must be validated.

... status SΣ1..1codeValidation status of the detected alteration (attested | validated | in-process | req-revalid | val-fail | reval-fail)
Binding: status (required): The validation status of the target.

... statusDate Σ0..1dateTimeWhen the validation status was updated
... validationType SΣ1..1CodeableConceptType of validation of the detected alteration (Experimental | By biologist | In silico)
Binding: Osiris Validation Type (extensible)
... validationProcess SΣ0..1CodeableConceptValidation method
Binding: validation-process (example): The primary process by which the target is validated.


... frequency 0..1TimingFrequency of revalidation
... lastPerformed 0..1dateTimeThe date/time validation was last completed (including failed validations)
... nextScheduled 0..1dateThe date when target is next validated, if appropriate
... failureAction Σ0..1CodeableConceptfatal | warn | rec-only | none
Binding: failure-action (preferred): The result if validation fails.

... primarySource 0..*BackboneElementInformation about the primary source(s) involved in validation
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... who C0..1Reference(Organization | Practitioner | PractitionerRole)Reference to the primary source
ref-1: SHALL have a contained resource if a local reference is provided
.... type Σ0..*CodeableConceptType of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source)
Binding: primary-source-type (example): Type of the validation primary source.


.... communicationMethod Σ0..*CodeableConceptMethod for exchanging information with the primary source
Binding: verificationresult-communication-method (example): Method for communicating with the data source (manual; API; Push).


.... validationStatus 0..1CodeableConceptsuccessful | failed | unknown
Binding: validation-status (preferred): Status of the validation of the target against the primary source.

.... validationDate 0..1dateTimeWhen the target was validated against the primary source
.... canPushUpdates Σ0..1CodeableConceptyes | no | undetermined
Binding: can-push-updates (preferred): Ability of the primary source to push updates/alerts.

.... pushTypeAvailable 0..*CodeableConceptspecific | any | source
Binding: push-type-available (preferred): Type of alerts/updates the primary source can send.


... attestation 0..1BackboneElementInformation about the entity attesting to information
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... who ΣC0..1Reference(Practitioner | PractitionerRole | Organization)The individual or organization attesting to information
ref-1: SHALL have a contained resource if a local reference is provided
.... onBehalfOf ΣC0..1Reference(Organization | Practitioner | PractitionerRole)When the who is asserting on behalf of another (organization or individual)
ref-1: SHALL have a contained resource if a local reference is provided
.... communicationMethod Σ0..1CodeableConceptThe method by which attested information was submitted/retrieved
Binding: verificationresult-communication-method (example): Method for communicating with the data source (manual; API; Push).

.... date Σ0..1dateThe date the information was attested to
.... sourceIdentityCertificate 0..1stringA digital identity certificate associated with the attestation source
.... proxyIdentityCertificate 0..1stringA digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source
.... proxySignature 0..1SignatureProxy signature
.... sourceSignature 0..1SignatureAttester signature
... validator 0..*BackboneElementInformation about the entity validating information
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... organization C1..1Reference(Organization)Reference to the organization validating information
ref-1: SHALL have a contained resource if a local reference is provided
.... identityCertificate 0..1stringA digital identity certificate associated with the validator
.... attestationSignature 0..1SignatureValidator signature

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
VerificationResult.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
VerificationResult.needpreferredneed
http://hl7.org/fhir/ValueSet/verificationresult-need
from the FHIR Standard
VerificationResult.statusrequiredstatus
http://hl7.org/fhir/ValueSet/verificationresult-status|4.0.1
from the FHIR Standard
VerificationResult.validationTypeextensibleOsirisValidationType
https://build.fhir.org/ig/arkhn/arkhn-ig-osiris/ValueSet/OsirisValidationType
from this IG
VerificationResult.validationProcessexamplevalidation-process
http://hl7.org/fhir/ValueSet/verificationresult-validation-process
from the FHIR Standard
VerificationResult.failureActionpreferredfailure-action
http://hl7.org/fhir/ValueSet/verificationresult-failure-action
from the FHIR Standard
VerificationResult.primarySource.typeexampleprimary-source-type
http://hl7.org/fhir/ValueSet/verificationresult-primary-source-type
from the FHIR Standard
VerificationResult.primarySource.communicationMethodexampleverificationresult-communication-method
http://hl7.org/fhir/ValueSet/verificationresult-communication-method
from the FHIR Standard
VerificationResult.primarySource.validationStatuspreferredvalidation-status
http://hl7.org/fhir/ValueSet/verificationresult-validation-status
from the FHIR Standard
VerificationResult.primarySource.canPushUpdatespreferredcan-push-updates
http://hl7.org/fhir/ValueSet/verificationresult-can-push-updates
from the FHIR Standard
VerificationResult.primarySource.pushTypeAvailablepreferredpush-type-available
http://hl7.org/fhir/ValueSet/verificationresult-push-type-available
from the FHIR Standard
VerificationResult.attestation.communicationMethodexampleverificationresult-communication-method
http://hl7.org/fhir/ValueSet/verificationresult-communication-method
from the FHIR Standard

 

Other representations of profile: CSV, Excel, Schematron