← All CPMS Flashcard Decks

Mixed Deck — All CPMS Topics Flashcards

100 cards from real CPMS practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 20 Mixed Deck — All CPMS Topics flashcards as text
  1. Why is interoperability important in healthcare software?

    Answer: To allow different systems to communicate and exchange data effectively

    Interoperability is vital in healthcare software because it allows different systems, applications, and devices to communicate, exchange, and interpret data effectively. This seamless data flow is essential for comprehensive patient care, as it ensures that information from various sources, like labs, pharmacies, and different clinics, can be accessed and understood by all authorized providers. Without interoperability, healthcare systems would operate in isolation, hindering efficient and coordinated patient management.

  2. A hospital wants to query a patient's medication list from an external pharmacy system. Which IHE profile is most directly applicable?

    Answer: Pharmacy Medication List (PML)

    The IHE Pharmacy Medication List (PML) profile supports the querying and sharing of patient medication lists across systems.

  3. A Corrective and Preventive Action (CAPA) system under 21 CFR 820.100 requires that the effectiveness of implemented corrective actions be:

    Answer: Verified to ensure corrective action does not adversely affect the finished device

    21 CFR 820.100(a)(6) requires that manufacturers verify or validate corrective and preventive actions to ensure they are effective and do not adversely affect the finished device.

  4. In medical software quality assurance, what does 'design review' accomplish?

    Answer: It provides systematic examination of design outputs to ensure requirements are met and defects are identified early

    Design reviews are formal, systematic examinations of design outputs that identify deficiencies early and confirm that design requirements are being met.

  5. Which regulatory requirement is UNIVERSAL across all Certified Professional for Medical Software practice settings?

    Answer: Maintaining current certification and meeting continuing education requirements

    Maintaining current certification and meeting continuing education requirements is a universal regulatory requirement. Regardless of practice setting, professionals must keep their credentials current and demonstrate ongoing competency through continuing education.

  6. Which of the following best describes the 'minimum necessary' standard under HIPAA's Privacy Rule?

    Answer: Covered entities must make reasonable efforts to limit PHI use and disclosure to the minimum needed for the intended purpose

    The minimum necessary standard requires covered entities to take reasonable steps to limit the use, disclosure of, and requests for PHI to the minimum amount necessary to accomplish the intended purpose.

  7. How should Certified Professional for Medical Software professionals handle technical procedures that have been updated or revised?

    Answer: Review the updates, complete any required training, and implement the revised procedures

    When procedures are updated, professionals must review the changes, complete any required training to understand the rationale and new requirements, and implement the revised procedures in their practice. Continuing outdated methods risks non-compliance and suboptimal outcomes.

  8. In CPMS practice, what happens when regulations are updated or changed?

    Answer: Professionals must update their knowledge and practices to meet new requirements

    When regulations change, all professionals must update their knowledge and practices to comply with new requirements. While transition periods may exist, compliance with current regulations is mandatory for all practitioners regardless of when they were certified.

  9. What does the term 'regression testing' specifically address in iterative medical software development?

    Answer: Verifying that new changes have not broken previously working functionality

    Regression testing ensures that changes, bug fixes, or new features have not introduced defects into previously verified functionality.

  10. In a threat modeling exercise for a networked infusion pump, the STRIDE model categorizes 'an attacker forging dosage commands by impersonating a clinician workstation' under which threat category?

    Answer: Spoofing

    Spoofing in the STRIDE model refers to an attacker illegitimately assuming the identity of another user, system, or device—exactly what occurs when commands are forged by impersonating a legitimate clinician workstation.

  11. A support technician receives multiple tickets from different users in the same department reporting the same error message. What does this pattern most likely indicate?

    Answer: A systemic issue such as a software defect, configuration error, or workflow problem

    Multiple users experiencing the same issue simultaneously strongly suggests a systemic root cause rather than isolated user error.

  12. What is the significance of a software 'Change Control' process in medical device software maintenance?

    Answer: It ensures all software changes are documented, evaluated for impact, and validated before implementation

    Change control ensures that every software modification is formally documented, assessed for risk and validation impact, and approved before deployment.

  13. In ISO 14971 risk management, what is the correct sequence of the risk management process?

    Answer: Risk analysis → Risk evaluation → Risk control → Residual risk evaluation

    ISO 14971 defines the sequence as: risk analysis, then risk evaluation, followed by risk control, and finally residual risk evaluation.

  14. Why is data auditability important in healthcare software?

    Answer: To allow for tracking and reviewing data changes, ensuring accountability and security

    Data auditability in healthcare software is essential for maintaining accountability and security by creating a comprehensive record of all data changes and system activities. This allows for tracking who accessed what information, when, and what modifications were made. Such detailed logs are crucial for investigating security incidents, ensuring compliance with regulations, and verifying data integrity.

  15. Which document type captures agreed-upon response and resolution times for medical software support issues?

    Answer: Service Level Agreement (SLA)

    A Service Level Agreement defines the expected response and resolution timeframes between the support team and the healthcare organization.

  16. What is the role of API integration in medical software?

    Answer: To allow systems to share data and integrate seamlessly for better patient care

    API (Application Programming Interface) integration in medical software is crucial because it allows different systems to communicate and share data seamlessly. This enables various healthcare applications, such as EHRs, lab systems, and billing software, to exchange information efficiently. The result is improved workflow, reduced manual data entry, and better-coordinated patient care through a unified data ecosystem.

  17. In medical software testing, what is a 'worst-case' test scenario?

    Answer: A test designed under the most stressful or boundary conditions to reveal potential failures

    Worst-case testing uses boundary and stress conditions most likely to expose failures, ensuring the software performs safely under challenging circumstances.

  18. When documenting assessment findings in CPMS practice, which approach is MOST appropriate?

    Answer: Record objective findings, measurements, and professional observations factually

    Assessment documentation must be objective, factual, and comprehensive. Recording measurements, observations, and findings without bias ensures that the documentation is useful for decision-making and withstands scrutiny.

  19. Under 21 CFR Part 820, what is the requirement for software that is part of a finished medical device?

    Answer: It must be validated as part of the device design controls process

    21 CFR Part 820 requires that software incorporated into a finished medical device be validated as part of the design controls process.

  20. How does effective communication improve the software training process?

    Answer: By ensuring clarity and accessibility of training content for users

    Effective communication significantly improves the software training process by ensuring that training content is clear, concise, and easily accessible to all users. When trainers communicate effectively, complex information becomes easier to understand and retain, leading to better comprehension and application of software skills. This clarity minimizes confusion and maximizes the effectiveness of the training investment.