Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

use roles to define multi-use aspect of materials #103

Open
wdduncan opened this issue Aug 4, 2023 · 0 comments
Open

use roles to define multi-use aspect of materials #103

wdduncan opened this issue Aug 4, 2023 · 0 comments

Comments

@wdduncan
Copy link
Member

wdduncan commented Aug 4, 2023

Many restoration materials can be used in different ways, e.g., resin can be used as either an direct or indirect restoration. The current approach has been define processes that define how materials are used in a restoration procedure (e.g., see direct dental material insertion process or dental material tooth attachment process).

If we want to account for other uses of materials (e.g., as luting agents see #102 ), we can continue with the current approach, or we can add roles (realized during processes) to represent how a material is being used.

This change would require refactoring (though not a ton of it), but we should think of standardized design patterns for using roles, use cases that make more sense using roles, and difficulties that may arise from this approach.

cc @gopi-kris @addiehl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant