You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Lower camelCase identifiers should also fill the url field of the slices in the extensions in the NCPI IG. For example, some slice names in Participant should be usCoreBirthSex, usCoreRace, and ageAtLastVitalStatus
The text was updated successfully, but these errors were encountered:
* extension contains ResearchDateOfBirthMethod named dob-method 0..1
* extension[dob-method] ^short = "Specifies method used to alter DOB for research sharing. Details should be available in the study protocols."
* extension contains AgeAtLastVitalStatus named age-at-last-vital-status 0..1
* extension[age-at-last-vital-status] ^short = "Age or date of last vital status"
):
Example, Eric pointed out that the FHIR convension on name and case:
Currently it has: CodeSystem: ResearchDataDateOfBirthMethod
FHIR's convesion of camelCase should be: researchDataDateOfBirthMethod
Bug
The extension slices in NCPI Participant and NCPI Study Participant are named with kebab-case-identifiers. This is not the standard for FHIR.
FHIR fields from HL7 are named with lower camelCase. For example,
Patient.birthDate
andPatient.multipleBirth[x]
.US core extension slices are named with camelCase. For example, US Core Ethnicity
Extension.extension:ombCategory
and US Core RaceExtension.extension:ombCategory
Standard extensions from HL7 also use camelCase. For example, Person Recorded Sex Or Gender
effectivePeriod
Expected behavior
Lower camelCase identifiers should also fill the
url
field of the slices in the extensions in the NCPI IG. For example, some slice names inParticipant
should beusCoreBirthSex
,usCoreRace
, andageAtLastVitalStatus
The text was updated successfully, but these errors were encountered: