I henhold til Medical Device Regulation (MDR) kan programvare bli definert som medisinsk utstyr dersom det møter noen gitte kriterier. Min grovt forenklede fortolkning er at programvare faller innenfor MDR dersom programvaren utviser en form for 'medisinsk forståelse'. Programvare som bare lagrer informasjon, viderebringer informasjon eller tilbyr enkel søkefunksjonalitet vil typisk falle utenfor MDR, da disse funksjonene ikke krever medisinsk forståelse.
Programvare som autonomt tar medisinske beslutninger, som en pacemaker som selv velger når den skal gi støt, faller innenfor MDR fordi du trenger medisinsk forståelse for å vite når et hjerte trenger støt. Programvare som tar opp lyd fra et legekontor og prosesserer denne lyden på en måte som gjør at du sitter igjen med et utkast til journalnotat, krever også en 'medisinsk forståelse' og vil i mine øyne falle inn under MDR. Det betyr at denne typen programvare ikke kan tas i bruk før den er CE-merket.