Skip to content

Missing GoalAchievementStatus code system #41

Open

Description

The GoalAchievementStatus code system is defined as part of R4 and is the preferred binding for the Goal.achievementStatus element. However, no protos are generated for it in this repo.

The JSON spec IS included in the repo here:

{"resourceType":"CodeSystem","id":"goal-achievement","meta":{"lastUpdated":"2019-11-01T09:29:23.356+11:00","profile":["http://hl7.org/fhir/StructureDefinition/shareablecodesystem"]},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"pc"}],"url":"http://terminology.hl7.org/CodeSystem/goal-achievement","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.4.1375"}],"version":"4.0.1","name":"GoalAchievementStatus","title":"Goal achievement status","status":"draft","experimental":false,"publisher":"HL7 International - Patient Care WG","contact":[{"telecom":[{"system":"url","value":"http://www.hl7.org/Special/committees/patientcare/"}]}],"description":"Describes the progression, or lack thereof, towards the goal against the target.","caseSensitive":true,"valueSet":"http://hl7.org/fhir/ValueSet/goal-achievement","content":"complete","concept":[{"code":"in-progress","display":"In Progress","definition":"The goal is being sought but has not yet been reached. (Also applies if the goal was reached in the past but there has been regression and the goal is again being sought).","concept":[{"code":"improving","display":"Improving","definition":"The goal is being sought, and is progressing."},{"code":"worsening","display":"Worsening","definition":"The goal is being sought, but is regressing."},{"code":"no-change","display":"No Change","definition":"The goal is being sought, but the trend is flat."}]},{"code":"achieved","display":"Achieved","definition":"The goal has been met.","concept":[{"code":"sustaining","display":"Sustaining","definition":"The goal has been met, but ongoing activity is needed to sustain the goal objective."}]},{"code":"not-achieved","display":"Not Achieved","definition":"The goal has not been met and there might or might not have been progress towards target.","concept":[{"code":"no-progress","display":"No Progress","definition":"The goal has not been met and little to no progress towards target."},{"code":"not-attainable","display":"Not Attainable","definition":"The goal is not possible to be met."}]}]}

Other Goal code systems are properly included, e.g. GoalLifecycleStatusCode:

// Codes that reflect the current state of a goal and whether the goal is still
// being targeted. See http://hl7.org/fhir/goal-status
message GoalLifecycleStatusCode {

Another idea I had was that maybe this code system maturity was below some kind of filter used in this repo. It is considered 0 - Draft so that may make sense. However, the GoalAcceptanceState code system is also 0 - Draft and it is included:

// Codes indicating whether the goal has been accepted by a stakeholder.
// See http://terminology.hl7.org/CodeSystem/goal-acceptance-status
message GoalAcceptanceStatusCode {

Does anyone know if this was intentional or a bug?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions