The goal of procedural is to provide a set of tools for working with the 2024 ICD-10-PCS procedure classification system.
You can install procedural
from GitHub
with:
# install.packages("pak")
pak::pak("andrewallenbruce/procedural")
library(procedural)
ICD-10-PCS, or the International Classification of Diseases, 10th Revision, Procedure Coding System, is a procedure classification system used to code procedures performed in hospital inpatient health care settings.
pcs("0LQV3ZZ") # Medical and Surgical
#> $code
#> [1] "0LQV3ZZ"
#>
#> $description
#> [1] "Repair Right Foot Tendon, Percutaneous Approach"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 0 Medical and Surgical
#> 2 2 Body System L Tendons
#> 3 3 Operation Q Repair
#> 4 4 Body Part V Foot Tendon, Right
#> 5 5 Approach 3 Percutaneous
#> 6 6 Device Z No Device
#> 7 7 Qualifier Z No Qualifier
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Repair Restoring, to the extent possible, a body part to its normal ana…
#> 2 Percutaneous Entry, by puncture or minor incision, of instrumentation through…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("0G9000Z") # Medical and Surgical
#> $code
#> [1] "0G9000Z"
#>
#> $description
#> [1] "Drainage of Pituitary Gland with Drainage Device, Open Approach"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 0 Medical and Surgical
#> 2 2 Body System G Endocrine System
#> 3 3 Operation 9 Drainage
#> 4 4 Body Part 0 Pituitary Gland
#> 5 5 Approach 0 Open
#> 6 6 Device 0 Drainage Device
#> 7 7 Qualifier Z No Qualifier
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Drainage Taking or letting out fluids and/or gases from a body part. The qual…
#> 2 Open Cutting through the skin or mucous membrane and any other body layer…
#>
#> $includes
#> # A tibble: 1 × 5
#> section axis name label includes
#> <chr> <chr> <chr> <chr> <chr>
#> 1 0 4 Body Part Pituitary Gland Adenohypophysis, Hypophysis, Neurohyp…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("10D20ZZ") # Obstetrics
#> $code
#> [1] "10D20ZZ"
#>
#> $description
#> [1] "Extraction of Products of Conception, Ectopic, Open Approach"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 1 Obstetrics
#> 2 2 Body System 0 Pregnancy
#> 3 3 Operation D Extraction
#> 4 4 Body Part 2 Products of Conception, Ectopic
#> 5 5 Approach 0 Open
#> 6 6 Device Z No Device
#> 7 7 Qualifier Z No Qualifier
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Extraction Pulling or stripping out or off all or a portion of a body part by…
#> 2 Open Cutting through the skin or mucous membrane and any other body lay…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("2W0UX0Z") # Placement
#> $code
#> [1] "2W0UX0Z"
#>
#> $description
#> [1] "Change Traction Apparatus on Right Toe"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 2 Placement
#> 2 2 Body System W Anatomical Regions
#> 3 3 Operation 0 Change
#> 4 4 Body Region U Toe, Right
#> 5 5 Approach X External
#> 6 6 Device 0 Traction Apparatus
#> 7 7 Qualifier Z No Qualifier
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Change Taking out or off a device from a body part and putting back an iden…
#> 2 External Procedures performed directly on the skin or mucous membrane and pro…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("3E1938X") # Administration
#> $code
#> [1] "3E1938X"
#>
#> $description
#> [1] "Irrigation of Nose using Irrigating Substance, Percutaneous Approach, Diagnostic"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 3 Administration
#> 2 2 Body System E Physiological Systems and Anatomical Regions
#> 3 3 Operation 1 Irrigation
#> 4 4 Body System / Region 9 Nose
#> 5 5 Approach 3 Percutaneous
#> 6 6 Substance 8 Irrigating Substance
#> 7 7 Qualifier X Diagnostic
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Irrigation Putting in or on a cleansing substance
#> 2 Percutaneous Entry, by puncture or minor incision, of instrumentation through…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("4B01XVZ") # Measurement and Monitoring
#> $code
#> [1] "4B01XVZ"
#>
#> $description
#> [1] "Measurement of Peripheral Nervous Stimulator, External Approach"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 4 Measurement and Monitoring
#> 2 2 Body System B Physiological Devices
#> 3 3 Operation 0 Measurement
#> 4 4 Body System 1 Peripheral Nervous
#> 5 5 Approach X External
#> 6 6 Function / Device V Stimulator
#> 7 7 Qualifier Z No Qualifier
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Measurement Determining the level of a physiological or physical function at …
#> 2 External Procedures performed directly on the skin or mucous membrane and …
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("5A02110") # Extracorporeal or Systemic Assistance and Performance
#> $code
#> [1] "5A02110"
#>
#> $description
#> [1] "Assistance with Cardiac Output using Balloon Pump, Intermittent"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 5 Extracorporeal or Systemic Assistance and Performance
#> 2 2 Body System A Physiological Systems
#> 3 3 Operation 0 Assistance
#> 4 4 Body System 2 Cardiac
#> 5 5 Duration 1 Intermittent
#> 6 6 Function 1 Output
#> 7 7 Qualifier 0 Balloon Pump
#>
#> $definitions
#> # A tibble: 1 × 2
#> label definition
#> <chr> <chr>
#> 1 Assistance Taking over a portion of a physiological function by extracorporea…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("6A0Z0ZZ") # Extracorporeal or Systemic Therapies
#> $code
#> [1] "6A0Z0ZZ"
#>
#> $description
#> [1] "Atmospheric Control, Single"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 6 Extracorporeal or Systemic Therapies
#> 2 2 Body System A Physiological Systems
#> 3 3 Operation 0 Atmospheric Control
#> 4 4 Body System Z None
#> 5 5 Duration 0 Single
#> 6 6 Qualifier Z No Qualifier
#> 7 7 Qualifier Z No Qualifier
#>
#> $definitions
#> # A tibble: 1 × 2
#> label definition
#> <chr> <chr>
#> 1 Atmospheric Control Extracorporeal control of atmospheric pressure and compos…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("7W00X0Z") # Osteopathic
#> $code
#> [1] "7W00X0Z"
#>
#> $description
#> [1] "Osteopathic Treatment of Head using Articulatory-Raising Forces"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 7 Osteopathic
#> 2 2 Body System W Anatomical Regions
#> 3 3 Operation 0 Treatment
#> 4 4 Body Region 0 Head
#> 5 5 Approach X External
#> 6 6 Method 0 Articulatory-Raising
#> 7 7 Qualifier Z None
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Treatment Manual treatment to eliminate or alleviate somatic dysfunction and …
#> 2 External Procedures performed directly on the skin or mucous membrane and pr…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("8C01X6J") # Other Procedures
#> $code
#> [1] "8C01X6J"
#>
#> $description
#> [1] "Collection of Cerebrospinal Fluid from Indwelling Device in Nervous System"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 8 Other Procedures
#> 2 2 Body System C Indwelling Device
#> 3 3 Operation 0 Other Procedures
#> 4 4 Body Region 1 Nervous System
#> 5 5 Approach X External
#> 6 6 Method 6 Collection
#> 7 7 Qualifier J Cerebrospinal Fluid
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Other Procedures Methodologies which attempt to remediate or cure a disorder …
#> 2 External Procedures performed directly on the skin or mucous membrane…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("9WB0XBZ") # Chiropractic
#> $code
#> [1] "9WB0XBZ"
#>
#> $description
#> [1] "Chiropractic Manipulation of Head, Non-Manual"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section 9 Chiropractic
#> 2 2 Body System W Anatomical Regions
#> 3 3 Operation B Manipulation
#> 4 4 Body Region 0 Head
#> 5 5 Approach X External
#> 6 6 Method B Non-Manual
#> 7 7 Qualifier Z None
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Manipulation Manual procedure that involves a directed thrust to move a joint…
#> 2 External Procedures performed directly on the skin or mucous membrane and…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("B00B0ZZ") # Imaging
#> $code
#> [1] "B00B0ZZ"
#>
#> $description
#> [1] "Plain Radiography of Spinal Cord using High Osmolar Contrast"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section B Imaging
#> 2 2 Body System 0 Central Nervous System
#> 3 3 Type 0 Plain Radiography
#> 4 4 Body Part B Spinal Cord
#> 5 5 Contrast 0 High Osmolar
#> 6 6 Qualifier Z None
#> 7 7 Qualifier Z None
#>
#> $definitions
#> # A tibble: 1 × 2
#> label definition
#> <chr> <chr>
#> 1 Plain Radiography Planar display of an image developed from the capture of ex…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("C0101ZZ") # Nuclear Medicine
#> $code
#> [1] "C0101ZZ"
#>
#> $description
#> [1] "Planar Nuclear Medicine Imaging of Brain using Technetium 99m (Tc-99m)"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section C Nuclear Medicine
#> 2 2 Body System 0 Central Nervous System
#> 3 3 Type 1 Planar Nuclear Medicine Imaging
#> 4 4 Body Part 0 Brain
#> 5 5 Radionuclide 1 Technetium 99m (Tc-99m)
#> 6 6 Qualifier Z None
#> 7 7 Qualifier Z None
#>
#> $definitions
#> # A tibble: 1 × 2
#> label definition
#> <chr> <chr>
#> 1 Planar Nuclear Medicine Imaging Introduction of radioactive materials into th…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("DG22DZZ") # Radiation Therapy
#> $code
#> [1] "DG22DZZ"
#>
#> $description
#> [1] "Stereotactic Other Photon Radiosurgery of Adrenal Glands"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section D Radiation Therapy
#> 2 2 Body System G Endocrine System
#> 3 3 Modality 2 Stereotactic Radiosurgery
#> 4 4 Treatment Site 2 Adrenal Glands
#> 5 5 Modality Qualifier D Stereotactic Other Photon Radiosurgery
#> 6 6 Isotope Z None
#> 7 7 Qualifier Z None
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("F14Z01Z") # Physical Rehabilitation and Diagnostic Audiology
#> $code
#> [1] "F14Z01Z"
#>
#> $description
#> [1] "Cochlear Implant Assessment using Audiometer"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section F Physical Rehabilitation and Diagnostic Audio…
#> 2 2 Section Qualifier 1 Diagnostic Audiology
#> 3 3 Type 4 Hearing Aid Assessment
#> 4 4 Body System / Region Z None
#> 5 5 Type Qualifier 0 Cochlear Implant
#> 6 6 Equipment 1 Audiometer
#> 7 7 Qualifier Z None
#>
#> $definitions
#> # A tibble: 10 × 2
#> label definition
#> <chr> <chr>
#> 1 Hearing Aid Assessment Measurement of the appropriateness …
#> 2 Bathing/Showering Techniques Activities to facilitate obtaining …
#> 3 Bithermal, Binaural Caloric Irrigation Measures the rhythmic eye movements…
#> 4 Cochlear Implant Measures candidacy for cochlear imp…
#> 5 Cochlear Implant Rehabilitation Applying techniques to improve the …
#> 6 Filtered Speech Uses high or low pass filtered spee…
#> 7 Hearing and Related Disorders Counseling Provides patients/families/caregive…
#> 8 Hearing Screening Pass/refer measures designed to ide…
#> 9 Range of Motion and Joint Mobility Exercise or activities to increase …
#> 10 Vestibular Applying techniques to compensate f…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("GZ10ZZZ") # Mental Health
#> $code
#> [1] "GZ10ZZZ"
#>
#> $description
#> [1] "Psychological Tests, Developmental"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section G Mental Health
#> 2 2 Body System Z None
#> 3 3 Type 1 Psychological Tests
#> 4 4 Qualifier 0 Developmental
#> 5 5 Qualifier Z None
#> 6 6 Qualifier Z None
#> 7 7 Qualifier Z None
#>
#> $definitions
#> # A tibble: 1 × 2
#> label definition
#> <chr> <chr>
#> 1 Psychological Tests The administration and interpretation of standardized psy…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("HZ96ZZZ") # Substance Abuse Treatment
#> $code
#> [1] "HZ96ZZZ"
#>
#> $description
#> [1] "Pharmacotherapy for Substance Abuse Treatment, Clonidine"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section H Substance Abuse Treatment
#> 2 2 Body System Z None
#> 3 3 Type 9 Pharmacotherapy
#> 4 4 Qualifier 6 Clonidine
#> 5 5 Qualifier Z None
#> 6 6 Qualifier Z None
#> 7 7 Qualifier Z None
#>
#> $definitions
#> # A tibble: 1 × 2
#> label definition
#> <chr> <chr>
#> 1 Pharmacotherapy The use of replacement medications for the treatment of addic…
#>
#> attr(,"class")
#> [1] "pcs" "list"
pcs("XY0YX37") # New Technology
#> $code
#> [1] "XY0YX37"
#>
#> $description
#> [1] "Extracorporeal Introduction of Nafamostat Anticoagulant, New Technology Group 7"
#>
#> $axes
#> # A tibble: 7 × 4
#> axis name value label
#> <int> <chr> <chr> <chr>
#> 1 1 Section X New Technology
#> 2 2 Body System Y Extracorporeal
#> 3 3 Operation 0 Introduction
#> 4 4 Body Part Y Extracorporeal
#> 5 5 Approach X External
#> 6 6 Device / Substance / Technology 3 Nafamostat Anticoagulant
#> 7 7 Qualifier 7 New Technology Group 7
#>
#> $definitions
#> # A tibble: 2 × 2
#> label definition
#> <chr> <chr>
#> 1 Introduction Putting in or on a therapeutic, diagnostic, nutritional, physiol…
#> 2 External Procedures performed directly on the skin or mucous membrane and…
#>
#> attr(,"class")
#> [1] "pcs" "list"
Please note that the provider
project is released with a Contributor
Code of
Conduct.
By contributing to this project, you agree to abide by its terms.
This project is primarily maintained by Andrew Bruce. Other authors may occasionally assist with some of these duties.