集成工程师(医疗互操作性)
集成工程师连接组织的临床和业务系统,使医疗卫生和照护信息安全地流向需要它的地方。他们使用 HL7 FHIR 和 HL7 第 2 版等标准设计、构建、测试和支持接口、API 和消息流,在系统之间映射数据和临床代码,并保持集成在上线服务中正常运行。
本文由人工智能助手从英文翻译而来,尚未经过母语人士审校。引自英国政府数字与数据专业能力框架(UK GDaD PCF)和 ESCO 的内容保留英文原文。
- 职族
- 软件开发
- UK GDaD PCF 角色
- 无:本参考资料定义该角色
- ESCO 职业
- integration engineer (ISCO-08 2511); database developer (ISCO-08 2521)
级别
| 职级 | 角色级别 | UK GDaD PCF 级别 | 英国公务员职等 | 岗位评估分数 |
|---|---|---|---|---|
| 5 | 初级集成工程师 | — | — | 335 |
| 6 | 集成工程师 | — | — | 418 |
| 7 | 高级集成工程师 | — | — | 477 |
| 8a | 首席集成工程师 | — | — | 551 |
在数字医疗卫生组织中
- 消息(例如检查结果或转诊)丢失、延迟、重复或匹配错误可能直接导致伤害,因此集成工作遵循临床风险管理流程。
- 集成在组织之间传输大量保密的健康信息,因此每个数据流都需要合法依据、安全传输和审计。
- 医疗系统使用许多标准和版本,从 HL7 第 2 版消息到 HL7 FHIR API 和 IHE 规范,往往还带有本地变体。
- 临床含义必须在传输过程中保持不变,因此工程师要正确映射 SNOMED CT 等临床术语,并可靠地匹配患者。
- 许多集成全天候支持照护,因此需要监控、警报以及处理失败消息的清晰途径。
ESCO 职业与技能
ESCO 列出了雇主对每种职业通常需要(必备)或可能需要(可选)的技能和知识。可将其用作发展谈话的检查清单。
integration engineer
Integration engineers develop and implement solutions which coordinate applications across the enterprise or its units and departments. They evaluate existing components or systems to determine integration requirements and ensure that the final solutions meet organisational needs. They reuse components when possible and assist management in taking decisions. They perform ICT system integration troubleshooting.
必备技能和知识(16)
技能与能力
- analyse network bandwidth requirements
- apply ICT system usage policies
- apply company policies
- define integration strategy
- define technology strategy
- deploy ICT systems
- design component interfaces
- integrate system components
- use scripting programming
知识
可选技能和知识(71)
技能与能力
- adapt to changing situations
- communicate with customers
- design computer network
- implement a firewall
- implement anti-virus software
- perform project management
- use an application-specific interface
- use back-up and recovery tools
- utilise computer-aided software engineering tools
知识
- ABAP
- AJAX
- APL
- ASP.NET
- Agile project management
- Ansible
- Apache Maven
- Assembly (computer programming)
- C#
- C++
- COBOL
- Cisco
- Common Lisp
- Groovy
- Haskell
- ICT debugging tools
- ICT infrastructure
- ICT network routing
- ICT recovery techniques
- ICT system integration
- ICT system programming
- Java (computer programming)
- JavaScript
- Jenkins (tools for software configuration management)
- Lisp
- MATLAB
- ML (computer programming)
- Microsoft Visual C++
- Objective-C
- OpenEdge Advanced Business Language
- PHP
- Pascal (computer programming)
- Perl
- Process-based management
- Prolog (computer programming)
- Puppet (tools for software configuration management)
- Python (computer programming)
- R
- Ruby (computer programming)
- SAP R3
- SAS language
- STAF
- Salt (tools for software configuration management)
- Scala
- Scratch (computer programming)
- Swift (computer programming)
- Vagrant
- Visual Basic
- computer programming
- embedded systems
- engineering processes
- hardware components
- information architecture
- information security strategy
- interfacing techniques
- lean project management
- model based system engineering
- software components libraries
- solution deployment
- systems development life-cycle
- tools for ICT test automation
- tools for software configuration management
database developer
Database developers program, implement and coordinate changes to computer databases based on their expertise of database management systems.
必备技能和知识(20)
技能与能力
- apply information security policies
- balance database resources
- collect customer feedback on applications
- create data models
- estimate duration of work
- identify customer requirements
- interpret technical texts
- perform backups
- report analysis results
- test ICT queries
- use an application-specific interface
- use databases
- write database documentation
知识
可选技能和知识(96)
技能与能力
- address problems critically
- create solutions to problems
- execute ICT audits
- execute analytical mathematical calculations
- execute integration testing
- execute software tests
- identify ICT security risks
- integrate system components
- manage business knowledge
- manage cloud data and storage
- manage digital documents
- perform data mining
- store digital data and systems
- use back-up and recovery tools
- use personal organization software
- use query languages
- use software design patterns
- use spreadsheets software
- verify formal ICT specifications
知识
- ABAP
- AJAX
- APL
- ASP.NET
- Ajax Framework
- Assembly (computer programming)
- C#
- C++
- CA Datacom/DB
- COBOL
- CoffeeScript
- Common Lisp
- DB2
- Erlang
- Filemaker (database management systems)
- Groovy
- Haskell
- IBM InfoSphere DataStage
- IBM InfoSphere Information Server
- IBM Informix
- ICT infrastructure
- ICT power consumption
- Informatica PowerCenter
- Java (computer programming)
- JavaScript
- JavaScript Framework
- LDAP
- LINQ
- Lisp
- MATLAB
- MDX
- ML (computer programming)
- MarkLogic
- Microsoft Access
- Microsoft Visual C++
- MySQL
- N1QL
- ObjectStore
- Objective-C
- OpenEdge Advanced Business Language
- OpenEdge Database
- Oracle Application Development Framework
- Oracle Data Integrator
- Oracle Relational Database
- Oracle Warehouse Builder
- PHP
- Pascal (computer programming)
- Pentaho Data Integration
- Perl
- PostgreSQL
- Prolog (computer programming)
- Python (computer programming)
- QlikView Expressor
- R
- Ruby (computer programming)
- SAP Data Services
- SAP R3
- SAS Data Management
- SAS language
- SPARQL
- SQL
- SQL Server
- SQL Server Integration Services
- Scala
- Scratch (computer programming)
- Smalltalk (computer programming)
- Swift (computer programming)
- Teradata Database
- TripleStore
- TypeScript
- VBScript
- Visual Basic
- WordPress
- XQuery
- computer programming
- data engineering
- hardware architectures
Contains ESCO v1.2.1 data (https://esco.ec.europa.eu/). © European Union. Reuse authorised under Commission Decision 2011/833/EU.