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

Rework extensions #28

Open
wants to merge 16 commits into
base: master
Choose a base branch
from
Open

Rework extensions #28

wants to merge 16 commits into from

Conversation

mrinnetmaki
Copy link
Collaborator

Add proper names, titles, and canonical URLs. Clarify contexts.

Also, add descriptive texts to the guide.

Make the Appointment specific extensions usable on Appointment resource.
Let's only use references from children to the parent appointment.
Let's move these to the base profiles spec, they are usable in a wider context.
Appoinment -> Appointment
This is moved to base profiles specification.
Id is the computer-readable identifier that is part of the canonical url of the extension.
Title is the human-readable name of the extension.
We don't really need the word Extension in these.
See some naming guidance: https://hl7.org/fhir/R5/structuredefinition-definitions.html#StructureDefinition.name
The references should rather go from children to the parent
Let's not use the Finnish requirements and comments.
To both the main page and history.
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

Successfully merging this pull request may close these issues.

1 participant