naftiko: 1.0.0-alpha2 info: title: Halmstad Ehds Cross Border Care Context Capability description: A capability over the European Health Data Space (EHDS) for cross-border care context — patient summaries shaped for clinician access across EU member states. tags: [Naftiko, EHDS, Halmstad, Cross-Border] created: '2026-05-01' modified: '2026-05-04' binds: - namespace: ehds-env keys: {EHDS_HOST: EHDS_HOST, EHDS_TOKEN: EHDS_TOKEN} capability: consumes: - namespace: ehds type: http baseUri: https://{{EHDS_HOST}} authentication: {type: bearer, token: '{{EHDS_TOKEN}}'} resources: - name: patient-summary path: /ehds/v1/patients/{{patient_id}}/summary operations: - {name: get-patient-summary, method: GET, inputParameters: [{name: patient_id, in: path}]} - name: cross-border-record path: /ehds/v1/patients/{{patient_id}}/cross-border-records operations: - {name: list-cross-border-records, method: GET, inputParameters: [{name: patient_id, in: path}]} exposes: - type: rest address: 0.0.0.0 port: 8080 namespace: halmstad-ehds-cross-border-care-context-capability-rest description: REST surface for cross-border care context. resources: - name: care-context path: /patients/{{patient_id}}/care-context operations: - {method: GET, name: get-care-context, inputParameters: [{name: patient_id, in: path, type: string}], call: ehds.get-patient-summary} - type: mcp address: 0.0.0.0 port: 3010 namespace: halmstad-ehds-cross-border-care-context-capability-mcp description: MCP for cross-border care. tools: - name: get-patient-summary hints: {readOnly: true} inputParameters: [{name: patient_id, type: string, required: true}] call: ehds.get-patient-summary - type: skill address: 0.0.0.0 port: 3011 namespace: halmstad-ehds-cross-border-care-context-capability-skills description: Skill for EHDS care context. skills: - name: halmstad-ehds-cross-border-care-context-capability description: EHDS cross-border care context. location: file:///opt/naftiko/skills/halmstad-ehds-cross-border-care-context-capability allowed-tools: get-patient-summary tools: - {name: get-patient-summary, from: {sourceNamespace: halmstad-ehds-cross-border-care-context-capability-mcp, action: get-patient-summary}}