NAME

SemanticWeb::Schema::MedicalProcedure - A process of care used in either a diagnostic

VERSION

version v6.0.1

DESCRIPTION

A process of care used in either a diagnostic, therapeutic, preventive or palliative capacity that relies on invasive (surgical), non-invasive, or other techniques.

ATTRIBUTES

body_location

bodyLocation

Location in the body of the anatomical structure.

A body_location should be one of the following types:

Str

_has_body_location

A predicate for the "body_location" attribute.

followup

Typical or recommended followup care after the procedure is performed.

A followup should be one of the following types:

Str

_has_followup

A predicate for the "followup" attribute.

how_performed

howPerformed

How the procedure is performed.

A how_performed should be one of the following types:

Str

_has_how_performed

A predicate for the "how_performed" attribute.

indication

A factor that indicates use of this therapy for treatment and/or prevention of a condition, symptom, etc. For therapies such as drugs, indications can include both officially-approved indications as well as off-label uses. These can be distinguished by using the ApprovedIndication subtype of MedicalIndication.

A indication should be one of the following types:

InstanceOf['SemanticWeb::Schema::MedicalIndication']

_has_indication

A predicate for the "indication" attribute.

outcome

Expected or actual outcomes of the study.

A outcome should be one of the following types:

InstanceOf['SemanticWeb::Schema::MedicalEntity']
Str

_has_outcome

A predicate for the "outcome" attribute.

preparation

Typical preparation that a patient must undergo before having the procedure performed.

A preparation should be one of the following types:

InstanceOf['SemanticWeb::Schema::MedicalEntity']
Str

_has_preparation

A predicate for the "preparation" attribute.

procedure_type

procedureType

The type of procedure, for example Surgical, Noninvasive, or Percutaneous.

A procedure_type should be one of the following types:

InstanceOf['SemanticWeb::Schema::MedicalProcedureType']

_has_procedure_type

A predicate for the "procedure_type" attribute.

status

The status of the study (enumerated).

A status should be one of the following types:

InstanceOf['SemanticWeb::Schema::EventStatusType']
InstanceOf['SemanticWeb::Schema::MedicalStudyStatus']
Str

_has_status

A predicate for the "status" attribute.

SEE ALSO

SemanticWeb::Schema::MedicalEntity

SOURCE

The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2020 by Robert Rothenberg.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)