docs(data-integration): pin core value sets to R4, complete required enums - #64
Merged
Merged
Conversation
…enums Unpinned hl7.org/fhir/ValueSet links resolve to R5 on the terminology server. Four had drifted: clinical-findings showed 1,000 codes against R4's 122,883, vaccine-code 287 against 130, immunization-status-reason 8 against 28, encounter-participant-type 9 against 12. Four columns listed part of a required binding: CareTeam status 3 of 5, identifier use 4 of 5, telecom use 3 of 5, observation status 4 of 8.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two defect classes found by auditing every value-set link and every enumerated column in the section against the terminology server.
Unpinned core-FHIR value sets resolve to R5. US Core 6.1.0 is R4, so the codes we document are R4 codes, but the links showed R5 expansions. Four had already drifted:
clinical-findingsvaccine-codeimmunization-status-reasonencounter-participant-typeAll 21
hl7.org/fhir/ValueSet/links are now pinned to4.0.1, including the 17 that happen to agree today. US Core value sets stay unpinned: the server resolves those to 6.1.0 on its own.Four columns listed part of a required binding, so the partial list read as the permitted set:
statuspatient_identifier_usephone_typestatus(social history)identifier_<n>_usealready listed all five, so the two identifier rows on one page disagreed with each other.Encounter
classandparticipant_type_codealso list subsets, but those bindings are extensible, so they stay.